[Ffmpeg-devel] MPEG4 over TS

Måns Rullgård mru
Fri Jun 3 11:42:16 CEST 2005

Erik Slagter <erik at slagter.name> writes:

> On Fri, 2005-06-03 at 10:58 +0200, Nico Sabbi wrote:
>> AC3 is stored in dvd's implementation of mpegps using a technique
>> called substreaming: the first bytes of the payload indicates a
>> substream_id, the other N-1 bytes (for ac3 N=4) indicate how many
>> frames begin in the current pes and where the first byte of the
>> first frame starts (in byte offsets) after the 4 bytes. For LPCM N
>> is 6 or 7 (not sure). For DTS I don't know.  Overall it's a kind of
>> silly muxing inside the mux that I don't like.
> It would seem logical to me that LPCM/ac3/dts should have had these
> types registered with the mpeg authority somehow and then they would
> have had their own (pes-)stream id, right? I'g guess there are enough
> stream id's.

Have you ever tried registering a codec ID with them?  The missing
stream IDs for these codecs could possibly be related to them not
being ISO standards.

>> >And what would LATM then be (in three words ;-))?
>> another syntax for AAC. These aac people seem to get never tired of 
>> pulling out new dialects
> Any idea of the motive?

To spread confusion, for all I know.

M?ns Rullg?rd
mru at inprovide.com

More information about the ffmpeg-devel mailing list