[FFmpeg-trac] #6166(undetermined:new): Support DCP playback

FFmpeg trac at avcodec.org
Sun Feb 19 16:37:45 EET 2017


#6166: Support DCP playback
-------------------------------------+-------------------------------------
             Reporter:  felagund     |                     Type:
               Status:  new          |  enhancement
            Component:               |                 Priority:  normal
  undetermined                       |                  Version:
             Keywords:               |  unspecified
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------
 A working support for DCP playback has been recently commited to VLC:
 https://trac.videolan.org/vlc/ticket/16999

 It would be nice if this were supported directly with ffmpeg so all
 downstream projects would benefit.

 There is an open source (I'm a not sure about the license, but VLC ships
 it) library for playing DCPs: http://www.cinecert.com/asdcplib/download/

 Also, DCP relies heavily on JPEG 2000. Decoding of JPEG 2000 is rather
 performance-demanding. There is a project that uses hardware acceleration
 (with NVidia) that might actually enable realtime playback:
 http://apps.man.poznan.pl/trac/jpeg2k

 FFmpeg can already play DCPs along the lines of {{{ ffmpeg -lowres 1 -ss 0
 -r 24 -i 094cedc9-abf9-4e60-b947-26fae2a8b781_picture.mxf -ss 0 -i
 c98425dc-4b65-42b1-80f4-d8909a65bbc3_sound.mxf -ac: 2 -c:v mpeg2video -f
 avi - | ffplay - }}}
 (actual paths need to be of course changed) but it would be nice if one
 would be able to do somethign along {{{ ffplay
 DCP:///path/to/dcp/directory }}}

 Sample DCPs are here: http://www.dcpbuilder.com/download/cinema-
 packages.html

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


More information about the FFmpeg-trac mailing list