Hier, dimanche, on a pass� 2/3 heures avec jipe sur l'irc, � essayer de r�gler MON probl�me qui �tait l'install de mplayer � partir des sources.
Pr�sentation du probl�me:
J'avais proc�d� auparavant � l'install de mplayer, en m'appuyant sur urpmi et du plf. Mon mplayer fonctionnait parfaitement : c'�tait la version MPlayer-0.90rc2.tar.bz2. Je voulais tester le mplayer plugin et pour �a j'avais besoin de la rc4 -> disponible sur plf mais ne fonctionnant pas (un sombre pb de socket...) avec le plugin.
Il ne me restait que la compil � partir des sources, comme d'hab, super fastoche et tout et tout : voir mails de jipe ("application/x-mplayer2 et bien plus" du 28/2 � 23h15) et andr� ("mplayer et con..." du 28/2 � 23h22).
Evidement, chez eux �a marchait. Et pas chez moi.
J'ai donc rencontr� jipe sur irc, et en 2 grosses heures on a tout bien fait. -> �a marchait � peu pr�s
quelques instants plus tard, je regarde ce qui se passe sur irc et l� je croyais � une ressuc�e d'un cauchemar de 2e cat�gorie : jipe qui �tait encore en train de se re-prendre la t�te avec geantjones sur ... EXACTEMENT le m�me sujet. Je me suis permis de les interrompre pour leur proposer un r�capitulatif des emb�ches que nous avons rencontr�es (y'en a pas cinquante!) et qui devrait permettre de faire cette install proprement.
Voici donc (pi�ce jointe) le recap. Il me semble assez complet. Si quelqu'un veut le modifier (s'il y a des erreurs ou des oublis), il est en gpl :-) et m�me en rpl (rosaire public licence). Si kkun a un site (je crois que oui) ne vous g�nez pas pour le r�cup�rer.
Une remarque : l'id�e de bosser un sujet particulier en irc est une excellente id�e. Tr�s efficace. Prendre rendez-vous sur un sujet donn� avec une personne particuli�rement comp�tente sur un sujet, � un moment donn� (le week end?) pouvant convenir au plus grand nombre pourrait �tre tr�s productif. Si tout le monde n'est pas l�, ce n'est pas forc�ment tr�s grave. Un r�capitulatif pourrait �tre tir� de(s) la s�ance(s) de travail, et permettrait de bien d�blayer le terrain sur des sujets pointus et r�curents. Les questions ne concerneraient alors plus que les cas plus exceptionnels. Ce n'est pas pour limiter l'utilisation de la liste, mais pour en accroitre l'efficacit�.
Rosaire
Or, donc, ..., j'ai fait tout le boulot en tant que root (c'est pas b�?) 1/ mplayer est d�j� install� : le virer compl�tement: # urpme mplayer ou bien # rpm -qa | grep -i mplayer qui nous dit comment s'appelle ce qui est install� (disons -c'est un nom bidon!, p.ex : mplayerv2) # rpm -e mplayerv2 L� c'est fini sauf un d�tail qui nous a fait perdre ... un bon moment. Dans le r�pertoire de l'utilisateur de mplayer, le programme cr�e � l'ex�cution un r�pertoire (.mplayer -attention au point avant le nom) dans lequel il stocke des pr�f�rences et/ou des options de config particuli�res. PENSER � VIRER ce r�pertoire!!! Comme ceci, par exemple : # rm -rf /home/mon_utilisateur/.mplayer ou bien, plus prudent : # mv /home/mon_utilisateur/.mplayer /home/mon_utilisateur/.mplayer.old Voil�. Si le r�pertoire /etc/mplayer existe toujours, lui appliquer le m�me traitement (mv /etc/mplayer /etc/mplayer.old) bien que th�oriquement inutile, car ce n'est pas ce r�pertoire qui est utilis� par la version compil�e, qui installe tout par defaut dans /usr/local. Encore un peu de m�nage : # rm -rf /usr/lib/win32/*
2/ Le m�nage est fait on peut penser � l'install. L� aussi, une grosse connerie � ne pas faire (que j'avions fait �videment). Il FAUT installer les codecs AVANT la compil (apparament, mplayer construit un binaire avec des librairies statiques). D'o� => 3/ Installation des codecs Les codecs ont �t� t�l�charg�s � partir de cette page indiqu�e par jipe : http://www1.mplayerhq.hu/MPlayer/releases/codecs/ Ce qui fait que quand t'arrives l� et que t'as pas tout suivi depuis dix ans sur comment �a marche la video, ben t'es dr�lement emmerd� : quoi t�l�charger dans ce fatras? Ben faut en choisir que DEUX : "Latest Win32 codecpack" correspondant au fichier "win32codecs.tar.bz2" et "QuickTime6 DLLs (should be faster)" correspondant au fichier "qt6dlls.tar.bz2". Quand t'as r�cup�r� tes paquets, tu les places dans un r�pertoire temporaire, disons : # mkdir /root/tempo # cp win32*.bz2 /root/tempo # cp qt6*.bz2 /root/tempo # cd /root/tempo L� il te reste � les d�compacter. Tu vas obtenir deux r�pertoires dont tu vas recopier int�gralement le contenu dans /usr/lib/win32 qui doit �tre cr�� s'il n'existe pas d�j� (mkdir /usr/lib/win32). # tar -xjvf win32codecs.tar.bz2 # tar -xjvf qt6dlls.tar.bz2 puis : # cp win32codecs/* /usr/lib/win32 # cp qt6dlls/* /usr/lib/win32 Voili 4/ La compil de mplayer T'es pr�t � compiler, si t'as t�l�charg� tes sources depuis la page http://www.mplayerhq.hu/homepage/design5/dload.html. Le nom du fichier doit ressembler � quelque chose comme : "MPlayer-0.90rc4.tar.bz2". Tu peux r�utiliser ton r�pertoire tempo de tout � l'heure apr�s l'avoir nettoy� par : # rm -rf /root/tempo/* � moins que tu n'aies un r�pertoire r�serv� pour tes installs. Ceci dit tu fais donc : # cp MPlayer-0.90rc4.tar.bz2 /root/tempo # cd /root/tempo # tar -xjvf MPlayer-0.90rc4.tar.bz2 puis : # cd MPlayer-0.90rc4 #make clean (on rajoute une couche de propret�) # ./configure # make # make install Quand �a c'est termin�, normalement tout va bien et mplayer fonctionne. 5/ Les options d'ex�cutions Si on veut modifier le mode de fonctionnement par d�faut de mplayer on dispose de deux fichiers de configuration qui se trouvent dans /usr/local/etc/mplayer. Ils correspondent � ce qu'on trouve dans la version install�e par rpm, dans le r�pertoire /etc/mplayer. 6/ Le mplayer-plugin Il est possible d'utiliser mplayer pour interpr�ter les fichiers (video ou son) destin�s � Windows Media Player, directement dans le navigateur en tant que plugin. Ca ne fonctionne pas toujours tr�s bien � ce jour, mais pour ceux qui veulent tenter l'aventure en attendant que les formats libres s'imposent ou, du moins soient propos�s comme alternatives... Commencer par aller sur cette page http://mplayerplug-in.sourceforge.net/ pour info et t�l�charger le mplayerplug-in_v0.50.tar.gz. Comme tout � l'heure : # rm -rf /root/tempo/* # cp mplayerplug-in_v0.50.tar.gz /root/tempo # cd /root/tempo # tar -xzvf mplayerplug-in_v0.50.tar.gz # cd mplayerplug-in # make Puis copier le plugin obtenu dans le r�pertoire plugin de votre navigateur. Pour ma part, j'utilise mozilla qui est install� dans /usr/local. Je copie donc le plugin comme ceci : # cp mplayerplug-in.so /usr/local/mozilla/plugins Red�marrer mozilla (ou autre), et en gros, �a doit marcher. En g�n�ral.
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"
