[FFmpeg-devel] [PATCH]Add Dirac support to ffmpeg via libdirac_* and Schroedinger libraries]

Anuradha Suraparaju anuradha
Thu May 1 03:42:54 CEST 2008


On Wed, 2008-04-30 at 14:13 +0200, Diego Biurrun wrote:
> On Wed, Apr 30, 2008 at 01:18:05PM +0200, Aurelien Jacobs wrote:
> > Diego Biurrun wrote:
> > 
> > > On Wed, Apr 30, 2008 at 08:09:23PM +1000, Anuradha Suraparaju wrote:
> > > > 
> > > > On Wed, 2008-04-30 at 09:41 +0200, Diego Biurrun wrote:
> > > > > On Wed, Apr 30, 2008 at 11:32:31AM +1000, Anuradha Suraparaju
> > > > > wrote:
> > > > > > 
> > > > > > I have uploaded two elementary dirac bitstream sample files to
> > > > > > the incoming/dirac directory. They are 
> > > > > > RL_420p_ffdirac.drc  - 169 frames of progressive SD576
> > > > > > (720x576) yuv420p src3_422p_ffdirac.drc - 220 frames of
> > > > > > interlaced SD576 (720x576) yuv422p
> > > > > 
> > > > > Thanks, but this already reveals the problem: ffmpeg/ffplay cannot
> > > > > handle these files.  What gives?
> > > > 
> > > > Can you let me know what the error message if any is? I created
> > > > these files using my local ffmpeg tree with the dirac patch and can
> > > > play back the files.
> > > 
> > > cerebus:~/src/ffmpeg/ffmpeg$ ./ffplay -stats
> > > ~/samples/Dirac/RL_420p_ffdirac.drc FFplay version SVN-r13022,
> > > Copyright (c) 2003-2008 Fabrice Bellard, et al. configuration:
> > > --enable-gpl --enable-libdirac libavutil version: 49.6.0
> > >   libavcodec version: 51.56.0
> > >   libavformat version: 52.13.0
> > >   libavdevice version: 52.0.0
> > >   built on Apr 30 2008 11:26:10, gcc: 4.3.1 20080401 (prerelease)
> > > [mp3 @ 0x103b69a4]Could not find codec parameters (Audio: mp3, 24
> > > kb/s) /home/diego/samples/Dirac/RL_420p_ffdirac.drc: could not find
> > > codec parameters
> > > 
> > > Mind you, I'm testing on PPC.
> > > 
> > > I'm attaching the libdirac patch as I currently have it in my local
> > > tree.
> > 
> > Hum... It seems you have no dirac demuxer (and no dirac parser) in
> > your tree...
> 
> Right.  Well, we are at an impasse then.  The Dirac demuxer and parser
> need to be committed first.
> 
> So either Marco gets a move on or Anuradha has to try to get her stuff
> or the SoC stuff merged.
> 

I already have Marco's dirac parser and dirac mux/demux code in my local
tree. Separating the parser, mux/demux code from the rest of his Dirac
GSoC project is very simple. I could create a patch against the latest
FFmpeg svn revision and email that to you for review if Marco is busy at
the moment.
 
> Diego

Regards,
Anuradha






More information about the ffmpeg-devel mailing list