KDE 4 Multimedia: The Answer

Oliver Bausinger bausi at bausi.org
Mon Feb 23 06:55:31 GMT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 23 February 2004 06:04, Neil Stevens wrote:
> It seems plain to me now that in KDE 4, GStreamer on MAS is what should be
> used.
>
> Why?  GStreamer and MAS are part of the freedesktop.org effort, which KDE
> is increasingly following: http://www.freedesktop.org/Software/Home
>
> comments?

No, that's exactly not the point :-) Simply being on fd.o doesn't mean 
anything.
But as I played a lot of time this weekend with it, I can give you 
some of the real reasons why GStreamer is great:

* it's gui-independent
* it can have a plugin for every codec on the planet
* it's soundserver agnostic (backends for oss, alsa, arts, jack ...)
* it gets great amounts of field testing for being used in GNOME
* and most of all, it can really do cool stuff, some examples:

- - Play AudioCD: 
  gst-launch cdparanoia ! osssink
- - Encode AudioCD to MP3: 
  gst-launch cdparanoia ! lame ! filesink location=cd.mp3
- - Play your MP3s/OGGs: 
  gst-launch filesrc location=my.mp3 ! spider ! osssink
- - Convert MP3 to Vorbis:
  gst-launch filesrc location=in.mp3 ! mad ! vorbisenc ! filesink 
  location=out.ogg
- - Play Video:
  gst-launch filesrc location=my.mpg ! mpegdemux name=demuxer ! { queue !
  mpeg2dec ! xvideosink } { demuxer. ! queue ! mad ! osssink }

And on a sidenote: If anybody wants to test GStreamer, use gst-launch. Every 
frontend I tried (gst-player, totem, partly rhythmbox) was crappy, but 
gst-launch worked just fine.

I can't comment on MAS as I didn't try it, but I think GStreamer has a MAS 
backend for sound output :-)

Greetings
Bausi

PS: http://www.osnews.com/story.php?news_id=5648 is a good introduction to 
GStreamer.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAOaPnpu0ZQFM3dqERAjExAJ0aDzGtruo+pCJapyy7/IllAkTQtwCZAT8k
sMdBkFflALcFQsZHaSjIZHQ=
=7iBi
-----END PGP SIGNATURE-----



More information about the kde-multimedia mailing list