[vlc-devel] DCP ( digital Cinema Package) Module

Nicolas BERTRAND nicoinattendu at gmail.com
Tue Jul 17 16:32:56 CEST 2012


Le 17/07/2012 16:12, Jean-Baptiste Kempf a écrit :
> That is a great idea.
>
>> Basically a DCP is a directory with :
>> - XML files for meta-data
>> - An MXF file for images ( JPEG2000 images)
>> - An MXF file for sound ( WAV format)
> Indeed. And they should work in latest VLC (although very slow)
Yes, the playback of MXF files works on latest VLC.
In fact I started a PhD to speed up the JP2000 decompression stream for 
digital cinema, through the openjpeg library.
The decoder will be free and opensource ( more info in english : 
http://www.isf.cc/isf/public/resume_Nicolas.pdf or more detailled in 
french 
http://www.isf.cc/index.php?post/2012/04/15/Vers-un-syst%C3%A8me-de-projection-alternatif-pour-le-cin%C3%A9ma-num%C3%A9rique 
)

And we select VLC for the player, at the beginning for playing DCPs and 
then use the VLC interface to create show play lists
>
>> In the access file, I want to  open the 2 MXFs files . How I open It
>> ? can I call internally the access/file module. One for each kind of
>> media ?
>> Then how  i can link it to a demux ? As I have 2 separate files for
>> video/sound, maybe I don't need this function ?
>> Then send these 2 MXF file to libav for decoding. But where I have
>> to manage synchro of sound and image ?
> Maybe are you more in the playlist demux case with an input-slave?
I can have several MXF files : one for sound, one for image, one for 
subs. May be the input-slave can be the good choice.

> I advise you to get a look at the bluray access_demux, btw, where we use
> the ts demuxer from the module.
thks for the advice


Nicolas





More information about the vlc-devel mailing list