Here is what I trying to achieve.

A DCP (Digital Cinema Package) which is essentially a JPEG2000 coded image
stream contained in MXF requires lot of CPU muscle.

I can open and play such in MLT using avformat producer compiled with
openjpeg support linked ffmpeg.

In order to be more realistic playing condition I need to use GPU decoding
of JPEG2000. Path that I am aiming at is

1. use avformat producer to some how demux MXF and pass JPEG2000 frames
undecoded (skipping AVCodec) using MLT frames.
2 OpenGL consumer uploads MLT frames to GPU
3 CUDA is used to decode JPEG2000
4 OpenGL/GLSL is used to present and Color Space Conversion

Is it possible with MLT ?

where can I adapt avformat producer to execute step 1. as I came across
several attempts similar to other steps in your great development mailing
list.

Please help me to start with first step.


Thank you

Regards

Sahan

On Tue, Jul 31, 2012 at 1:01 AM, Dan Dennedy <[email protected]> wrote:

> On Mon, Jul 30, 2012 at 12:51 AM, Sahan Devapriya <[email protected]>
> wrote:
> > Dear all,
> >
> > Is there any way to use avformat producer only to demux MXF file and pass
> > JPEG2000 frames (contained within MXF container) to MLT frames without
> > decoding.
> >
> > Please hint on where should the changes must be made if it can't be done
> > already.
>
> no, MLT cannot do anything like filtering, transitions, encoding, or
> SDI output with JPEG2000 images. MLT is not a transmuxing tool. You
> can use libavformat for that.
>
> --
> +-DRD-+
>
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Mlt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to