Hello I would like to encode some progressive video to interlace quicktime
I try to use -top 1 and +ildct, The frames seems to be compressed as interleaved, but the mov muxer, still think it's a progressive frame. The codec name for xdcam is not the right one, and the fiel value is not correct for prores or mov xdcam. Output with prores encoding : ./ffmpeg -i ./TEST_TRAME_MOV.mov -t 0.2 -vcodec prores_ks -flags +ildct -top 1 -acodec copy -f mov ./resProresInterl.mov ffmpeg version N-82089-gb8d7150 Copyright (c) 2000-2016 the FFmpeg developers built with Apple LLVM version 6.0 (clang-600.0.56) (based on LLVM 3.5svn) configuration: --prefix=../build --disable-yasm libavutil 55. 33.100 / 55. 33.100 libavcodec 57. 63.103 / 57. 63.103 libavformat 57. 53.100 / 57. 53.100 libavdevice 57. 0.103 / 57. 0.103 libavfilter 6. 64.100 / 6. 64.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 2.100 / 2. 2.100 Guessed Channel Layout for Input Stream #0.1 : mono Guessed Channel Layout for Input Stream #0.2 : mono Input #0, mov,mp4,m4a,3gp,3g2,mj2, from './TEST_TRAME_MOV.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2015-03-26T14:35:02.000000Z Duration: 00:00:15.00, start: 0.000000, bitrate: 189651 kb/s Stream #0:0(eng): Video: prores (apch / 0x68637061), yuv422p10le(bt709), 1920x1080, 188074 kb/s, SAR 1:1 DAR 16:9, 25 fps, 25 tbr, 25 tbn, 25 tbc (default) Metadata: creation_time : 2015-03-26T14:35:02.000000Z handler_name : Gestionnaire d?alias Apple encoder : Apple ProRes 422 (HQ) timecode : 00:00:00:00 Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, mono, s16, 768 kb/s (default) Metadata: creation_time : 2015-03-26T14:35:02.000000Z handler_name : Gestionnaire d?alias Apple Stream #0:2(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, mono, s16, 768 kb/s (default) Metadata: creation_time : 2015-03-26T14:35:02.000000Z handler_name : Gestionnaire d?alias Apple Stream #0:3(eng): Data: none (tmcd / 0x64636D74), 0 kb/s (default) Metadata: creation_time : 2015-03-26T14:35:03.000000Z handler_name : Gestionnaire d?alias Apple timecode : 00:00:00:00 [prores_ks @ 0x7f81aa011200] Autoselected HQ profile to keep best quality. It can be overridden through -profile option. Output #0, mov, to './resProresInterl.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf57.53.100 Stream #0:0(eng): Video: prores (prores_ks) (apch / 0x68637061), yuv422p10le, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 0.04 fps, 12800 tbn, 25 tbc (default) Metadata: creation_time : 2015-03-26T14:35:02.000000Z handler_name : Gestionnaire d?alias Apple timecode : 00:00:00:00 encoder : Lavc57.63.103 prores_ks Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, mono, 768 kb/s (default) Metadata: creation_time : 2015-03-26T14:35:02.000000Z handler_name : Gestionnaire d?alias Apple Stream mapping: Stream #0:0 -> #0:0 (prores (native) -> prores (prores_ks)) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help frame= 5 fps=1.8 q=-0.0 Lsize= 4773kB time=00:00:00.19 bitrate=203633.0kbits/s speed=0.0698x video:4751kB audio:20kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.038749% ----------- XDcam output ./ffmpeg -i ./TEST_TRAME_MOV.mov -pix_fmt yuv422p -vcodec mpeg2video -seq_disp_ext 1 -flags +ildct+ilme -top 1 -dc 10 -qmin 1 -lmin "1*QP2LAMBDA" -vtag xd5c -rc_max_vbv_use 1 -rc_min_vbv_use 1 -b:v 50000k -minrate 50000k -maxrate 50000k -bufsize 36408333 -bf 2 -aspect 16:9 -acodec pcm_s24be -f mov ./resXDcam.mov ffmpeg version N-82089-gb8d7150 Copyright (c) 2000-2016 the FFmpeg developers built with Apple LLVM version 6.0 (clang-600.0.56) (based on LLVM 3.5svn) configuration: --prefix=../build --disable-yasm libavutil 55. 33.100 / 55. 33.100 libavcodec 57. 63.103 / 57. 63.103 libavformat 57. 53.100 / 57. 53.100 libavdevice 57. 0.103 / 57. 0.103 libavfilter 6. 64.100 / 6. 64.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 2.100 / 2. 2.100 Guessed Channel Layout for Input Stream #0.1 : mono Guessed Channel Layout for Input Stream #0.2 : mono Input #0, mov,mp4,m4a,3gp,3g2,mj2, from './TEST_TRAME_MOV.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2015-03-26T14:35:02.000000Z Duration: 00:00:15.00, start: 0.000000, bitrate: 189651 kb/s Stream #0:0(eng): Video: prores (apch / 0x68637061), yuv422p10le(bt709), 1920x1080, 188074 kb/s, SAR 1:1 DAR 16:9, 25 fps, 25 tbr, 25 tbn, 25 tbc (default) Metadata: creation_time : 2015-03-26T14:35:02.000000Z handler_name : Gestionnaire d?alias Apple encoder : Apple ProRes 422 (HQ) timecode : 00:00:00:00 Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, mono, s16, 768 kb/s (default) Metadata: creation_time : 2015-03-26T14:35:02.000000Z handler_name : Gestionnaire d?alias Apple Stream #0:2(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, mono, s16, 768 kb/s (default) Metadata: creation_time : 2015-03-26T14:35:02.000000Z handler_name : Gestionnaire d?alias Apple Stream #0:3(eng): Data: none (tmcd / 0x64636D74), 0 kb/s (default) Metadata: creation_time : 2015-03-26T14:35:03.000000Z handler_name : Gestionnaire d?alias Apple timecode : 00:00:00:00 Output #0, mov, to './resXDcam.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf57.53.100 Stream #0:0(eng): Video: mpeg2video (4:2:2) (xd5c / 0x63356478), yuv422p, 1920x1080 [SAR 1:1 DAR 16:9], q=1-31, 50000 kb/s, 0.04 fps, 12800 tbn, 25 tbc (default) Metadata: creation_time : 2015-03-26T14:35:02.000000Z handler_name : Gestionnaire d?alias Apple timecode : 00:00:00:00 encoder : Lavc57.63.103 mpeg2video Side data: cpb: bitrate max/min/avg: 50000000/50000000/50000000 buffer size: 36408333 vbv_delay: -1 Stream #0:1(eng): Audio: pcm_s24be (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s (default) Metadata: creation_time : 2015-03-26T14:35:02.000000Z handler_name : Gestionnaire d?alias Apple encoder : Lavc57.63.103 pcm_s24be Stream mapping: Stream #0:0 -> #0:0 (prores (native) -> mpeg2video (native)) Stream #0:1 -> #0:1 (pcm_s16le (native) -> pcm_s24be (native)) Press [q] to stop, [?] for help frame= 375 fps=8.1 q=2.6 Lsize= 93594kB time=00:00:15.00 bitrate=51114.7kbits/s speed=0.326x video:91475kB audio:2109kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.010259% ------------------ Instead of writing xd5c data format, ffmpeg write xd5e. Thanks by advance Martin _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".