[Ffmpeg-devel] Re: [PATCH] mpegvideo remove fourcc upper case conversion

Rich Felker dalias
Wed Aug 23 16:31:14 CEST 2006


On Wed, Aug 23, 2006 at 03:45:19PM +0200, Baptiste Coudurier wrote:
> Hi
> 
> Michael Niedermayer wrote:
> > [...]
> > 
> >> Divx in mov is non standard
> > 
> > disagree, mov is a generic container like avi, mkv, nut, ...
> > futhermore i said already that we cannot and will not drop support for
> > non standard stuff, if you keep trolling about this then ill ignore you
> > btw, you can fork ffmpeg anytime if you want
> 
> Maybe right for mov but I disagree for mp4/3gp. Those are strictly
> defined (there is a close saying about non defined atoms which must be
> 'reserved', mp4 even more strict since stsd 'fourcc' is not a way to
> identify codecs, object type id must be used), assume 14496-12 and
> supersiding specs are the ref, those formats still evolve and get new
> definitions (mjp2, 3g2, mp4). Also www.mp4ra.org defines standard object
> type ids.
> 
> You cannot put whatever fourcc in it, that's just non standard.
> 
> You basically do what you want with avi/nut, dunno about mkv. That is
> not the case with mp4/3gp.
> 
> That is a point of view. History has proved that a non strict container
> leads to ugly hacks (avi, mkv, will see about nut). And yes let's quit
> trolling.

And you've just proved to us that a strict container leads to the
exact same hacks!!

Rich





More information about the ffmpeg-devel mailing list