[gst-devel] Transcoding with gstreamer

Benjamin Otte in7y118 at public.uni-hamburg.de
Fri Nov 26 03:06:29 CET 2004


On Thu, 25 Nov 2004, David Given wrote:

> > $ gst-launch-0.8 filesrc location=Neverending\ Story.xm ! mikmod ! tee
> > name=t ! osssink { t. ! queue ! goom ! ffmpegcolorspace ! xvimagesink }
>
> Yes, that works --- ta. It seems that pipelines didn't quite work the way I
> thought they did.
>
> However, the video output is very clunky. I tried fiddling with the framerate
> (thanks to Jan Schmidt for suggesting that) but it didn't seem to help...
> thinking that it might be due to goom, I tried using synaesthesia instead,
> and discovered to my surprise that (a) it's still only getting five or six
> frames a second and (b) the bottom fifth of the output window is full of
> garbage. This can't be good.
>
The video output should improve if you use this pipeline instead:
$gst-launch-0.8 filesrc location=Neverending\ Story.xm ! mikmod ! tee
name=t ! { queue ! osssink } { t. ! queue ! goom ! ffmpegcolorspace !
xvimagesink }
At least if you haven't hit 100% CPU yet, which goom is quite good at.

Benjamin





More information about the gstreamer-devel mailing list