[Ffmpeg-devel] MPEG4 over TS

Erik Slagter erik
Fri Jun 3 11:39:00 CEST 2005


On Fri, 2005-06-03 at 11:27 +0200, M?ns Rullg?rd wrote:

> Yes, and ADTS is a syntax for AAC elementary streams with a small (a
> few bytes) header on each frame.  This header contains a sync pattern
> and some information about the stream (channels, sample rate, etc),
> much like MPEG1 audio.  This header can be omitted if the same
> information can be conveyed by other means (e.g. "extradata" fields),
> and the container can identify the frame boundaries.  AAC in quicktime
> is stored this way.

Ah, ok, clear. So with aac the first layer of encapsulation has been
made explicit, while mpeg1 audio has it implicit. I like it, but the
side effect of course is various "upper" layers. Hmmm.

> > another syntax for AAC. These aac people seem to get never tired of
> > pulling out new dialects
> Indeed.

And this would be another first encapsulation layer then.

So a "pure" aac es is actually not playable without having inside
information.





More information about the ffmpeg-devel mailing list