[Ffmpeg-devel] Adding a file type, and VIC codecs

Michael Niedermayer michaelni
Wed Oct 18 02:45:38 CEST 2006


On Wed, Oct 18, 2006 at 02:28:21AM +0200, Derk-Jan Hartman wrote:
> On 17-okt-2006, at 21:06, Michael Niedermayer wrote:
> >On Tue, Oct 17, 2006 at 02:58:22PM -0400, Derek Piper wrote:
> >>
> >>Michael Niedermayer wrote:
> >>
> >>>>	Please let me know what the view is on adding VIC codecs.  
> >>>>Obviously
> >>>>they would be differentiated from the ffmpeg versions, e.g.  
> >>>>'vich261',
> >>>>'vich263'.
> >>>
> >>>what is the difference between vic-h26* and normal h26* ?
> >>
> >>I guess that's the problem. I don't KNOW what the difference is, I
> >>didn't write them. I only know they are not compatible based on  
> >>trying
> >>to decode one with the other. I was wondering if anyone on this  
> >>list had
> >>done anything with both of variants so that they might be able to  
> >>shed
> >>more light on it. It would probably mean a lot of trawling through  
> >>code
> >>looking for commonalities and seeing where they differ.
> >
> >could you provide some file / a dumped vic-h26* stream which is  
> >playable
> >by the VIC code but not by ffmpeg?
> >(you can upload to ftp://upload.mplayerhq.hu)
> One of the problems with H261 is that it's possible to have multiple  
> video streams in one video bitstream. In teleconferencing clients  
> these present itself as sections in the final video frame (a bit like  
> a videowall matrix). The separate streams can come from multiple  
> locations. ffmpeg currently has no support for this. I'm not sure if  
> ffmpeg even COULD merge them into one frame, or alternatively split  
> them into multiple tracks.
> If I watch VIC/RAT streams on the Mbone with VLC+ffmpeg, I can view  
> some of these streams. It's just that all the frames of the different  
> ES'es follow eachother in a rapid fashion, with different w x h  
> dimensions creating a totally unviewable stream. So it can be done,  

well, this sounds like that a demuxer would be needed which splits these
doesnt sound very hard if that spliting can be done easily?

Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

In the past you could go to a library and read, borrow or copy any book
Today you'd get arrested for mere telling someone where the library is

More information about the ffmpeg-devel mailing list