[FFmpeg-user] Tagging ProRes as BT.709 not BT.601

Bob Maple bobm-ffmpeg at burner.com
Sat Dec 22 00:19:42 CET 2012


I'm noticing that ProRes I make from ffmpeg import into Avid Media 
Composer with blown out levels even though I'm pretty sure the data its 
self is fine.

I'm noticing via MediaInfo however that it thinks the color matrix is 
BT.601 rather than 709, and am wondering if Avid gets confused by not 
seeing it tagged as 709 and is doing something screwy.

I tried a -vf colormatrix=bt601:bt709 for fun but it didn't seem to have 
any affect.  Is there some way I can fudge the tagging to see if that's 
the problem?

   --

ffmpeg -i "W:\Compression Exports\BarsYUV10b.mov" -codec:v prores 
-profile:v 2 W:\BarsProResYUV10b.mov

ffmpeg version N-47062-g26c531c Copyright (c) 2000-2012 the FFmpeg 
developers
   built on Nov 25 2012 12:25:21 with gcc 4.7.2 (GCC)
   configuration: --enable-gpl --enable-version3 --disable-pthreads 
--enable-runtime-cpudetect --enable-avisynth --enable-bzlib 
--enable-frei0r --enable-libass --enable-libopencore-amrnb 
--enable-libopencore-amrwb --enable-libfreetype --enable-libgsm 
--enable-libmp3lame --enable-libnut --enable-libopenjpeg 
--enable-libopus --enable-librtmp --enable-libschroedinger 
--enable-libspeex --enable-libtheora --enable-libutvideo 
--enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis 
--enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid 
--enable-zlib
   libavutil      52.  9.100 / 52.  9.100
   libavcodec     54. 77.100 / 54. 77.100
   libavformat    54. 37.100 / 54. 37.100
   libavdevice    54.  3.100 / 54.  3.100
   libavfilter     3. 23.102 /  3. 23.102
   libswscale      2.  1.102 /  2.  1.102
   libswresample   0. 17.101 /  0. 17.101
   libpostproc    52.  2.100 / 52.  2.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'W:\Compression 
Exports\BarsYUV10b.mov':
   Metadata:
     major_brand     : qt
     minor_version   : 537199360
     compatible_brands: qt
     creation_time   : 2012-12-21 22:46:10
   Duration: 00:00:01.00, start: 0.000000, bitrate: 1325789 kb/s
     Stream #0:0(eng): Video: v210 (v210 / 0x30313276), yuv422p10le, 
1920x1080, 1325778 kb/s, SAR 1:1 DAR 16:9, 29.97 fps, 29.97 tbr, 30k 
tbn, 30k tbc
     Metadata:
       creation_time   : 2012-12-21 22:46:10
       handler_name    : Apple Alias Data Handler
       timecode        : 00:00:00:00
     Stream #0:1(eng): Data: none (tmcd / 0x64636D74)
     Metadata:
       creation_time   : 2012-12-21 22:46:14
       handler_name    : Apple Alias Data Handler
       timecode        : 00:00:00:00
File 'W:\BarsProResYUV10b.mov' already exists. Overwrite ? [y/N] Output 
#0, mov, to 'W:\BarsProResYUV10b.mov':
   Metadata:
     major_brand     : qt
     minor_version   : 537199360
     compatible_brands: qt
     encoder         : Lavf54.37.100
     Stream #0:0(eng): Video: prores (apcn) (apcn / 0x6E637061), 
yuv422p10le, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 30k tbn, 
29.97 tbc
     Metadata:
       creation_time   : 2012-12-21 22:46:10
       handler_name    : Apple Alias Data Handler
       timecode        : 00:00:00:00
Stream mapping:
   Stream #0:0 -> #0:0 (v210 -> prores)
Press [q] to stop, [?] for help
frame=   30 fps=0.0 q=0.0 Lsize=    2533kB time=00:00:01.00 
bitrate=20733.6kbits/s


More information about the ffmpeg-user mailing list