[gst-devel] Converting AYUV to YUV - gst-launch pipeline?
David Schleef
ds at entropywave.com
Sat Aug 22 20:57:27 CEST 2009
On Sat, Aug 22, 2009 at 09:25:26AM -0700, Matt Veenstra wrote:
>
> The supported formats of rawparse/videoparse are
> GST_VIDEO_PARSE_FORMAT_I420,
> GST_VIDEO_PARSE_FORMAT_YV12,
> GST_VIDEO_PARSE_FORMAT_YUY2,
> GST_VIDEO_PARSE_FORMAT_UYVY,
> GST_VIDEO_PARSE_FORMAT_v210,
> GST_VIDEO_PARSE_FORMAT_RGB = 10,
> GST_VIDEO_PARSE_FORMAT_GRAY
The -bad prerelease implements AYUV.
> This fails...where gstreamer converts first to AYUV then to I420. The
> file size is proper. But the outputted data cannot be converted as
> the single pass can do. Is there something I am missing in the
> pipeline?
> ________________
> gst-launch filesrc location="$perf" ! decodebin name=nDecode nDecode.
> ! ffmpegcolorspace name=nColor1 ! \
> 'video/x-raw-yuv,format=(fourcc)AYUV,width=640,height=480' !
> ffmpegcolorspace name=nColor2 ! \
> 'video/x-raw-yuv,format=(fourcc)I420,width=640,height=480' ! filesink
> location="$perf".yuv.ffmpegcolor
>
> ffmpeg -r 15.0 -s 640x480 -i "$perf".yuv.ffmpegcolor ...
How exactly does it "fail"? It seems to work here.
dave...
More information about the gstreamer-devel
mailing list