Gstreamer est un framework multimedia très puissant que j’aborde régulièrement sur mon blog (voir la liste des articles ici). Il fonctionne avec un système de « plugins » lui permettant d’apporter de nouvelles fonctions sans toucher au coeur du framework.
Comme toutes les distributions GNU/Linux, Fedora est installée par défaut avec GStreamer et un certain nombre de plugins (environ 180 sur ma toute fraîche Fedora 14). Nous allons donc voir dans ce billet comment installer « la totale » (c’est à dire la liste complète des plugins pour GStreamer).
Installation des dépôts
J’utilise les depôts RPMFusion qui contienne les dernières versions stable de GStreamer et des plugins:
su –
yum -y localinstall –nogpgcheck http://fr2.rpmfind.net/linux/rpmfusion/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://fr2.rpmfind.net/linux/rpmfusion/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum update
Installation de GStreamer et de tous les composants
Cette installation devrait occuper environ 160 Mo sur votre disque dur.
LISTE=`yum -q list available ‘*gstreamer*’ | awk ‘{print $1 }’ | grep gstreamer | xargs -eol` ; yum -y install $LISTE
A la fin de cette installation, on peut demander le nombre de plugins avec la commande suivantes:
gst-inspect | tail -1
Nombre total :229 greffons (2 éléments de liste noire not shown), 1125 fonctionnalités
Et voili, on a donc un gain de 49 plugins 🙂 !