Opened 3 years ago

Last modified 3 years ago

#6166 new enhancement

Support DCP playback

Reported by: felagund Owned by:
Priority: wish Component: avformat
Version: git-master Keywords: xml
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no


A working support for DCP playback has been recently commited to VLC:

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:

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:

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:

Change History (1)

comment:1 Changed 3 years ago by cehoyos

  • Component changed from undetermined to avformat
  • Keywords xml added
  • Priority changed from normal to wish
  • Version changed from unspecified to git-master
Note: See TracTickets for help on using tickets.