[FFmpeg-devel] Multiple substreams in mpeg-ts pids? (blueray)

Nico Sabbi nicola.sabbi
Thu Jan 1 13:45:00 CET 2009

Il giorno gio, 01/01/2009 alle 12.47 +0000, Ian Caulfield ha scritto:
> Hi,
> 2009/1/1 Nico Sabbi <nicola.sabbi at poste.it>:
> > Hi,
> > some time ago someone (maybe Ian Collins?) posted a table describing
> > the correspondance between stream_id and stream types in blueray,
> > adding (IIRC) that there can be more than one stream in the same pid.
> > Can anyone clarify a bit, please?
> > How are those streams supposed to be laid out?
> > Do they have at least different substream ids such as 0x80, 0x81 and so
> > on? If so, is the substream_id always the first byte of the payload
> > with the same syntax as for AC3?
> > Are substreams embedded in separate TS packets? :-)
> I found that for TrueHD streams, two PES streams were interleaved on
> the same PID - both had stream id of 0xfd, but could be distinguished
> by their substream id.
> Ian

ah, that stuff in the pes_extension2. Thanks and sorry for the wrong
surname :)

More information about the ffmpeg-devel mailing list