[Ffmpeg-devel] [Ffmpeg-devel-old] H264 streams on Astra

Måns Rullgård mru
Tue Jun 7 09:46:22 CEST 2005


Nico Sabbi <nsabbi at tiscali.it> writes:

> M?ns Rullg?rd wrote:
>
>>The audio is carried in PES packets marked private, and the PMT has a
>>descriptor in the private range.  The only way of knowing it's ac3 is
>>to look inside the private PES packets and find an AC3 signature.
>>
>>
>>
> $ decode_pmt HD-h264.ts 129 98
> libdvbpsi error (PSI decoder): TS discontinuity (received 7, expected 0)
>
> New active PMT
> program_number : 129
> version_number : 12
> PCR_PID : 0x2ff (767)
> ] 0x0e : "?m?"
> ] 0x0c : "?h"
> | type @ elementary_PID
> | 0x1b @ 0x2ff (767)
> | ] 0x52 : ""
> | ] 0x02 : ""D_"
> | ] 0x06 : ""
> | ] 0x0e : "?h4"
> | 0x06 @ 0x304 (772)
> | ] 0x0a : "eng"
> | ] 0x52 : ""
> | ] 0x6a : "?"
>
> 0x6 + 0x6a is the standard DVB way of carrying AC3

OK, I'll dig into the DVB specs.  ATSC of course does it differently,
setting the stream type to 0x81.

-- 
M?ns Rullg?rd
mru at inprovide.com





More information about the ffmpeg-devel mailing list