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

bond b-o-n-d
Fri Jun 24 12:44:50 CEST 2005


> Nico Sabbi <nsabbi at tiscali.it> writes:
>
> > Hi,
> > for those of you can access this transponder in Astra : 11919/27500/H/
> > pids 767, 772,  0, 98(pmt)
> > there's an interesting stream: H264 streamed at 1920x1024 interlaced.
>
> Can't you save a sample, and upload it to the usual place?  What's the
> audio?
>
> > Unfortunately libavcodec can't decode it atm :(
>
> Is it missing support for interlacing?

yes, libavcodec doesnt support interlaced avc and therefore will not decode
the stream correctly in any way



> Gert Vervoort <gert.vervoort at hccnet.nl> writes:
>
> > M?ns Rullg?rd wrote:
> >
> >>So grab some samples before they go away.  You never know when they'll
> >>come in handy.
> >>
> >>
> > The following page contains a sample of a transport stream  from Sky
> > containing H.264 video with 720p resolution:
> > http://www.giusberto.ch/hdtv/
>
> lavc doesn't seem to like that one.  It keeps spewing "non existing
> PPS referenced" messages, and nothing else.

an avc stream always has to start with PPS, SPS, which isnt the case with
these tv rips

you have to open the raw stream in a hexeditor and search for 00 00 00 01
67, thats the SPS, a stream should start with
cut all values before this away (little bit after that there should also be
00 00 00 01 68 (thats the PPS) and after that 00 00 00 01 65 (thats the
keyframe))

once you have done this, the stream should start correctly with the SPS and
should be playable






More information about the ffmpeg-devel mailing list