codeblog code is freedom — patching my itch

12/16/2009

headache empathy

Filed under: Blogging,Debian,Multimedia,Ubuntu — kees @ 9:20 pm

Run “gstreamer-properties“, click the “Video” tab, change Default Input Plugin to “Custom”, and add this Pipeline:

v4l2src ! ffmpegcolorspace ! vertigotv ! ffmpegcolorspace

Now when Empathy video-chatting with a friend, you can give them a headache!

Or give yourself a headache by trying it directly from the command line:

gst-launch v4l2src ! ffmpegcolorspace ! vertigotv ! ffmpegcolorspace ! xvimagesink

Feel free to replace “vertigotv” with any other or more of the video effects listed in “gst-inspect effectv“.

Here’s me with edgetv ! vertigotv:

Edge Vertigo

© 2009 – 2015, Kees Cook. This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License.
Creative Commons License

5 Comments »

  1. Ya know I already get headaches of it working on gtalk and not on msn and etc :(

    Comment by Vadim P. — 12/17/2009 @ 6:30 am

  2. I’m surprised that some of the effects available haven’t found their way into cheese yet. It’s a shame that you need to hit the command line to get the empathy effects running, they’d be a nice thing to have as an option in empathy, esp if integrated with a GtkCheese widget

    Comment by Paul — 12/17/2009 @ 7:45 am

  3. *That* is cool. Why can’t this be found anywhere in Empathy or another GUI?

    Comment by peder — 12/19/2009 @ 7:30 am

  4. Can you explain how the ‘!’ is being used here? It looks like its designating some kind of pipe but after some searching I can’t find out how it works. All I see from the bash references is that the exclamation can be used to run commands from the history.

    Comment by Leslie Viljoen — 2/27/2010 @ 5:25 am

  5. It’s used by gst-launch to set up its internal stream pipeline; it’s not a shell operator, it’s just a “normal” command argument.

    Comment by kees — 2/27/2010 @ 9:49 am

Leave a Reply

Your email address will not be published. Required fields are marked *

Powered by WordPress