Ceci est une ancienne révision du document !
Greffon MPlayer pour navigateurs Mozilla
Installation
Synaptic
- Si ce n'est déjà fait, activez les dépôts Universe et Multiverse
- Installez le paquet mozilla-mplayer.
- Si Firefox était ouvert, redémarrez-le
- Afin de pouvoir lire des formats non-libres (mp3, wma, etc.) veuillez vous référer à cette page
Problèmes
Si Totem-mozilla interfère avec mozilla-mplayer, désinstaller totem-mozilla:
sudo apt-get remove totem-mozilla
Via les sources
Cette version est déjà disponible dans les dépôts feisty, la dernière version en date est la 3.45
- Tout d'abord installez les paquets libnspr-dev libxpm-dev libgtk2.0-dev build-essential checkinstall.
- Puis le lecteur mplayer lui-même ainsi que les codecs win32 ( codecs real media, windows media, quicktime video … ) : mplayer w32codecs
- Il se peut que le packet w32codecs ne soit pas disponible, il suffit pour cela de modifier vos sources de mises à jour pour y ajouter le dépôt Medibuntu
- Placez-vous dans votre répertoire "home"
cd ~
- Téléchargez les sources de la dernières version de mplayerplug-in
wget http://belnet.dl.sourceforge.net/sourceforge/mplayerplug-in/mplayerplug-in-3.45.tar.gz
- Décompressez cette archive
tar -xvzf mplayerplug-in-3.45.tar.gz
- Maintenant Téléchargez les sources de Mozilla-Gecko correspondant à la version de votre Firefox (ici Firefox 2, gecko 1.8)
wget http://releases.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.8b1/gecko-sdk-i686-pc-linux-gnu-1.8b1.tar.gz
- Décompressez cette archive
tar -xvzf gecko-sdk-i686-pc-linux-gnu-1.8b1.tar.gz
- Vous allez maintenant compiler mplayer ! Entrez ces 3 commandes, les unes après les autres
cd mplayerplug-in ./configure --with-gecko-sdk=../gecko-sdk make
- L'installation proprement dite, entrez ces commandes pour copier les fichiers générés vers les bons répertoires
sudo cp mplayerplug-in*.so /usr/lib/mozilla-firefox/plugins sudo cp mplayerplug-in*.xpt /usr/lib/mozilla-firefox/components sudo cp mplayerplug-in.types /etc sudo cp mplayerplug-in.conf /etc
- Nous allons maintenant configurer mplayerplug-in. Pour cela Éditez le fichier /etc/mplayerplug-in.conf
- Editez votre fichier comme ceci
#debug=0 #logfile=$HOME/mpp.log vo=xv,x11 ao=esd,oss,arts #download=1 #dload-dir=$HOME/tmp #keep-download=0 #noembed=0 cachesize=1024 #use-mimetypes=0 #enable-real=0 #enable-wm=1 #enable-qt=1 #enable-mpeg=1 #enable-ogg=1 #enable-smil=1 #qt-speed=med #rtsp-use-tcp=0 #nomediacache=0 #framedrop=0 #autosync=0 #mc=1 #black-background=0 #user-agent=NSPlayer
- Redémarrez Firefox.
Pour le navigateur Opera
Le paquet fournit par Ubuntu ne fonctionnant pas sous opera, il est nécessaire de recompiler le plugin pour mplayer.
Télécharger les sources de mplayerplug-in et les sources du moteur de Firefox alias Gecko ( si possible la version 1.6 conseillé par les développeurs de mplayer ). On peut le trouver par exemple ici
Une fois les 2 fichiers téléchargés, extrayez les. Il suffit, ensuite, de se mettre dans le répertoire de mplayerplug-in et taper dans une console :
GTHREAD_LIBS=/lib/libpthread.so.0 ./configure --enable-x --with-gecko-sdk=/chemin/du/dossier/de/gecko-sdk
Compiler le tout
make
Puis on copie les fichiers dans le répertoire des plugins d'Opera (pour savoir où se trouve le répertoire de vos plugins regardez dans le fichier ~/.opera/pluginpath.ini ) :
Par exemple :
cp -f mplayerplug-in*.{so,xpt} /usr/lib/opera/plugins
Enfin on copie la librairie Mozilla libxpcom.so :
cd /chemin/du/dossier/de/gecko-sdk/xpcom/bin/ sudo cp libxpcom.so /usr/lib
Contributeurs : CHUCKYCHUCK, Julian.