[Ffmpeg-devel] [BUG] problem ts demuxer h264 bbc

Nico Sabbi nicola_sabbi
Thu Nov 16 20:50:45 CET 2006


M?ns Rullg?rd wrote:

>Baptiste Coudurier <baptiste.coudurier at smartjog.com> writes:
>  
>
>>It works fine with mplayer with native ts demuxer though. When using
>>-demuxer lavf, error appears again.
>>    
>>
>
>That file is very badly broken.  What is labeled as an H.264 stream is
>really an MPEG2 video stream and an H.264 stream interleaved.
>  
>

??
$ decode_pat  bbc-hd-test-mux.mpg
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) 
for PID 0

New PAT
  transport_stream_id : 1
  version_number      : 1
    | program_number @ [NIT|PMT]_PID
    |              1 @ 0x258 (600)
  active              : 1


$ decode_pmt  bbc-hd-test-mux.mpg  1 600
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) 
for PID 600

New active PMT
  program_number : 1
  version_number : 1
  PCR_PID        : 0x5de (1502)
    | type @ elementary_PID
    | 0x1b (ISO/IEC 13818-1 reserved) @ 0x5de (1502)
    |  ] 0x52 : Component tag: 11
    | 0x81 (User Private) @ 0x5e1 (1505)
    |  ] 0x0a : "eng"
    |  ] 0x6a : ""
    |  ] 0x52 : Component tag: 8

where do you see the mpeg2 video stream?







More information about the ffmpeg-devel mailing list