Page 1 of 1

Can't add movies created with iMovie

PostPosted: Thu Sep 28, 2023 6:08 am
by MatzR
Hi,

I am trying to add movies which I created with iMovie to my Serviio library but Serviio doesn't recognise them.
I tried two options:
    - Quality: High - this creates a *.mp4 file. Serviio log gives warning Message: Unknown video file type.
    - Quality: ProRes - this creates a ProRes file with *.mov extension. Serviio log gives warning: Message: Unknown video codec.

I am running Serviio 2.3 on Debian 11 Bullseye.

Re: Can't add movies created with iMovie

PostPosted: Thu Sep 28, 2023 1:27 pm
by atc98092
Could you post the ffmpeg information output for each type of file?

Re: Can't add movies created with iMovie

PostPosted: Thu Sep 28, 2023 8:20 pm
by MatzR
Is this what you mean?

For the .mov file:
ffmpeg version 2.4.git Copyright (c) 2000-2014 the FFmpeg developers
built on Dec 11 2016 14:43:50 with gcc 4.9.2 (Debian 4.9.2-10)
configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-nonfree --enable-postproc --enable-version3 --enable-x11grab --enable-librtmp --enable-libxvid --enable-libass
libavutil 54. 14.100 / 54. 14.100
libavcodec 56. 12.101 / 56. 12.101
libavformat 56. 14.100 / 56. 14.100
libavdevice 56. 3.100 / 56. 3.100
libavfilter 5. 2.103 / 5. 2.103
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 1.100 / 1. 1.100
libpostproc 53. 3.100 / 53. 3.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x36d0700] stream 0, timescale not set
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x36d0700] Stream #3: not enough frames to estimate rate; consider increasing probesize
Guessed Channel Layout for Input Stream #0.0 : stereo
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/media/daten/Videoclips/2012.mov':
Metadata:
major_brand : qt
minor_version : 0
compatible_brands: qt
creation_time : 2023-09-27 12:54:43
title : 2012
Duration: 00:01:56.37, start: 0.000000, bitrate: 113655 kb/s
Stream #0:0(deu): Audio: pcm_s24le (lpcm / 0x6D63706C), 48000 Hz, 2 channels, s32 (24 bit), 2304 kb/s (default)
Metadata:
creation_time : 2023-09-27 12:54:43
handler_name : Core Media Data Handler
Stream #0:1(und): Video: prores (apcn / 0x6E637061), yuv422p10le(bt709), 1920x1080, 111318 kb/s, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 24k tbn, 24k tbc (default)
Metadata:
creation_time : 2023-09-27 12:54:43
handler_name : Core Media Data Handler
encoder : Apple ProRes 422
timecode : 00:00:00:00
Stream #0:2(und): Data: none (tmcd / 0x64636D74) (default)
Metadata:
creation_time : 2023-09-27 12:54:43
handler_name : Core Media Data Handler
timecode : 00:00:00:00
Stream #0:3: Video: mjpeg, yuvj420p(pc, bt470bg/unknown/unknown), 1920x1080 [SAR 72:72 DAR 16:9], 90k tbr, 90k tbn, 90k tbc
At least one output file must be specified


For the .mp4 file:
ffmpeg version 2.4.git Copyright (c) 2000-2014 the FFmpeg developers
built on Dec 11 2016 14:43:50 with gcc 4.9.2 (Debian 4.9.2-10)
configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-nonfree --enable-postproc --enable-version3 --enable-x11grab --enable-librtmp --enable-libxvid --enable-libass
libavutil 54. 14.100 / 54. 14.100
libavcodec 56. 12.101 / 56. 12.101
libavformat 56. 14.100 / 56. 14.100
libavdevice 56. 3.100 / 56. 3.100
libavfilter 5. 2.103 / 5. 2.103
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 1.100 / 1. 1.100
libpostproc 53. 3.100 / 53. 3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/media/daten/Videoclips/2012.mp4':
Metadata:
major_brand : mp42
minor_version : 1
compatible_brands: isommp41mp42
creation_time : 2023-09-28 05:47:28
Duration: 00:01:56.37, start: 0.044000, bitrate: 20280 kb/s
Stream #0:0(deu): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 125 kb/s (default)
Metadata:
creation_time : 2023-09-28 05:47:28
handler_name : Core Media Audio
Stream #0:1(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 20120 kb/s, 23.98 fps, 23.98 tbr, 24k tbn, 48k tbc (default)
Metadata:
creation_time : 2023-09-28 05:47:28
handler_name : Core Media Video
At least one output file must be specified

Re: Can't add movies created with iMovie

PostPosted: Thu Sep 28, 2023 11:33 pm
by atc98092
Yes, that's it. For the MOV file I don't recognize the video codec, so that might be what Serviio is having an issue with. The second one is just H.264, so I don't know what the problem might be with it. I would supposed that running them through Handbrake would be able to convert the unsupported tracks and make them playable. Perhaps Zip can determine what the issue is.

Re: Can't add movies created with iMovie

PostPosted: Sun Oct 01, 2023 9:50 am
by MatzR
Using Handbrake was the right tip.
The .mov file is actually ProRes. So I used Handbrake to generate a mp4 out of it and it immediately got recognised.
Thanks for your help!!