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 ce plugin pour le rendre compatible avec Opera.
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 un terminal :
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.