From: David S. <ds...@en...> - 2009-08-22 18:57:42
|
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... |