[NUT-devel] Fourcc spec
Oded Shimon
ods15 at ods15.dyndns.org
Thu May 31 15:15:32 CEST 2007
On Thu, May 31, 2007 at 03:20:38AM +0200, Michael Niedermayer wrote:
> On Wed, May 30, 2007 at 06:47:47PM +0300, Oded Shimon wrote:
> > On Wed, Dec 27, 2006 at 11:54:40PM -0500, Rich Felker wrote:
> > > On Sun, Dec 24, 2006 at 01:21:00PM +0100, Michael Niedermayer wrote:
> > > > > Having a list makes no sense unless it's normative for both sides.
> > > >
> > > > agree though thats a statement and not a argument
> > > > the argument ("proof" by contradction) is that if the muxer can choose any
> > > > fourcc for standard mpeg4 (not buggy near mpeg4 ...) then a demuxer cannot
> > > > support mpeg4 in nut with 100% certainity, theres the very small possibility
> > > > that mpeg4 would be stored with another new and unknown fourcc ...
> >
> > Does this mean that we want a spec after all which is normative both for
> > muxers and demuxers?
> > This would mean, there would be a single table in the nut muxer
> > implementation, and if muxing a codec which does not have an entry in the
> > table is attempted, muxing would fail. - The resolution would be to
> > contact us and the codec would be officially added to the list, and then
> > it could be muxed, until then it would be impossible.
> >
> > I am not against this, as - this is a bikeshed issue... What are your
> > opinions on this? Rich, Michael, please reply...
[..]
> > If we do the above suggestion - spec is normative for muxers, then the
> > answer is fairly easy - use our own new "clean" fourcc list. I would see
> > no argument against this, as NUT would have its own completely fixed and
> > seperate table...
>
> do we have a list that contains everything from http://www.fourcc.org/ ?
> do we have at least 2 volunteers who dont mind maintaining that list
> indefinitly ?
>
> if the awnser is no to either of them then we dont need to disscuss the
> possibility of a normative list which is centrally controlled as we fail
> on the basic requirements for it ...
I am willing to make a list for all codecs currently in avocdec.h - that
is all that would be relavent for a muxer in ffmpeg anyway. I also
talked to Mans here at LT, we agree to maintain this list, "into the
forseeable future"...
- ods15
More information about the NUT-devel
mailing list