Opened 12 years ago

Closed 10 years ago

#1554 closed enhancement (fixed)

Support reading proprietary AVID DNxHD MXF

Reported by: Carl Eugen Hoyos Owned by:
Priority: wish Component: avformat
Version: git-master Keywords: mxf avid dnxhd roundup ffmbc
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no

Description

(issue 2160)
http://samples.ffmpeg.org/MXF/issue2160/PW0805A0V01.4C5B5636.EFA330.mxf
FFmpeg is unable to read the proprietary AVID DNxHD MXF file.

$ ffmpeg -i PW0805A0V01.4C5B5636.EFA330.mxf
ffmpeg version N-42605-g5784a46 Copyright (c) 2000-2012 the FFmpeg developers
  built on Jul 18 2012 20:29:06 with gcc 4.3.2
  configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable-libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass
  libavutil      51. 65.100 / 51. 65.100
  libavcodec     54. 41.100 / 54. 41.100
  libavformat    54. 17.100 / 54. 17.100
  libavdevice    54.  1.100 / 54.  1.100
  libavfilter     3.  2.100 /  3.  2.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
Input #0, mxf, from 'PW0805A0V01.4C5B5636.EFA330.mxf':
  Duration: 00:00:06.03, start: 0.000000, bitrate: 146018 kb/s
    Stream #0:0: Data: none
At least one output file must be specified

Change History (3)

comment:1 by llogan, 12 years ago

Reproduced by developer: set
Status: newopen

As a side note FFmbc 0.7-rc7 can apparently decode this sample:

$ ffmbc -loglevel debug -i PW0805A0V01.4C5B5636.EFA330.mxf 
FFmbc version 0.7-rc7
Copyright (c) 2008-2012 Baptiste Coudurier and the FFmpeg developers
[mxf @ 0x19fb100] Format mxf probed with size=2048 and score=100
[mxf @ 0x19fb100] material track 1: no corresponding source package found
[mxf @ 0x19fb100] material track 2: no corresponding source package found
[dnxhd @ 0x1a01320] interlaced 2, cur field 0
[dnxhd @ 0x1a01320] frame size changed: 1920x540 -> 1920x1080
[dnxhd @ 0x1a01320] interlaced 3, cur field 1
[mxf @ 0x19fb100] All info found
[mxf @ 0x19fb100] 0: start_time: 0 duration: 181
Input #0, mxf, from 'PW0805A0V01.4C5B5636.EFA330.mxf':
  Metadata:
    operational_pattern: OpAtom
  Duration: 00:00:06.03, start: 0.000000, bitrate: 146018 kb/s
    Stream #0.0(und), 1, 1001/30000: Video: dnxhd, yuv422p, 1920x1080i tff, tbc 0/1, tbr 30000/1001, tba 30000/1001, 29.97 fps
At least one output file must be specified

comment:2 by Carl Eugen Hoyos, 12 years ago

Keywords: dnxhd roundup ffmbc added

comment:3 by Carl Eugen Hoyos, 10 years ago

Resolution: fixed
Status: openclosed

Fixed by Mark Reid in 882fb53c

Note: See TracTickets for help on using tickets.