[FFmpeg-trac] #4353(undetermined:new): DNxHD 444 from Blackmagic Resolve decodes first frame only

FFmpeg trac at avcodec.org
Thu Mar 5 12:43:05 CET 2015


#4353: DNxHD 444 from Blackmagic Resolve decodes first frame only
-------------------------------------+-------------------------------------
             Reporter:  simonburley  |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:

 On a fresh pull from git ffmpeg will only decode the first picture frame
 of a DNxHD 444 mxf from Davinci Resolve and ignore the rest of the frames.
 I'm simply trying to transcode DNxHD 4:4:4 to Prores Quicktime but
 anything would suffice, even a sequence of jpeg files. All output types
 fail the same way.

 Sample file with colour bars is uploaded, filename is
 ffmpeg_decodes_first_frame_only.mxf

 How to reproduce:
 {{{
 /usr/export/linux/ffmpeg-git-050315/bin/ffmpeg -i
 /tmp/ffmpeg_decodes_first_frame_only.mxf -c:v prores /tmp/t.mov
 ffmpeg version N-70445-g2af260e Copyright (c) 2000-2015 the FFmpeg
 developers
   built with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-11)
   configuration: --prefix=/usr/export/linux/ffmpeg-git-050315 --enable-
 libx264 --enable-gpl --extra-ldflags=-L/usr/export/linux/libx264/lib
 --extra-cflags=-I/usr/export/linux/libx264/include --enable-ffplay
   libavutil      54. 19.100 / 54. 19.100
   libavcodec     56. 26.100 / 56. 26.100
   libavformat    56. 25.101 / 56. 25.101
   libavdevice    56.  4.100 / 56.  4.100
   libavfilter     5. 11.102 /  5. 11.102
   libswscale      3.  1.101 /  3.  1.101
   libswresample   1.  1.100 /  1.  1.100
   libpostproc    53.  3.100 / 53.  3.100
 [mxf @ 0x2ad41c0] Stream #0: not enough frames to estimate rate; consider
 increasing probesize
 Input #0, mxf, from '/tmp/ffmpeg_decodes_first_frame_only.mxf':
   Metadata:
     project_name    :
     uid             : c1f81c01-a484-4a02-aa63-8eb69901c479
     generation_uid  : d1715100-e7c9-4f6f-be11-a5241a8cfa4c
     company_name    : Blackmagic Design
     product_name    : DaVinci Resolve
     product_version : 11.1b_lite
     product_uid     : 057cd849-178a-4b88-b4c7-825af8761b34
     modification_date: 2015-02-25 11:30:45
     application_platform: libMXF (Unknown)
     material_package_umid:
 0x060A2B340101010101010F001300000054EDB265AFC32CD9060E2B347F7F2A80
     material_package_name: Bars and Tone (HD 25p-50i)
   Duration: 00:00:05.00, start: 0.000000, bitrate: 367631 kb/s
     Stream #0:0: Video: dnxhd, yuv444p10le, 1920x1080, SAR 1:1 DAR 16:9,
 25 tbr, 25 tbn, 25 tbc
     Metadata:
       file_package_umid:
 0x060A2B340101010101010F001300000054EDB265AFC52CD9060E2B347F7F2A80
       file_package_name: Bars and Tone (HD 25p-50i)
       reel_umid       :
 0x060A2B340101010101010F001300000054EDB265AFC42CD9060E2B347F7F2A80
       timecode        : 00:00:00:00
 [prores @ 0x2adbf00] encoding with ProRes standard (apcn) profile
 [prores @ 0x2afd700] encoding with ProRes standard (apcn) profile
 [prores @ 0x2adab00] encoding with ProRes standard (apcn) profile
 Output #0, mov, to '/tmp/t.mov':
   Metadata:
     project_name    :
     uid             : c1f81c01-a484-4a02-aa63-8eb69901c479
     generation_uid  : d1715100-e7c9-4f6f-be11-a5241a8cfa4c
     company_name    : Blackmagic Design
     product_name    : DaVinci Resolve
     product_version : 11.1b_lite
     product_uid     : 057cd849-178a-4b88-b4c7-825af8761b34
     modification_date: 2015-02-25 11:30:45
     application_platform: libMXF (Unknown)
     material_package_umid:
 0x060A2B340101010101010F001300000054EDB265AFC32CD9060E2B347F7F2A80
     material_package_name: Bars and Tone (HD 25p-50i)
     encoder         : Lavf56.25.101
     Stream #0:0: Video: prores (apcn) (apcn / 0x6E637061), yuv422p10le,
 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 25 fps, 12800 tbn, 25 tbc
     Metadata:
       file_package_umid:
 0x060A2B340101010101010F001300000054EDB265AFC52CD9060E2B347F7F2A80
       file_package_name: Bars and Tone (HD 25p-50i)
       reel_umid       :
 0x060A2B340101010101010F001300000054EDB265AFC42CD9060E2B347F7F2A80
       timecode        : 00:00:00:00
       encoder         : Lavc56.26.100 prores
 Stream mapping:
   Stream #0:0 -> #0:0 (dnxhd (native) -> prores (native))
 Press [q] to stop, [?] for help
 frame=    1 fps=0.0 q=0.0 Lsize=      75kB time=00:00:00.04
 bitrate=15361.2kbits/s
 video:74kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
 muxing overhead: 1.781029%


 }}}

--
Ticket URL: <https://trac.ffmpeg.org/ticket/4353>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list