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

Ian Caulfield ian.caulfield
Thu Jan 1 13:47:56 CET 2009


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.


More information about the ffmpeg-devel mailing list