[gst-devel] MPEG video format
Dan Taylor
dtaylor at startrac.com
Tue Mar 24 22:06:54 CET 2009
Looks like I need to add pixel-aspect-ratio caps handling to fbdevsink.
Thanks.
> -----Original Message-----
> From: Edward Hervey [mailto:bilboed at gmail.com]
> Sent: Tuesday, March 24, 2009 1:17 AM
> To: Discussion of the development of GStreamer
> Subject: Re: [gst-devel] MPEG video format
>
> On Mon, 2009-03-23 at 20:57 -0700, Dan Taylor wrote:
> > I am having a problem with the output video aspect ratio
> from mpeg2dec.
> >
> > A sample that illustrates the problem is available at
> > http://www.w6rz.net/parkrun1280_18mbps.ts.,
> > although it also happens on live DVB streams.
> >
> > The video is supposed to be 1920x1080, but during caps
> negotiation, it
> > is offered as 1280x1080.
> > The header appears to have 1280x1080, but aspect code 3,
> which is 16:9.
> >
> > The result is that after scaling the picture appears
> roughly 5:4, rather
> > than 16:9.
>
> Here I see the following caps: video/x-raw-yuv,
> format=(fourcc)I420,
> width=(int)1280, height=(int)1080, pixel-aspect-ratio=(fraction)3/2,
> framerate=(fraction)30000/1001
>
> Which is:
> pixel_width: 1280
> pixel_height: 1080
> Framerate: 30000/10001
> Pixel aspect ratio (PAR) : 3/2
>
> The relationship between display-aspect-ratio (DAR) and PAR is as
> follows:
> pixel_width / pixel_height * PAR = DAR
>
> We therefore have DAR = 1280 / 1080 * (3/2) = 16/9
>
> Everything is correct (a Display Aspect Ratio of 16:9)
>
> Edward
>
> >
> > Should the mpeg decoder be putting out the 1920x1080 caps,
> or should the
> > other elements of the
> > stream be looking at some other caps?
> >
> >
> >
> --------------------------------------------------------------
> ----------------
> > Apps built with the Adobe(R) Flex(R) framework and Flex
> Builder(TM) are
> > powering Web 2.0 with engaging, cross-platform
> capabilities. Quickly and
> > easily build your RIAs with Flex Builder, the
> Eclipse(TM)based development
> > software that enables intelligent coding and step-through debugging.
> > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
> --------------------------------------------------------------
> ----------------
> Apps built with the Adobe(R) Flex(R) framework and Flex
> Builder(TM) are
> powering Web 2.0 with engaging, cross-platform capabilities.
> Quickly and
> easily build your RIAs with Flex Builder, the
> Eclipse(TM)based development
> software that enables intelligent coding and step-through debugging.
> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
More information about the gstreamer-devel
mailing list