#3342(undetermined:new): FFmpeg will not encode 24.00 DNxHD
#3342: FFmpeg will not encode 24.00 DNxHD -------------------------------------+------------------------------------- Reporter: rexbron | Type: defect Status: new | Priority: normal Component: | Version: git- undetermined | master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- FFMpeg's DNxHD encoder rejects the DNxHD 24.00 bitrate as invaild when it is supported in the spec. The spec can be found at: http://www.avid.com/static/resources/US/documents/dnxhd.pdf Specifically: Project Format Resolution Frame Size Color Space Bits FPS Mbps Min/GB 1080p/24 Avid DNxHD 350x 1920 x 1080 4:4:4 10 24 352 0.406 1080p/24 Avid DNxHD 175x 1920 x 1080 4:2:2 10 24 176 0.814 1080p/24 Avid DNxHD 175 1920 x 1080 4:2:2 8 24 176 0.814 1080p/24 Avid DNxHD 115 1920 x 1080 4:2:2 8 24 116 1.231 1080p/24 Avid DNxHD 80 1920 x 1080* 4:2:2 8 24 80 1.785 1080p/24 Avid DNxHD 36 1920 x 1080 4:2:2 8 24 36 3.98 * = Sub-sampled to 1440x1080 ^ = Sub-sampled to 960 x 720 The spec does not support 24.00 at 720. {{{ PS D:\Projects\Film Leader\Export> ffmpeg -i '.\Leader 24_00 2-beep.mov' -vcodec dnxhd -b:v 176m -acodec copy '.\Leader 24_00 2-beep_DNxHD.mov' ffmpeg version N-60106-ge6d1c66 Copyright (c) 2000-2014 the FFmpeg developers built on Jan 22 2014 22:08:52 with gcc 4.8.2 (GCC) configuration: --disable-static --enable-shared --enable-gpl --enable- version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --e nable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-lib opencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable- libopus --enable-librtmp --enable-libschroedinge r --enable-libsoxr --enable-libspeex --enable-libtheora --enable- libtwolame --enable-libvidstab --enable-libvo-aacenc -- enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- libwavpack --enable-libx264 --enable-libxavs --enable- libxvid --enable-zlib libavutil 52. 63.100 / 52. 63.100 libavcodec 55. 49.100 / 55. 49.100 libavformat 55. 25.101 / 55. 25.101 libavdevice 55. 5.102 / 55. 5.102 libavfilter 4. 1.100 / 4. 1.100 libswscale 2. 5.101 / 2. 5.101 libswresample 0. 17.104 / 0. 17.104 libpostproc 52. 3.100 / 52. 3.100 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '.\Leader 24_00 2-beep.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt ? creation_time : 2014-01-23 17:20:47 Duration: 00:00:08.08, start: 0.000000, bitrate: 813588 kb/s Stream #0:0(eng): Video: rawvideo (2vuy / 0x79757632), uyvy422, 1920x1080, 796262 kb/s, 24 fps, 24 tbr, 24 tbn, 24 t bc (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 Stream #0:1(eng): Audio: pcm_s24be (in24 / 0x34326E69), 48000 Hz, stereo, s32, 2304 kb/s (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler Stream #0:2(eng): Data: none (tmcd / 0x64636D74), 0 kb/s (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 File '.\Leader 24_00 2-beep_DNxHD.mov' already exists. Overwrite ? [y/N] y [dnxhd @ 0000000000329820] video parameters incompatible with DNxHD. Valid DNxHD profiles: [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p10; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p10; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p10; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 115Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 120Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 145Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 240Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 290Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 220Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p10; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 120Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 145Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p10; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p10; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 110Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 75Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 120Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 145Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 45Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 75Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 60000/1001 Output #0, mov, to '.\Leader 24_00 2-beep_DNxHD.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt ? Stream #0:0(eng): Video: dnxhd, yuv422p, 1920x1080, q=2-1024, 90k tbn, 24 tbc (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 Stream #0:1(eng): Audio: pcm_s24be (in24 / 0x34326E69), 48000 Hz, stereo, 2304 kb/s (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> dnxhd) Stream #0:1 -> #0:1 (copy) Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height }}} -- Ticket URL: <https://trac.ffmpeg.org/ticket/3342> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker
#3342: FFmpeg will not encode 24.00 DNxHD -------------------------------------+------------------------------------- Reporter: rexbron | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: dnxhd | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => dnxhd Comment: Do you have samples? -- Ticket URL: <https://trac.ffmpeg.org/ticket/3342#comment:1> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker
#3342: FFmpeg will not encode 24.00 DNxHD -------------------------------------+------------------------------------- Reporter: rexbron | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: dnxhd | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by rexbron): Of 24.00 material or 24.00 DNxHD? My Davinci Resolve station is tied up right now but I can create one in there. -- Ticket URL: <https://trac.ffmpeg.org/ticket/3342#comment:2> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker
#3342: FFmpeg will not encode 24.00 DNxHD -------------------------------------+------------------------------------- Reporter: rexbron | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: dnxhd | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Description changed by cehoyos: Old description:
FFMpeg's DNxHD encoder rejects the DNxHD 24.00 bitrate as invaild when it is supported in the spec. The spec can be found at: http://www.avid.com/static/resources/US/documents/dnxhd.pdf
Specifically: Project Format Resolution Frame Size Color Space Bits FPS Mbps Min/GB 1080p/24 Avid DNxHD 350x 1920 x 1080 4:4:4 10 24 352 0.406 1080p/24 Avid DNxHD 175x 1920 x 1080 4:2:2 10 24 176 0.814 1080p/24 Avid DNxHD 175 1920 x 1080 4:2:2 8 24 176 0.814 1080p/24 Avid DNxHD 115 1920 x 1080 4:2:2 8 24 116 1.231 1080p/24 Avid DNxHD 80 1920 x 1080* 4:2:2 8 24 80 1.785 1080p/24 Avid DNxHD 36 1920 x 1080 4:2:2 8 24 36 3.98 * = Sub-sampled to 1440x1080 ^ = Sub-sampled to 960 x 720
The spec does not support 24.00 at 720.
{{{ PS D:\Projects\Film Leader\Export> ffmpeg -i '.\Leader 24_00 2-beep.mov' -vcodec dnxhd -b:v 176m -acodec copy '.\Leader 24_00 2-beep_DNxHD.mov' ffmpeg version N-60106-ge6d1c66 Copyright (c) 2000-2014 the FFmpeg developers built on Jan 22 2014 22:08:52 with gcc 4.8.2 (GCC) configuration: --disable-static --enable-shared --enable-gpl --enable- version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --e nable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-lib opencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable- libopus --enable-librtmp --enable-libschroedinge r --enable-libsoxr --enable-libspeex --enable-libtheora --enable- libtwolame --enable-libvidstab --enable-libvo-aacenc -- enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- libwavpack --enable-libx264 --enable-libxavs --enable- libxvid --enable-zlib libavutil 52. 63.100 / 52. 63.100 libavcodec 55. 49.100 / 55. 49.100 libavformat 55. 25.101 / 55. 25.101 libavdevice 55. 5.102 / 55. 5.102 libavfilter 4. 1.100 / 4. 1.100 libswscale 2. 5.101 / 2. 5.101 libswresample 0. 17.104 / 0. 17.104 libpostproc 52. 3.100 / 52. 3.100 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '.\Leader 24_00 2-beep.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt ? creation_time : 2014-01-23 17:20:47 Duration: 00:00:08.08, start: 0.000000, bitrate: 813588 kb/s Stream #0:0(eng): Video: rawvideo (2vuy / 0x79757632), uyvy422, 1920x1080, 796262 kb/s, 24 fps, 24 tbr, 24 tbn, 24 t bc (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 Stream #0:1(eng): Audio: pcm_s24be (in24 / 0x34326E69), 48000 Hz, stereo, s32, 2304 kb/s (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler Stream #0:2(eng): Data: none (tmcd / 0x64636D74), 0 kb/s (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 File '.\Leader 24_00 2-beep_DNxHD.mov' already exists. Overwrite ? [y/N] y [dnxhd @ 0000000000329820] video parameters incompatible with DNxHD. Valid DNxHD profiles: [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p10; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p10; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p10; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 115Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 120Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 145Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 240Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 290Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 220Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p10; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 120Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 145Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p10; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p10; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 110Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 75Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 120Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 145Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 45Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 75Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 60000/1001 Output #0, mov, to '.\Leader 24_00 2-beep_DNxHD.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt ? Stream #0:0(eng): Video: dnxhd, yuv422p, 1920x1080, q=2-1024, 90k tbn, 24 tbc (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 Stream #0:1(eng): Audio: pcm_s24be (in24 / 0x34326E69), 48000 Hz, stereo, 2304 kb/s (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> dnxhd) Stream #0:1 -> #0:1 (copy) Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height }}}
New description: FFMpeg's DNxHD encoder rejects the DNxHD 24.00 bitrate as invaild when it is supported in the spec. The spec can be found at: http://www.avid.com/static/resources/US/documents/dnxhd.pdf Specifically: {{{ Project Format Resolution Frame Size Color Space Bits FPS Mbps Min/GB 1080p/24 Avid DNxHD 350x 1920 x 1080 4:4:4 10 24 352 0.406 1080p/24 Avid DNxHD 175x 1920 x 1080 4:2:2 10 24 176 0.814 1080p/24 Avid DNxHD 175 1920 x 1080 4:2:2 8 24 176 0.814 1080p/24 Avid DNxHD 115 1920 x 1080 4:2:2 8 24 116 1.231 1080p/24 Avid DNxHD 80 1920 x 1080* 4:2:2 8 24 80 1.785 1080p/24 Avid DNxHD 36 1920 x 1080 4:2:2 8 24 36 3.98 * = Sub-sampled to 1440x1080 ^ = Sub-sampled to 960 x 720 }}} The spec does not support 24.00 at 720. {{{ PS D:\Projects\Film Leader\Export> ffmpeg -i '.\Leader 24_00 2-beep.mov' -vcodec dnxhd -b:v 176m -acodec copy '.\Leader 24_00 2-beep_DNxHD.mov' ffmpeg version N-60106-ge6d1c66 Copyright (c) 2000-2014 the FFmpeg developers built on Jan 22 2014 22:08:52 with gcc 4.8.2 (GCC) configuration: --disable-static --enable-shared --enable-gpl --enable- version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --e nable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-lib opencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable- libopus --enable-librtmp --enable-libschroedinge r --enable-libsoxr --enable-libspeex --enable-libtheora --enable- libtwolame --enable-libvidstab --enable-libvo-aacenc -- enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- libwavpack --enable-libx264 --enable-libxavs --enable- libxvid --enable-zlib libavutil 52. 63.100 / 52. 63.100 libavcodec 55. 49.100 / 55. 49.100 libavformat 55. 25.101 / 55. 25.101 libavdevice 55. 5.102 / 55. 5.102 libavfilter 4. 1.100 / 4. 1.100 libswscale 2. 5.101 / 2. 5.101 libswresample 0. 17.104 / 0. 17.104 libpostproc 52. 3.100 / 52. 3.100 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '.\Leader 24_00 2-beep.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt ? creation_time : 2014-01-23 17:20:47 Duration: 00:00:08.08, start: 0.000000, bitrate: 813588 kb/s Stream #0:0(eng): Video: rawvideo (2vuy / 0x79757632), uyvy422, 1920x1080, 796262 kb/s, 24 fps, 24 tbr, 24 tbn, 24 t bc (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 Stream #0:1(eng): Audio: pcm_s24be (in24 / 0x34326E69), 48000 Hz, stereo, s32, 2304 kb/s (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler Stream #0:2(eng): Data: none (tmcd / 0x64636D74), 0 kb/s (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 File '.\Leader 24_00 2-beep_DNxHD.mov' already exists. Overwrite ? [y/N] y [dnxhd @ 0000000000329820] video parameters incompatible with DNxHD. Valid DNxHD profiles: [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p10; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p10; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p10; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 115Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 120Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 145Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 240Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 290Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 220Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p10; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 120Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 145Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p10; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p10; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 110Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 75Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 120Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 145Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 45Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 75Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 60000/1001 Output #0, mov, to '.\Leader 24_00 2-beep_DNxHD.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt ? Stream #0:0(eng): Video: dnxhd, yuv422p, 1920x1080, q=2-1024, 90k tbn, 24 tbc (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 Stream #0:1(eng): Audio: pcm_s24be (in24 / 0x34326E69), 48000 Hz, stereo, 2304 kb/s (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> dnxhd) Stream #0:1 -> #0:1 (copy) Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height }}} -- -- Ticket URL: <https://trac.ffmpeg.org/ticket/3342#comment:3> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker
#3342: FFmpeg will not encode 24.00 DNxHD -------------------------------------+------------------------------------- Reporter: rexbron | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: dnxhd | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by rexbron): Leader 24.00 2-beep DNxHD 36 sample00000000.mov has been uploaded to incomming -- Ticket URL: <https://trac.ffmpeg.org/ticket/3342#comment:4> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker
#3342: FFmpeg will not encode 24.00 DNxHD -------------------------------------+------------------------------------- Reporter: rexbron | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: dnxhd | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Old description:
FFMpeg's DNxHD encoder rejects the DNxHD 24.00 bitrate as invaild when it is supported in the spec. The spec can be found at: http://www.avid.com/static/resources/US/documents/dnxhd.pdf
Specifically: {{{ Project Format Resolution Frame Size Color Space Bits FPS Mbps Min/GB 1080p/24 Avid DNxHD 350x 1920 x 1080 4:4:4 10 24 352 0.406 1080p/24 Avid DNxHD 175x 1920 x 1080 4:2:2 10 24 176 0.814 1080p/24 Avid DNxHD 175 1920 x 1080 4:2:2 8 24 176 0.814 1080p/24 Avid DNxHD 115 1920 x 1080 4:2:2 8 24 116 1.231 1080p/24 Avid DNxHD 80 1920 x 1080* 4:2:2 8 24 80 1.785 1080p/24 Avid DNxHD 36 1920 x 1080 4:2:2 8 24 36 3.98 * = Sub-sampled to 1440x1080 ^ = Sub-sampled to 960 x 720 }}} The spec does not support 24.00 at 720.
{{{ PS D:\Projects\Film Leader\Export> ffmpeg -i '.\Leader 24_00 2-beep.mov' -vcodec dnxhd -b:v 176m -acodec copy '.\Leader 24_00 2-beep_DNxHD.mov' ffmpeg version N-60106-ge6d1c66 Copyright (c) 2000-2014 the FFmpeg developers built on Jan 22 2014 22:08:52 with gcc 4.8.2 (GCC) configuration: --disable-static --enable-shared --enable-gpl --enable- version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --e nable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-lib opencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable- libopus --enable-librtmp --enable-libschroedinge r --enable-libsoxr --enable-libspeex --enable-libtheora --enable- libtwolame --enable-libvidstab --enable-libvo-aacenc -- enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- libwavpack --enable-libx264 --enable-libxavs --enable- libxvid --enable-zlib libavutil 52. 63.100 / 52. 63.100 libavcodec 55. 49.100 / 55. 49.100 libavformat 55. 25.101 / 55. 25.101 libavdevice 55. 5.102 / 55. 5.102 libavfilter 4. 1.100 / 4. 1.100 libswscale 2. 5.101 / 2. 5.101 libswresample 0. 17.104 / 0. 17.104 libpostproc 52. 3.100 / 52. 3.100 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '.\Leader 24_00 2-beep.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt ? creation_time : 2014-01-23 17:20:47 Duration: 00:00:08.08, start: 0.000000, bitrate: 813588 kb/s Stream #0:0(eng): Video: rawvideo (2vuy / 0x79757632), uyvy422, 1920x1080, 796262 kb/s, 24 fps, 24 tbr, 24 tbn, 24 t bc (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 Stream #0:1(eng): Audio: pcm_s24be (in24 / 0x34326E69), 48000 Hz, stereo, s32, 2304 kb/s (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler Stream #0:2(eng): Data: none (tmcd / 0x64636D74), 0 kb/s (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 File '.\Leader 24_00 2-beep_DNxHD.mov' already exists. Overwrite ? [y/N] y [dnxhd @ 0000000000329820] video parameters incompatible with DNxHD. Valid DNxHD profiles: [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p10; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p10; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p10; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 115Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 120Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 145Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 240Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 290Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 220Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p10; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 120Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 145Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p10; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p10; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 110Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 75Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 120Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 145Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 45Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 75Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 60000/1001 Output #0, mov, to '.\Leader 24_00 2-beep_DNxHD.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt ? Stream #0:0(eng): Video: dnxhd, yuv422p, 1920x1080, q=2-1024, 90k tbn, 24 tbc (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 Stream #0:1(eng): Audio: pcm_s24be (in24 / 0x34326E69), 48000 Hz, stereo, 2304 kb/s (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> dnxhd) Stream #0:1 -> #0:1 (copy) Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height }}}
New description: FFMpeg's DNxHD encoder rejects the DNxHD 24.00 bitrate as invaild when it is supported in the spec. The spec can be found at: http://www.avid.com/static/resources/US/documents/dnxhd.pdf Specifically: {{{ Project Format Resolution Frame Size Color Space Bits FPS Mbps Min/GB 1080p/24 Avid DNxHD 350x 1920 x 1080 4:4:4 10 24 352 0.406 1080p/24 Avid DNxHD 175x 1920 x 1080 4:2:2 10 24 176 0.814 1080p/24 Avid DNxHD 175 1920 x 1080 4:2:2 8 24 176 0.814 1080p/24 Avid DNxHD 115 1920 x 1080 4:2:2 8 24 116 1.231 1080p/24 Avid DNxHD 80 1920 x 1080* 4:2:2 8 24 80 1.785 1080p/24 Avid DNxHD 36 1920 x 1080 4:2:2 8 24 36 3.98 * = Sub-sampled to 1440x1080 }}} The spec does not support 24.00 at 720. {{{ PS D:\Projects\Film Leader\Export> ffmpeg -i '.\Leader 24_00 2-beep.mov' -vcodec dnxhd -b:v 176m -acodec copy '.\Leader 24_00 2-beep_DNxHD.mov' ffmpeg version N-60106-ge6d1c66 Copyright (c) 2000-2014 the FFmpeg developers built on Jan 22 2014 22:08:52 with gcc 4.8.2 (GCC) configuration: --disable-static --enable-shared --enable-gpl --enable- version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --e nable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-lib opencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable- libopus --enable-librtmp --enable-libschroedinge r --enable-libsoxr --enable-libspeex --enable-libtheora --enable- libtwolame --enable-libvidstab --enable-libvo-aacenc -- enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- libwavpack --enable-libx264 --enable-libxavs --enable- libxvid --enable-zlib libavutil 52. 63.100 / 52. 63.100 libavcodec 55. 49.100 / 55. 49.100 libavformat 55. 25.101 / 55. 25.101 libavdevice 55. 5.102 / 55. 5.102 libavfilter 4. 1.100 / 4. 1.100 libswscale 2. 5.101 / 2. 5.101 libswresample 0. 17.104 / 0. 17.104 libpostproc 52. 3.100 / 52. 3.100 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '.\Leader 24_00 2-beep.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt ? creation_time : 2014-01-23 17:20:47 Duration: 00:00:08.08, start: 0.000000, bitrate: 813588 kb/s Stream #0:0(eng): Video: rawvideo (2vuy / 0x79757632), uyvy422, 1920x1080, 796262 kb/s, 24 fps, 24 tbr, 24 tbn, 24 t bc (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 Stream #0:1(eng): Audio: pcm_s24be (in24 / 0x34326E69), 48000 Hz, stereo, s32, 2304 kb/s (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler Stream #0:2(eng): Data: none (tmcd / 0x64636D74), 0 kb/s (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 File '.\Leader 24_00 2-beep_DNxHD.mov' already exists. Overwrite ? [y/N] y [dnxhd @ 0000000000329820] video parameters incompatible with DNxHD. Valid DNxHD profiles: [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p10; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p10; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p10; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 115Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 120Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 145Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 240Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 290Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 220Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p10; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 120Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 145Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p10; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p10; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 110Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 75Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 120Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1280x720p; bitrate: 145Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 45Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 75Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000329820] Frame size: 1920x1080p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 60000/1001 Output #0, mov, to '.\Leader 24_00 2-beep_DNxHD.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt ? Stream #0:0(eng): Video: dnxhd, yuv422p, 1920x1080, q=2-1024, 90k tbn, 24 tbc (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 Stream #0:1(eng): Audio: pcm_s24be (in24 / 0x34326E69), 48000 Hz, stereo, 2304 kb/s (default) Metadata: creation_time : 2014-01-23 17:20:47 handler_name : Apple Alias Data Handler Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> dnxhd) Stream #0:1 -> #0:1 (copy) Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height }}} -- Comment (by cehoyos): Afaict, the dnxhd encoder ignores the input framerate, could you test the following? {{{ $ ffmpeg -f lavfi -i testsrc=s=hd1080:r=24 -t 10 -pix_fmt yuv422p -video_track_timescale 24 -vb 36 out36.mov $ ffmpeg -f lavfi -i testsrc=s=hd1080:r=24 -t 10 -pix_fmt yuv422p -video_track_timescale 24 -vb 120 out115.mov $ ffmpeg -f lavfi -i testsrc=s=hd1080:r=24 -t 10 -pix_fmt yuv422p -video_track_timescale 24 -vb 175 out175.mov $ ffmpeg -f lavfi -i testsrc=s=hd1080:r=24 -t 10 -pix_fmt yuv422p10 -video_track_timescale 24 -vb 175 out175x.mov $ ffmpeg -f lavfi -i testsrc=s=hd1080:r=24 -t 10 -pix_fmt yuv422p10 -video_track_timescale 24 -vb 365 out350x.mov }}} Could you provide a "DNxHD 80" sample? -- Ticket URL: <https://trac.ffmpeg.org/ticket/3342#comment:5> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker
#3342: FFmpeg will not encode 24.00 DNxHD -------------------------------------+------------------------------------- Reporter: rexbron | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: dnxhd | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by rexbron): Uploaded DNxHD 80 sample as Leader 24.00 2-beep DNxHD 80 sample00000000.mov to incoming. As for the testing the commands, I added -vcodec dnxhd as otherwise it defaulted to libx264. Adding M to -vb, all of those commands encode properly and are readable in davinci resolve. {{{ PS D:\Projects\Film Leader\Export> ffmpeg -f lavfi -i testsrc=s=hd1080:r=24 -t 10 -pix_fmt yuv422p -vcodec dnxhd -video_ track_timescale 24 -vb 36 out36.mov ffmpeg version N-60106-ge6d1c66 Copyright (c) 2000-2014 the FFmpeg developers built on Jan 22 2014 22:08:52 with gcc 4.8.2 (GCC) configuration: --disable-static --enable-shared --enable-gpl --enable- version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --e nable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-lib opencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable- libopus --enable-librtmp --enable-libschroedinge r --enable-libsoxr --enable-libspeex --enable-libtheora --enable- libtwolame --enable-libvidstab --enable-libvo-aacenc -- enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- libwavpack --enable-libx264 --enable-libxavs --enable- libxvid --enable-zlib libavutil 52. 63.100 / 52. 63.100 libavcodec 55. 49.100 / 55. 49.100 libavformat 55. 25.101 / 55. 25.101 libavdevice 55. 5.102 / 55. 5.102 libavfilter 4. 1.100 / 4. 1.100 libswscale 2. 5.101 / 2. 5.101 libswresample 0. 17.104 / 0. 17.104 libpostproc 52. 3.100 / 52. 3.100 Input #0, lavfi, from 'testsrc=s=hd1080:r=24': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 1920x1080 [SAR 1:1 DAR 16:9], 24 tbr, 24 tbn, 24 tbc File 'out36.mov' already exists. Overwrite ? [y/N] y [dnxhd @ 0000000000331d00] Bitrate 36 is extremely low, maybe you mean 36k [dnxhd @ 0000000000331d00] video parameters incompatible with DNxHD. Valid DNxHD profiles: [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p10; framerate: 24000/1001 [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p10; framerate: 50/1 [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p10; framerate: 60000/1001 [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 115Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 120Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 145Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 240Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 290Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 220Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000331d00] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000331d00] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p10; framerate: 30000/1001 [dnxhd @ 0000000000331d00] Frame size: 1920x1080i; bitrate: 120Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000331d00] Frame size: 1920x1080i; bitrate: 145Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000331d00] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000331d00] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000331d00] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10; framerate: 24000/1001 [dnxhd @ 0000000000331d00] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000331d00] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p10; framerate: 50/1 [dnxhd @ 0000000000331d00] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p10; framerate: 60000/1001 [dnxhd @ 0000000000331d00] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000331d00] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000331d00] Frame size: 1280x720p; bitrate: 110Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000331d00] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000331d00] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000331d00] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000331d00] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000331d00] Frame size: 1280x720p; bitrate: 75Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000331d00] Frame size: 1280x720p; bitrate: 120Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000331d00] Frame size: 1280x720p; bitrate: 145Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 45Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 75Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000331d00] Frame size: 1920x1080p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 60000/1001 Output #0, mov, to 'out36.mov': Stream #0:0: Video: dnxhd, yuv422p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-1024, 0 kb/s, 90k tbn, 24 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> dnxhd) Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height }}} {{{ PS D:\Projects\Film Leader\Export> ffmpeg -f lavfi -i testsrc=s=hd1080:r=24 -t 10 -vcodec dnxhd -pix_fmt yuv422p -video track_timescale 24 -vb 120 out115.mov ffmpeg version N-60106-ge6d1c66 Copyright (c) 2000-2014 the FFmpeg developers built on Jan 22 2014 22:08:52 with gcc 4.8.2 (GCC) configuration: --disable-static --enable-shared --enable-gpl --enable- version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray -- nable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-li opencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable- libopus --enable-librtmp --enable-libschroeding r --enable-libsoxr --enable-libspeex --enable-libtheora --enable- libtwolame --enable-libvidstab --enable-libvo-aacenc - enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- libwavpack --enable-libx264 --enable-libxavs --enable libxvid --enable-zlib libavutil 52. 63.100 / 52. 63.100 libavcodec 55. 49.100 / 55. 49.100 libavformat 55. 25.101 / 55. 25.101 libavdevice 55. 5.102 / 55. 5.102 libavfilter 4. 1.100 / 4. 1.100 libswscale 2. 5.101 / 2. 5.101 libswresample 0. 17.104 / 0. 17.104 libpostproc 52. 3.100 / 52. 3.100 Input #0, lavfi, from 'testsrc=s=hd1080:r=24': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 1920x1080 [SAR 1:1 DAR 16:9], 24 tbr, 24 tbn, 24 tbc File 'out115.mov' already exists. Overwrite ? [y/N] y [dnxhd @ 00000000005c21c0] Bitrate 120 is extremely low, maybe you mean 120k [dnxhd @ 00000000005c21c0] video parameters incompatible with DNxHD. Valid DNxHD profiles: [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p10; framerate: 24000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p10; framerate: 50/1 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p10; framerate: 60000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 115Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 120Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 145Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 240Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 290Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 220Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p10; framerate: 30000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080i; bitrate: 120Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080i; bitrate: 145Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10; framerate: 24000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 00000000005c21c0] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p10; framerate: 50/1 [dnxhd @ 00000000005c21c0] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p10; framerate: 60000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 00000000005c21c0] Frame size: 1280x720p; bitrate: 110Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 00000000005c21c0] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 00000000005c21c0] Frame size: 1280x720p; bitrate: 75Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1280x720p; bitrate: 120Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 00000000005c21c0] Frame size: 1280x720p; bitrate: 145Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 45Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 75Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 00000000005c21c0] Frame size: 1920x1080p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 60000/1001 Output #0, mov, to 'out115.mov': Stream #0:0: Video: dnxhd, yuv422p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-1024, 0 kb/s, 90k tbn, 24 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> dnxhd) Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height }}} {{{ 24: Invalid argument PS D:\Projects\Film Leader\Export> ffmpeg -f lavfi -i testsrc=s=hd1080:r=24 -t 10 -pix_fmt yuv422p -vcodec dnxhd -video_ track_timescale 24 -vb 175 out175.mov ffmpeg version N-60106-ge6d1c66 Copyright (c) 2000-2014 the FFmpeg developers built on Jan 22 2014 22:08:52 with gcc 4.8.2 (GCC) configuration: --disable-static --enable-shared --enable-gpl --enable- version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --e nable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-lib opencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable- libopus --enable-librtmp --enable-libschroedinge r --enable-libsoxr --enable-libspeex --enable-libtheora --enable- libtwolame --enable-libvidstab --enable-libvo-aacenc -- enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- libwavpack --enable-libx264 --enable-libxavs --enable- libxvid --enable-zlib libavutil 52. 63.100 / 52. 63.100 libavcodec 55. 49.100 / 55. 49.100 libavformat 55. 25.101 / 55. 25.101 libavdevice 55. 5.102 / 55. 5.102 libavfilter 4. 1.100 / 4. 1.100 libswscale 2. 5.101 / 2. 5.101 libswresample 0. 17.104 / 0. 17.104 libpostproc 52. 3.100 / 52. 3.100 Input #0, lavfi, from 'testsrc=s=hd1080:r=24': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 1920x1080 [SAR 1:1 DAR 16:9], 24 tbr, 24 tbn, 24 tbc [dnxhd @ 00000000003322e0] Bitrate 175 is extremely low, maybe you mean 175k [dnxhd @ 00000000003322e0] video parameters incompatible with DNxHD. Valid DNxHD profiles: [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p10; framerate: 24000/1001 [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p10; framerate: 50/1 [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p10; framerate: 60000/1001 [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 115Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 120Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 145Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 240Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 290Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 220Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 00000000003322e0] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 00000000003322e0] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p10; framerate: 30000/1001 [dnxhd @ 00000000003322e0] Frame size: 1920x1080i; bitrate: 120Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 00000000003322e0] Frame size: 1920x1080i; bitrate: 145Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 00000000003322e0] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 00000000003322e0] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 00000000003322e0] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10; framerate: 24000/1001 [dnxhd @ 00000000003322e0] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 00000000003322e0] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p10; framerate: 50/1 [dnxhd @ 00000000003322e0] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p10; framerate: 60000/1001 [dnxhd @ 00000000003322e0] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 00000000003322e0] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 00000000003322e0] Frame size: 1280x720p; bitrate: 110Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 00000000003322e0] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 00000000003322e0] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 00000000003322e0] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 00000000003322e0] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 00000000003322e0] Frame size: 1280x720p; bitrate: 75Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 00000000003322e0] Frame size: 1280x720p; bitrate: 120Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 00000000003322e0] Frame size: 1280x720p; bitrate: 145Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 45Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 75Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 00000000003322e0] Frame size: 1920x1080p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 60000/1001 Output #0, mov, to 'out175.mov': Stream #0:0: Video: dnxhd, yuv422p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-1024, 0 kb/s, 90k tbn, 24 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> dnxhd) Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height }}} {{{ PS D:\Projects\Film Leader\Export> ffmpeg -f lavfi -i testsrc=s=hd1080:r=24 -t 10 -pix_fmt yuv422p10 -video_track_times ale 24 -vb 175 -vcodec dnxhd out175x.mov ffmpeg version N-60106-ge6d1c66 Copyright (c) 2000-2014 the FFmpeg developers built on Jan 22 2014 22:08:52 with gcc 4.8.2 (GCC) configuration: --disable-static --enable-shared --enable-gpl --enable- version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray -- nable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-li opencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable- libopus --enable-librtmp --enable-libschroeding r --enable-libsoxr --enable-libspeex --enable-libtheora --enable- libtwolame --enable-libvidstab --enable-libvo-aacenc - enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- libwavpack --enable-libx264 --enable-libxavs --enable libxvid --enable-zlib libavutil 52. 63.100 / 52. 63.100 libavcodec 55. 49.100 / 55. 49.100 libavformat 55. 25.101 / 55. 25.101 libavdevice 55. 5.102 / 55. 5.102 libavfilter 4. 1.100 / 4. 1.100 libswscale 2. 5.101 / 2. 5.101 libswresample 0. 17.104 / 0. 17.104 libpostproc 52. 3.100 / 52. 3.100 Input #0, lavfi, from 'testsrc=s=hd1080:r=24': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 1920x1080 [SAR 1:1 DAR 16:9], 24 tbr, 24 tbn, 24 tbc [dnxhd @ 0000000000591820] Bitrate 175 is extremely low, maybe you mean 175k [dnxhd @ 0000000000591820] video parameters incompatible with DNxHD. Valid DNxHD profiles: [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p10; framerate: 24000/1001 [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p10; framerate: 50/1 [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p10; framerate: 60000/1001 [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 115Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 120Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 145Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 240Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 290Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 220Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000591820] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000591820] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p10; framerate: 30000/1001 [dnxhd @ 0000000000591820] Frame size: 1920x1080i; bitrate: 120Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000591820] Frame size: 1920x1080i; bitrate: 145Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000591820] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000591820] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000591820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10; framerate: 24000/1001 [dnxhd @ 0000000000591820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10; framerate: 25/1 [dnxhd @ 0000000000591820] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p10; framerate: 50/1 [dnxhd @ 0000000000591820] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p10; framerate: 60000/1001 [dnxhd @ 0000000000591820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000591820] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000591820] Frame size: 1280x720p; bitrate: 110Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000591820] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000591820] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000591820] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000591820] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000591820] Frame size: 1280x720p; bitrate: 75Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000591820] Frame size: 1280x720p; bitrate: 120Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000591820] Frame size: 1280x720p; bitrate: 145Mbps; pixel format: yuv422p; framerate: 60000/1001 [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p; framerate: 24000/1001 [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p; framerate: 25/1 [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 45Mbps; pixel format: yuv422p; framerate: 30000/1001 [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 75Mbps; pixel format: yuv422p; framerate: 50/1 [dnxhd @ 0000000000591820] Frame size: 1920x1080p; bitrate: 90Mbps; pixel format: yuv422p; framerate: 60000/1001 Output #0, mov, to 'out175x.mov': Stream #0:0: Video: dnxhd, yuv422p10le, 1920x1080 [SAR 1:1 DAR 16:9], q=2-1024, 0 kb/s, 90k tbn, 24 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> dnxhd) Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height }}} -- Ticket URL: <https://trac.ffmpeg.org/ticket/3342#comment:6> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker
#3342: FFmpeg will not encode 24.00 DNxHD -------------------------------------+------------------------------------- Reporter: rexbron | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: dnxhd | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by rexbron): The culprate seems to be the lower case m I used in the first error report. Adding that 24/1 is a supported frame rate/ bitrate to error message would still be desirable. -- Ticket URL: <https://trac.ffmpeg.org/ticket/3342#comment:7> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker
As for the testing the commands, I added -vcodec dnxhd as otherwise it defaulted to libx264. Adding M to -vb, all of those commands encode
#3342: FFmpeg will not encode 24.00 DNxHD -------------------------------------+------------------------------------- Reporter: rexbron | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: dnxhd | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:6 rexbron]: properly and are readable in davinci resolve. Sorry, instead of doing copy-paste, I typed the commands... -- Ticket URL: <https://trac.ffmpeg.org/ticket/3342#comment:8> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker
#3342: FFmpeg will not encode 24.00 DNxHD -------------------------------------+------------------------------------- Reporter: rexbron | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: dnxhd | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by rexbron): Since DNxHD is a fixed bitrate codec, would it make sense to help users by rounding to the nearest correct bitrate rather than fail? -- Ticket URL: <https://trac.ffmpeg.org/ticket/3342#comment:9> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker
#3342: FFmpeg will not encode 24.00 DNxHD -------------------------------------+------------------------------------- Reporter: rexbron | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: dnxhd | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:6 rexbron]:
Uploaded DNxHD 80 sample as Leader 24.00 2-beep DNxHD 80 sample00000000.mov to incoming.
Thank you, added to the samples of ticket #2125 -- Ticket URL: <https://trac.ffmpeg.org/ticket/3342#comment:10> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker
#3342: FFmpeg will not encode 24.00 DNxHD -------------------------------------+------------------------------------- Reporter: rexbron | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: dnxhd | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): What happens if you use FFmpeg to encode to unusual frame rates like 16fps or 27fps? Are the output files playable? -- Ticket URL: <https://trac.ffmpeg.org/ticket/3342#comment:11> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker
participants (1)
-
FFmpeg