Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
mozilla-mplayer [Le 27/11/2009, 03:44] YannUbuntu |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Feisty Gutsy vétuste}} | ||
- | ---- | ||
- | ====== Greffon MPlayer pour navigateurs Mozilla ====== | ||
- | |||
- | FIXME presentation | ||
- | |||
- | ===== Installation ===== | ||
- | |||
- | |||
- | * Si ce n'est déjà fait, [[:tutoriel:comment_modifier_sources_maj|activez les dépôts]] [[:depots#universe_et_multiverse| Universe et Multiverse]] | ||
- | * [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **mozilla-mplayer** [[apt://mozilla-mplayer|{{apt.png}}]] | ||
- | |||
- | * Si Firefox était ouvert, redémarrez-le | ||
- | * Afin de pouvoir lire des formats non-libres (mp3, wma, etc.) veuillez vous référer à [[:formats_non-libres|cette page]] | ||
- | |||
- | === Problèmes === | ||
- | |||
- | |||
- | Si Totem-mozilla entre en conflit avec mozilla-mplayer, [[:tutoriel:comment_installer_un_paquet|désinstallez]] **totem-mozilla** | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==== Via les sources ==== | ||
- | |||
- | |||
- | * Tout d'abord [[:tutoriel:comment_installer_un_paquet|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 paquet w32codecs ne soit pas disponible, il suffit pour cela [[:tutoriel:comment_modifier_sources_maj|de modifier vos sources de mises à jour]] pour y ajouter le dépôt [[:depots#medibuntu|Medibuntu]] | ||
- | | ||
- | |||
- | * Placez-vous dans votre répertoire "home" | ||
- | <code>cd ~</code> | ||
- | |||
- | * Téléchargez les sources de la dernières version de mplayerplug-in FIXME lien a mettre a jour | ||
- | |||
- | <code>wget http://belnet.dl.sourceforge.net/sourceforge/mplayerplug-in/mplayerplug-in-3.50.tar.gz</code> | ||
- | |||
- | * Décompressez cette archive | ||
- | |||
- | <code>tar -xvzf mplayerplug-in-3.50.tar.gz</code> | ||
- | |||
- | * Maintenant Téléchargez les sources de Mozilla-Gecko correspondant à la version de votre Firefox (ici Firefox 2, gecko 1.8) | ||
- | |||
- | <code>wget http://releases.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.8b1/gecko-sdk-i686-pc-linux-gnu-1.8b1.tar.gz</code> | ||
- | |||
- | * Décompressez cette archive | ||
- | <code>tar -xvzf gecko-sdk-i686-pc-linux-gnu-1.8b1.tar.gz </code> | ||
- | |||
- | * Vous allez maintenant compiler mplayer ! Entrez ces 3 commandes, les unes après les autres | ||
- | <code>cd mplayerplug-in | ||
- | ./configure --with-gecko-sdk=../gecko-sdk | ||
- | make</code> | ||
- | |||
- | * L'installation proprement dite, entrez ces commandes pour copier les fichiers générés vers les bons répertoires | ||
- | <code>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</code> | ||
- | |||
- | * Nous allons maintenant configurer mplayerplug-in. Pour cela [[:tutoriel:comment_editer_un_fichier|Éditez le fichier]] **/etc/mplayerplug-in.conf** | ||
- | |||
- | * Editez votre fichier comme ceci | ||
- | |||
- | <file>#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</file> | ||
- | |||
- | * Redémarrez Firefox. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==== Pour le navigateur Opera ==== | ||
- | |||
- | Le paquet fournit par Ubuntu ne fonctionnant pas sous opera, il est nécessaire de [[tutoriel:compilation|recompiler]] ce plugin pour le rendre compatible avec Opera. | ||
- | |||
- | <note important>**La barre de défilement et la configuration par clic droit du plugin ne seront plus disponible.** </note> | ||
- | |||
- | <note>//La méthode est sensiblement la même que ci-dessus, seul les options de compilation diffèrent//</note> | ||
- | Télécharger les sources de [[http://mplayerplug-in.sourceforge.net|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 [[http://ftp.mozilla.org/pub/mozilla.org/mozilla.org/mozilla/releases/mozilla1.6/gecko-sdk-i686-pc-linux-gnu-1.6.tar.gz|ici]] | ||
- | |||
- | Une fois les 2 fichiers téléchargés, [[archivage|extrayez]] les. Il suffit, ensuite, de se mettre dans le répertoire de mplayerplug-in et taper dans un [[console|terminal]] en remplaçant "chemin/du/dossier" par le dossier de Gecko : | ||
- | |||
- | <code>GTHREAD_LIBS=/lib/libpthread.so.0 ./configure --enable-x --with-gecko-sdk=/chemin/du/dossier/de/gecko-sdk</code> | ||
- | |||
- | FIXME Ne fonctionne pas sous Ubuntu 9.04 "configure: error: C++ compiler cannot create executables" : .configure ne trouve rien ? | ||
- | |||
- | Compiler le tout <code>make</code> | ||
- | |||
- | 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 ) : | ||
- | |||
- | Generalement, il se trouve dans /usr/lib/opera/plugins : | ||
- | <code> | ||
- | sudo cp mplayerplug-in*.{so,xpt} /usr/lib/opera/plugins</code> | ||
- | |||
- | Pour installer la librairie nécessaire au fonctionnement, deux solutions : | ||
- | |||
- | * //Vous avez un logiciel Mozilla :// | ||
- | |||
- | Exemple avec Thunderbird : | ||
- | <code>ln -s /usr/lib/mozilla-thunderbird/libxpcom.so /usr/lib</code> | ||
- | |||
- | * //Vous n'avez plus de logiciel Mozilla :// | ||
- | |||
- | <code>cd /chemin/du/dossier/de/gecko-sdk/xpcom/bin/ | ||
- | |||
- | sudo cp libxpcom.so /usr/lib</code> | ||
- | |||
- | ---- | ||
- | |||
- | //Contributeurs : [[:utilisateurs:CHUCKYCHUCK]], [[utilisateurs:Julian]].// |