[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