Entries Tagged as 'multimedia'

Create flash videos of your desktop with recordmydesktop

John Varouha­kis is the author of recordmydesktop and gtk-​recordmydesktop (front-​end) which is a tool to help you record a ses­sion on your Linux desktop and save it to a Flash video (.flv).

To install, click on System/Administration/Synaptic Pack­age Man­ager, and search for gtk-​recordmydesktop. Install it. Then, the applic­a­tion is avail­able from Applications/Sound&Video/gtkRecordMyDesktop.

Screenshot of gtk-recordmydesktop

Before you are ready to cap­ture your Flash video, you need to select the video area. There are sev­eral ways to do this; the most common is to click on Select Window, then click on the Window you want to record. A common mis­take is that people try to select the window from the pre­view above. If you do that, when you would have selec­ted the recorder itself to make a video of, which is not really useful. You need to click on the real window in order to select it; then, in the desktop pre­view you can see the selec­ted window. In the above case, I selec­ted the Open­Of­fice Writer window.

Assum­ing that you do not need to do any fur­ther cus­tom­isa­tion, you can simple press Record to start record­ing. Gen­er­ally, it is good to check the record­ing set­tings using the GNOME Sound recorder before­hand. While record­ing, you can notice a spe­cial icon on the top panel. This is gtk-​recordmydesktop. Once you press it, record­ing stops and the pro­gram will do the post-​processing of the record­ing. The res­ult­ing file goes into your home folder, and has the exten­sion .ogv.

Some common pit­falls include

  • I did not manage to get audio record­ing to work well for my system; I had to dis­able liba­sound so that the audio record­ing would not skip. With ALSA, sound skips while with OSS emu­la­tion it does not. Weird. Does it work for you?
  •  The post-​processing of the record­ing takes some time. If you have a long record­ing, it may take some time to show that it makes pro­gress, so you might think it crashed. Have patience.

I had made one such record­ing, which can be found at the Greek OLPC mail­ing list. John told me that the audio part of the video was not loud enough, and one can use extra post-​processing to make it sound better. For example, one could extract the audio stream of the video, remove the noise, beau­tify (how?) and then add back to the video.

It’s good to try out gtk-​recordmydesktop, even for a small record­ing. Do you have some cool tips from your Linux desktop that you want to share? Record your desktop!

ert-​archives.gr: “Linux/Unix operating systems are not supported”

ERT (Hel­lenic Broad­cast­ing Cor­por­a­tion) is the national radio/television organ­isa­tion of Greece.

ERT recently made avail­able online part of its audio and video archive, at the web­site http://​www.​ert-​archives.gr/

When brows­ing the web­site from Linux, you were blocked with a mes­sage that Linux/Unix oper­at­ing sys­tems are not sup­por­ted. This mes­sage was appear­ing due to User-​Agent fil­ter­ing. Even if you altered your User-​Agent, the page would not show the multimedia.

There has been a heated dis­cus­sion on this on local mail­ing lists, with many users send­ing their per­sonal polite com­ments to the feed­back page at the ERT web­site. Many indi­vidual, per­sonal com­ments have value and are taken into account.

Since today, http://​www.​ert-​archives.gr/ does no do fil­ter­ing on the User-​Agent, and has changed the word­ing at the sup­port page saying that

Σχετικά με υπολογιστές που χρησιμοποιούν λειτουργικό σύστημα Linux σχετικές οδηγίες θα υπάρξουν στο άμεσο μέλλον.

which means that they will be provid­ing instruc­tions for Linux sys­tems in the imme­di­ate future.

Going through the HTML code of http://​www.​ert-​archives.gr/ one can see that the whole system would work well under Linux, out of the box, if they could change

<embed id=”oMP” name=”oMP” width=”800″ height=”430″ type=”application/x-ms-wmp

to

<embed id=”oMP” name=”oMP” width=”800″ height=”430″ type=”video/x-ms-wmp

Fire­fox, with the mplay­er­plu­gin, sup­ports the video/x-ms-wmp stream­ing format. You can verify if you have it by writ­ing about:plugins in the loc­a­tion bar and press­ing Enter. For my system it says

Win­dows Media Player Plugin

File name: mplay​er​plug-​in-​wmp.so
mplayerplug-​in 3.40Video Player Plug-​in for Quick­Time, Real­Player and Win­dows Media Player streams using MPlayer
JavaS­cript Enabled and Using GTK2 Widgets
MIME Type Descrip­tion Suf­fixes Enabled
video/x-ms-wmp Win­dows Media wmp,* Yes

I am not sure if the mplay­er­plu­gin pack­age is installed by default in Ubuntu, and I do not know what is the work­flow from the mes­sage that says that a plugin is miss­ing to the pro­cess of get­ting it installed. If you use the Totem Media Player, it instructs you to down­load and install the miss­ing pack­ages. I would appre­ci­ate your input on this one.

A work­around is to write a Grease­mon­key script to replace the string so that Fire­fox works out of the box. How­ever, the proper solu­tion is to have ERT fix the code.

I must say that I would have pre­ferred to have Totem Movie Player used to view those videos.
ERT Ecology
I just fin­ished watch­ing a doc­u­ment­ary from the 80s about eco­logy and sus­tain­ab­il­ity of the forests on my Linux system. It is amaz­ing to listen again to the voice-​over which is sort of a sig­na­ture voice for such doc­u­ment­ar­ies of the said TV chan­nel. The screen­shot shows goats in a forest, and men­tion­ing the dev­ast­at­ing effects of said anim­als on recently-​burnt forests.

Update (22Mar08): The prob­lem has not been resolved yet. Dimitris Diamantis offers a work-​around at the Ubuntu-​gr mail­ing list.

Οδηγοί βίντεο για εγκατάσταση/χρήση Ubuntu Linux

Πριν από μερικές μέρες, ο Ser­gios Tsabolov έφτιαξε μια σειρά από οδηγούς στα ελληνικά, σε μορφή βίντεο για την εγκατάσταση και χρήση του Ubuntu Linux. Τα βίντεο αυτά είναι μορφής screen­cast και ενσωματώνουν και φωνή· περιγραφή της διαδικασίας από τον ίδιο το Σέργιο. Το φορμά (format) των αρχείων είναι OGG οπότε χρειάζεστε μια εφαρμογή όπως Εφαρμογές/Ήχος και Εικόνα/Movie Player (Ubuntu) ή VLC για την αναπαραγωγή.

Είδα τα βίντεο και πρέπει να πω ότι πιστεύω ότι θα βοηθήσουν πάρα πολύ τους νέους χρήστες, στο κομμάτι τις εγκατάστασης της διανομής αλλά και στη βασική χρήση.

Ακολουθεί η ανακοίνωση του Σέργιου στη λίστα συνδρομητών ubuntu-​gr,

Καλησπέρα .
Έχω ανεβάσει και το τέταρτο μέρος είναι λίγο μεγαλύτερο αλλά έγινε μεγάλο επειδή εδώ έπρεπε να αναφέρω αρκετά πράγματα για εγκατάσταση προγραμμάτων και τρόποι εγκατάστασης τους.
Ζητάω από τώρα να με συγχωρήσετε αν έχω πει κάτι παραπάνω , εξάλλου τα video θα είναι χρήσιμα για νέους χρηστές εμπειρότεροι χρήστες ξέρουν τα περισσότερα από αυτά , στο 3 μέρος δεν έχω κάνει κάτι σημαντικό απλός έκανα ενημέρωση και κάποιες βασικές ρυθμίσεις για καλύτερη λειτουργία.

Τα αρχεία μπορείτε να δείτε online εδώ :

http://​econ​lab.​uom.​gr/​e​c​o​n​l​a​b​/​u​b​u​n​t​u​/​v​i​d​e​o​/​U​b​u​n​t​u​E​d​g​y​6​.​1​0​.​1.ogg

http://​econ​lab.​uom.​gr/​e​c​o​n​l​a​b​/​u​b​u​n​t​u​/​v​i​d​e​o​/​U​b​u​n​t​u​E​d​g​y​6​.​1​0​.​2.ogg

http://​econ​lab.​uom.​gr/​e​c​o​n​l​a​b​/​u​b​u​n​t​u​/​v​i​d​e​o​/​U​b​u​n​t​u​E​d​g​y​6​.​1​0​.​3.ogg

http://​econ​lab.​uom.​gr/​e​c​o​n​l​a​b​/​u​b​u​n​t​u​/​v​i​d​e​o​/​U​b​u​n​t​u​E​d​g​y​6​.​1​0​.​4.ogg

Σύντομα θα προχωρήσω και στο 7.04 με παρόμοιο τρόπο.
Ευχαριστώ εκ τον προτέρων.

Connecting to Bluetooth devices between Linux and Windows

A common issue that arises when you con­nect your laptop to your Bluetooth device (such as mobile phone), is that the device forges a unique authen­tic­a­tion with the Bluetooth stack of the oper­at­ing system. What that means is that if I pair my laptop with my phone in Linux, the pair­ing works only in Linux. When I boot in Win­dows, I have to remove the pair­ing from the phone and estab­lish it again in Win­dows. Then, when I con­nect to Linux I need to remove the pair­ing and estab­lish it again, and so on.

The reason for this prob­lem is that we use a single USB device (whether a dongle or module) that has a single MAC address. The mobile phone dif­fer­en­ti­ates between pair­ings based on the MAC address.

There­fore, how can we solve this issue? A search with Google shows that it is a known issue with no answer yet. There are two aven­ues to fix this problem;

  1. get the Linux bluetooth stack to change the MAC address so that a second pair­ing will be pos­sible. I am not sure if it is pos­sible as some of the secur­ity func­tions prob­ably take place on the Bluetooth hard­ware. Cur­rently hcicon­fig does not offer an option sim­ilar to ifcon­fig eth0 hw ether 00:11:22:33:44:55.
  2. find the authen­tic­a­tion data of the pair­ing on Win­dows and con­vert to the format that the Linux stack under­stands and accepts. In this way, a single pair­ing will work for both oper­at­ing systes.

I do not have a solu­tion yet. If someone can look­ing into these it would be great!

Re: 11 Things You Haven’t Seen Yet in Ubuntu Feisty Fawn

Άρθρο του John Reese για τις βελτιώσεις του Ubuntu.

Από τα πιο σημαντικά:

1. Θα δουλεύει το 3D όπως είναι διαθέσιμο από τη διανομή Fedora Core 6. Δηλαδή θα είναι μια επιλογή στις Προτιμήσεις με το όνομα Desktop Effects. Ελπίζω να το μεταφράσαμε :)
Αν έχετε κάρτα γραφικών Intel, τότε το 3D desktop θα δουλεύει άμεσα, δίχως ανάγκη εγκατάστασης άλλου λογισμικού.
Το 3D desktop δεν βασίζεται στο Beryl αλλά στο Compiz, window man­agers. Ποιο είναι πιο καλό; Το Compiz φαίνεται να είναι αυτό που έχει όλο τον αρχικό κώδικα ενώ το Beryl έχει κάνει τρομερή δουλειά στο mar­ket­ing και στις μικρορυθμίσεις/plugins. Σε κάθε περίπτωση τα δύο έργα ανακοίνωσαν ότι θα συγχωνευτούν και φαίνεται να οδεύουν στην κατεύθυνση αυτή.

2. Οι ρυθμίσεις δικτύου θα δουλεύουν καλύτερα και με αυτοματοποιημένο τρόπο, με χρήση του Net­work­Man­ager. Υπήρξαν κάποιες συζητήσεις για προβλήματα με το Net­work­Man­ager, ελπίζω να λυθούν σύντομα.

3. Δυνατότητα να δει κάποιος τους οδηγούς συσκευών κλειστού λογισμικού που χρησιμοποιεί. Τεχνολογικά είναι εύκολο να γραφτεί το πρόγραμμα αυτό, ουσιαστικά προσφέρει τη δυνατότητα να διαχωρίσει τα μηχανήματα που δουλεύουν πάνω σε πραγματικά ελεύθερο λογισμικό και σε όσα δεν.

Multimedia support in Ubuntu Linux 6.10

This is a follow-​up to the art­icle Mul­ti­me­dia sup­port in Ubuntu Linux 6.06 on how to add exten­ded mul­ti­me­dia sup­port to the Ubuntu Linux distribution.

The new ver­sion of Ubuntu Linux, 7.04, has a new func­tion­al­ity to help add mul­ti­me­dia sup­port in a seam­less way; when you try to play a media file that requires a new codec, you will be asked to install it at that time. The new func­tion­al­ity was made avail­able thanks to the work on the gstreamer mul­ti­me­dia lib­rary (bug #161922 - script to provide plugin install­a­tion info), and work with the Ubuntu dis­tri­bu­tion. It is import­ant to note that the new ver­sion of Fedora Linux 7 has a sim­ilar mech­an­ism of auto­matic mul­ti­me­dia sup­port installation.

In Ubuntu 6.10, start System/Administration/Synaptic Pack­age Man­ager. Under Settings/Repositories, select the uni­verse and mul­ti­verse repos­it­or­ies. Click ok, then Reload to update your pack­age cache.

Sub­sequently, click on Search and type in

gstreamer-0.10

You will get quite a few res­ults; you can install pack­ages found apart from those which names end with -dev (devel­op­ment pack­ages, not nor­mally required) and -dbg (debug pack­ages, not nor­mally required).

Finally, the w32codecs pack­age (do a new search for this) adds sup­port to other binary codecs that no native Linux soft­ware exists yet.

Video playback problems (black) after installing Beryl (or Compiz)

Note: Here we describe a work­around. The proper solu­tion is to fix the graph­ics drivers and the X.Org X server. Such work is taking place, and for sev­eral cases you do not need this work­around. Espe­cially with newer ver­sions of Linux.

You just installed your 3D Linux desktop and you are really enthu­si­astic about it. But when you try to play some videos, you get a strange black output. What’s going on?
The common soft­ware video play­ers that come with the Linux desktop are able to dis­play the video stream to sev­eral types of output devices. This includes sev­eral types of output for the graph­ical inter­face, and also obscure output devices such as text mode, using ASCII char­ac­ters.
The default output device is XVideo (or Xv) for play­ers such as those based on GStreamer (totem) and VLC.
As you guessed, there is a bug with XVideo when using Beryl/Compiz. There­fore, to fix, you need to switch to another output device that works.
For GStreamer play­ers (such as totem, the default movie player in GNOME, Ubuntu and so on), you need to run from the com­mand line the com­mand
gstreamer-properties
(with older dis­tri­bu­tions such as Ubuntu 6.06 there is an option in System/Preferences for this).
and pick
Video, then for Default Video Plugin choose X Window System (No Xv). Click on test to verify that it actu­ally works. Click Close and you are set.
VLC is not installed by default in Ubuntu 6.10. You need to install manu­ally using the Syn­aptic Pack­age Man­ager (under System/Administration), once you have activ­ated the Uni­verse repos­it­ory in Repos­it­or­ies.
Start VLC and click on Set­tings, then Pref­er­ences. Expand Video and then expand Output mod­ules. You will notice sev­eral options for output device. How do we actu­ally choose which one should be the active output device? Well, it appears it’s a bit tricky. Select the item Output mod­ules, and notice the check­box at the bottom right that says Advanced options. Check the box, and now you have the option to select a dif­fer­ent output device. Pick X11 video output, click on Save and you are set!

Update (17 Jun 2007): Added sec­tion at UbuntuGuide.org, How do I fix black win­dows during video playback.

International Call for Artists’ film and video

AT HOME IN EUROPE

Gen­er­ous European Culture2000 fund­ing enables ISIS Arts (UK) and it’s
inter­na­tional pro­ject part­ners BEK (Norway), Inter­Space (Bul­garia) and
RIXC (Latvia) to curate a NEW SCREEN­ING PRO­GRAMME around the theme of
European Iden­tity for the Big M, ISIS Art’s inflat­able tour­ing space.

Daily, more and more European people decide to live in other European
coun­tries. With a shift­ing concept of nation­al­ity it becomes
increas­ingly import­ant to con­sider what it means to be European. Is
there such a thing as European Iden­tity and how does it relate to
national iden­tity?
For this pro­gramme we invite sub­mis­sions of films or video works on this
theme from artists of any nationality.

Selec­ted works will become part of the new screen­ing pro­gramme which
will tour to the four part­ner­ing coun­tries between May 2007 and
Septem­ber 2007.
Work will be selec­ted through open sub­mis­sion. In order to be con­sidered
indi­vidual works must:

  • Have a run­ning time of 5 minutes or less
  • Be single chan­nel and non interactive
  • Address the pro­ject theme

Selec­ted artists will receive an exhib­i­tion fee of € 300 (The Big M is
not a com­mer­cial ven­ture and admis­sion is free). Copy­right remains
solely with the artist.

The Big M is a highly styl­ised inflat­able struc­ture that func­tions as a
tem­por­ary and mobile venue for the present­a­tion of video and digital
media. Unique in both design and func­tion, the Big M provides an
altern­at­ive to the con­ven­tional gal­lery set­ting and exhib­its work by
emer­ging and estab­lished artists to diverse audi­ences.
See: http://​www.​isis​arts.​org.​uk/​i​n​d​e​x​2​.html

To submit pieces for con­sid­er­a­tion please send work on DVD, CD Rom (720x
576 dpi Quick­Time movie) or mini DV, titled and with a syn­op­sis of 50
words max­imum, a CV and a stamped addressed envel­ope (if you want your
mater­i­als returned) to:

BEK
C Sun­dtsg 55
9. etage
5004 Bergen
Norway

Dead­line for receipt of sub­mis­sions is the 3rd of Feb­ru­ary 2007

Fur­ther inquir­ies to isis at isis­arts dot org dot uk

Fur­ther pro­ject inform­a­tion can be found on
http://​www.​athomeineurope.eu/

Multimedia support in Ubuntu Linux 6.06

With Ubuntu Linux 6.06, it is much clear how to install those codecs in order to get broad mul­ti­me­dia file support.

In Ubuntu, the mul­ti­me­dia infra­struc­ture is handled by GStreamer; you install GStreamer plu­gins and any applic­a­tion that uses GStreamer can imme­di­ately bene­fit from the new codec support.

A typ­ical install­a­tion of Ubuntu will bring in the free and open-​source codecs by default. This includes the base gstreamer plu­gins pack­age, gstreamer0.10-plugins-base that covers

  1. /usr/lib/gstreamer-0.10/libgstadder.so
  2. /usr/lib/gstreamer-0.10/libgstaudioconvert.so
  3. /usr/lib/gstreamer-0.10/libgstaudiorate.so
  4. /usr/lib/gstreamer-0.10/libgstaudioresample.so
  5. /usr/lib/gstreamer-0.10/libgstaudiotestsrc.so
  6. /usr/lib/gstreamer-0.10/libgstcdparanoia.so
  7. /usr/lib/gstreamer-0.10/libgstdecodebin.so
  8. /usr/lib/gstreamer-0.10/libgstffmpegcolorspace.so
  9. /usr/lib/gstreamer-0.10/libgstogg.so
  10. /usr/lib/gstreamer-0.10/libgstplaybin.so
  11. /usr/lib/gstreamer-0.10/libgstsubparse.so
  12. /usr/lib/gstreamer-0.10/libgsttcp.so
  13. /usr/lib/gstreamer-0.10/libgsttheora.so
  14. /usr/lib/gstreamer-0.10/libgsttypefindfunctions.so
  15. /usr/lib/gstreamer-0.10/libgstvideo4linux.so
  16. /usr/lib/gstreamer-0.10/libgstvideorate.so
  17. /usr/lib/gstreamer-0.10/libgstvideoscale.so
  18. /usr/lib/gstreamer-0.10/libgstvideotestsrc.so
  19. /usr/lib/gstreamer-0.10/libgstvolume.so
  20. /usr/lib/gstreamer-0.10/libgstvorbis.so

With a prop­erly encoded mul­ti­me­dia file, you can play music or video with sub­titles. Such good codecs are Ogg, Vorbis and Theora. You can also rip CDs; cdpara­noia is also there.
By default you also get the good pack­age, gstreamer0.10-plugins-good
It contains

  1. /usr/lib/gstreamer-0.10/libgst1394.so
  2. /usr/lib/gstreamer-0.10/libgstaasink.so
  3. /usr/lib/gstreamer-0.10/libgstalaw.so
  4. /usr/lib/gstreamer-0.10/libgstalpha.so
  5. /usr/lib/gstreamer-0.10/libgstapetag.so
  6. /usr/lib/gstreamer-0.10/libgstavi.so
  7. /usr/lib/gstreamer-0.10/libgstautodetect.so
  8. /usr/lib/gstreamer-0.10/libgstcacasink.so
  9. /usr/lib/gstreamer-0.10/libgstcdio.so
  10. /usr/lib/gstreamer-0.10/libgsteffectv.so
  11. /usr/lib/gstreamer-0.10/libgstgoom.so
  12. /usr/lib/gstreamer-0.10/libgstid3demux.so
  13. /usr/lib/gstreamer-0.10/libgstlevel.so
  14. /usr/lib/gstreamer-0.10/libgstefence.so
  15. /usr/lib/gstreamer-0.10/libgstmulaw.so
  16. /usr/lib/gstreamer-0.10/libgstossaudio.so
  17. /usr/lib/gstreamer-0.10/libgstrtp.so
  18. /usr/lib/gstreamer-0.10/libgstrtsp.so
  19. /usr/lib/gstreamer-0.10/libgstsmpte.so
  20. /usr/lib/gstreamer-0.10/libgsttaglib.so
  21. /usr/lib/gstreamer-0.10/libgstudp.so
  22. /usr/lib/gstreamer-0.10/libgstvideobox.so
  23. /usr/lib/gstreamer-0.10/libgstvideoflip.so
  24. /usr/lib/gstreamer-0.10/libgstwavenc.so
  25. /usr/lib/gstreamer-0.10/libgstwavparse.so
  26. /usr/lib/gstreamer-0.10/libgstauparse.so
  27. /usr/lib/gstreamer-0.10/libgstdebug.so
  28. /usr/lib/gstreamer-0.10/libgstnavigationtest.so
  29. /usr/lib/gstreamer-0.10/libgstalphacolor.so
  30. /usr/lib/gstreamer-0.10/libgstcairo.so
  31. /usr/lib/gstreamer-0.10/libgstflxdec.so
  32. /usr/lib/gstreamer-0.10/libgstmatroska.so
  33. /usr/lib/gstreamer-0.10/libgstvideomixer.so
  34. /usr/lib/gstreamer-0.10/libgstcutter.so
  35. /usr/lib/gstreamer-0.10/libgstmultipart.so
  36. /usr/lib/gstreamer-0.10/libgstflac.so
  37. /usr/lib/gstreamer-0.10/libgstjpeg.so
  38. /usr/lib/gstreamer-0.10/libgstpng.so
  39. /usr/lib/gstreamer-0.10/libgstspeex.so
  40. /usr/lib/gstreamer-0.10/libgstgconfelements.so
  41. /usr/lib/gstreamer-0.10/libgstshout2.so
  42. /usr/lib/gstreamer-0.10/libgstvideobalance.so
  43. /usr/lib/gstreamer-0.10/libgsticydemux.so
  44. /usr/lib/gstreamer-0.10/libgstximagesrc.so
  45. /usr/lib/gstreamer-0.10/libgstannodex.so
  46. /usr/lib/gstreamer-0.10/libgstgdkpixbuf.so
  47. /usr/lib/gstreamer-0.10/libgsthalelements.so
  48. /usr/lib/gstreamer-0.10/libgstdv.so

This includes gen­eric AVI sup­port, access to digital video and Firewire devices, visu­al­isers, the Matroska codec, access to shout­cast serv­ers, the speex audio codec, the flac codec and many more.

At this point, you can install Pitivi, a gstreamer-​enabled video editor writ­ten in Python that helps you create your own movie. Make sure you install gstreamer0.10-gnonlin which enables non-​linear edit­ing in gstreamer.

Up to here you got free and open-​source software.

You can con­tinue with more codecs by installing the pack­age gstreamer0.10-plugins-ugly. This pack­age is not part of the offi­cial Ubuntu dis­tri­bu­tion; you need to enable the Uni­verse repos­it­ory. Use System/Administration/Synaptic Pack­age Man­ager to install these addi­tional pack­ages.
Ugly are the plu­gins and codecs that may have dis­tri­bu­tion prob­lems in some countries.

Ugly includes

  1. /usr/lib/gstreamer-0.10/libgsta52dec.so
  2. /usr/lib/gstreamer-0.10/libgstasf.so
  3. /usr/lib/gstreamer-0.10/libgstdvdlpcmdec.so
  4. /usr/lib/gstreamer-0.10/libgstdvdread.so
  5. /usr/lib/gstreamer-0.10/libgstdvdsub.so
  6. /usr/lib/gstreamer-0.10/libgstiec958.so
  7. /usr/lib/gstreamer-0.10/libgstmad.so
  8. /usr/lib/gstreamer-0.10/libgstmpeg2dec.so
  9. /usr/lib/gstreamer-0.10/libgstmpegaudioparse.so
  10. /usr/lib/gstreamer-0.10/libgstmpegstream.so
  11. /usr/lib/gstreamer-0.10/libgstrmdemux.so
  12. /usr/lib/gstreamer-0.10/libgstsid.so

This pack­age will bring in, among others, DVD play­back and sub­title sup­port, ASF file sup­port, MP3 sup­port (MAD pack­age) and MPEG2 video play­back.
You can also get MP3 sup­port if you install the gstreamer0.10-fluendo-mp3 plugin which is avail­able from Uni­verse as well. This pack­age is prob­ably free to use in any coun­try thanks to the efforts of the Fluendo team.

It appears that if you install ugly, it is good to install gstreamer0.10-ffmpeg so that you get sup­port for

FFmpeg plugin for GStreamer

This GStreamer plugin sup­ports a large number of audio and video com­pres­sion
formats through the use of the FFmpeg lib­rary. The plugin con­tains GStreamer
ele­ments for encod­ing 40+ formats (MPEG, DivX, MPEG4, AC3, DV, …), decod­ing
90+ formats
(AVI, MPEG, OGG, Matroska, ASF, …), demux­ing 30+ formats, and
col­or­space conversion.

Finally, there is a pack­age gstreamer0.10-plugins-bad with plu­gins of poten­tially sub­op­timal qual­ity. It includes

  1. /usr/lib/gstreamer-0.10/libgstbz2.so
  2. /usr/lib/gstreamer-0.10/libgstcdxaparse.so
  3. /usr/lib/gstreamer-0.10/libgstdtsdec.so
  4. /usr/lib/gstreamer-0.10/libgstfreeze.so
  5. /usr/lib/gstreamer-0.10/libgstgsm.so
  6. /usr/lib/gstreamer-0.10/libgstmms.so
  7. /usr/lib/gstreamer-0.10/libgstmodplug.so
  8. /usr/lib/gstreamer-0.10/libgstmusepack.so
  9. /usr/lib/gstreamer-0.10/libgstqtdemux.so
  10. /usr/lib/gstreamer-0.10/libgsttrm.so
  11. /usr/lib/gstreamer-0.10/libgstspeed.so
  12. /usr/lib/gstreamer-0.10/libgstswfdec.so
  13. /usr/lib/gstreamer-0.10/libgsttta.so
  14. /usr/lib/gstreamer-0.10/libgstvideo4linux2.so
  15. /usr/lib/gstreamer-0.10/libgstwavpack.so
  16. /usr/lib/gstreamer-0.10/libgstxingheader.so
  17. /usr/lib/gstreamer-0.10/libgstneonhttpsrc.so

With bad you get GSM audio codec sup­port, MMS sup­port, QT play­back sup­port for some formats, Flash (SWF) play­ing sup­port, Video4Linux2 sup­port, MUSEP­ACK sup­port and a few more.