[FFmpeg-user] Decoding Raw YUV Frames From MPEG2
Stu
mario753 at yahoo.com
Sat Feb 2 22:07:09 CET 2013
Andy
Alright, was concerned as I wanted to resize the stream and thought that it might lead to more out of spec variance.
Thanks for looking into this for me. :)
Regards
--------
Stu
--- On Sat, 2/2/13, Andy Furniss <andyqos at ukfsn.org> wrote:
> From: Andy Furniss <andyqos at ukfsn.org>
> Subject: Re: [FFmpeg-user] Decoding Raw YUV Frames From MPEG2
> To: "FFmpeg user questions" <ffmpeg-user at ffmpeg.org>
> Cc: "Stu" <mario753 at yahoo.com>
> Date: Saturday, 2 February, 2013, 20:47
> Stu wrote:
> > Andy
> >
> >> How far out are they?
> >
> > Frequency analysis graph shows three spikes, at values
> 16, 128 and 234.
> > But the full range is present, 0 accounting for over
> 32,000 samples and 255 for over 8,000.
> >
> > Is this what is usually passed to a hardware surface
> during playback?
>
> I guess so - but then I don't really know, so don't take
> anything I say as fact.
>
> I just looked at the results of ffmpeg -i foo.xyz foo.yuy
> and they seem quite variable.
>
> Nearly all go over/under a bit some quite a lot and they
> include 0 and 255, it does seem like this is what the source
> provides - eg. there are (almost) perfectly behaved streams
> like
>
> ftp://ftp.tek.com/tv/test/streams/Element/MPEG-Video/625/100b_040.m2v
>
> Which at least indicates that ffmpeg isn't doing anything
> strange.
>
> Others in that dir are quite variable even between the 420
> and 422 (*_400.m2v) variants of the same stream.
>
> I've looked at broadcast mpeg2/dvd and h264 and the results
> usually include out of range values.
>
> Even a raw reference stream which has never been encoded
> like -
>
> ftp://vqeg.its.bldrdoc.gov/HDTV/SVT_exports/SVT_Abekas_Exports_/NewMobCal_Abekas_1080i2997_/
>
> goes over/under (that's assuming it's meant to be tv levels
> - it looks a bit washed out playing full range)
>
> > If so, I would presume that these out of range values
> are clipped.
>
> I think that's a decision for display time - and clamped
> rather than clipped.
>
> > Can ffmpeg do this for me?
>
> I don't know and I don't know if it would be better to just
> leave alone.
>
>
More information about the ffmpeg-user
mailing list