Blog - PC-Installation
[For english reader, click on the flag on upper left to switch in english]
Sur CentOS, "Movie Player" est installé par défaut pour visionner les vidéos et écouter de la musique.
Mais je ne peux quasiment lire aucune vidéo avec.
Donc j'ai décidé d'installer un lecteur plus universel.
Au début, j'ai pensé à "VLC". Mais après pas mal de problèmes et de messages d'erreurs, j'ai abandonné.
Il semblerait qu'il ne soit pas possible d'installer VLC sur CentOS.
Après pas mal de recherches, j'ai trouvé mon graal: "mplayer".
Dont voici la description dans wikipedia:
http://fr.wikipedia.org/wiki/MPlayer
http://en.wikipedia.org/wiki/MPlayer
Cela semble un lecteur puissant et très léger en consommation CPU.
Note importante:
MPlayer est un très bon ecteur, mais n'a pas d'interface graphique agréable.
Pour l'utiliser, une "interface graphique" ("Frontends" en anglais) doit être installé.
Voici une liste de ceux disponibles:
http://www.mplayerhq.hu/design3/projects.html
2 d'entre eux semblent très populaires: "GnomeMplayer" and "SMPlayer"
Pour "SMPlayer", il semble bon, mais il n'y a pas de RPM disponibles pour CentOS/RHel.
http://smplayer.sourceforge.net/
Donc j'ai installé "GnomeMplayer"
Voici le site principale:
https://sites.google.com/site/kdekorte2/gnomemplayer
Et ici le Blog de son auteur:
http://kdekorte.blogspot.fr/search/label/GnomeMplayer
J'avais installé tout cela l'année dernière, et cela a fonctionné parfaitement pendant longtemps.
Mais récemment, je suis passé en CentOS 6.4, et j'ai eu quelques soucis avec.
Après quelques investiguations:
yum list mplayer
Installed Packages
mplayer.x86_64 4:1.2-91_snap20130509.el6 @atrpms
Available Packages
mplayer.i686 1.0.4-3.el6 linuxtech
yum list gnome-mplayer
Installed Packages
gnome-mplayer.x86_64 1.0.0-12.el6 @atrpms
Ici la dernière version:
http://mplayerhq.hu/design7/news.html
Au moment où j'écrit cet article:
2013-05-05, Sunday :: MPlayer 1.1.1 update
De toute évidence, j'ai un petit soucis quelque part.
Pour "GnomeMplayer", seule la version 1.0.0 est disponible dans le référentiel "atrpms".
Dans le blog, la version 1.0.7 est disponible.
Mais dans la page des téléchargements:
http://code.google.com/p/gnome-mplayer/downloads/list
La version 1.0.8 est disponible...
Première tentative pour ré-installer "MPlayer" (échec):
J'ai téléchargé la dernière version sur:
http://mplayerhq.hu/design7/dload.html
Player 1.1.1 release HTTP (xz compressed, 11 MB)
MPlayer-1.1.1.tar.xz
Et j'ai tenté de l'installer manuellement:
yum remove gnome-mplayer
yum remove mplayer
yum repolist
Je n'ai gardé que les référentiels suivant:
* epel
* rpmfusion-free-updates
* rpmfusion-nonfree-updates
J'ai mis tous les autres dans la clause "--disablerepo".
yum list mplayer --disablerepo=base,elrepo,extras,rpmforge,updates,linuxtech,atrpms
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
* epel: nl.mirror.eurid.eu
* rpmfusion-free-updates: rpmfusion.famillecollet.com
* rpmfusion-nonfree-updates: rpmfusion.famillecollet.com
Available Packages
mplayer.x86_64 1.0-0.140.20120205svn.el6.1 rpmfusion-free-updates
Ca semblait bon jusqu'à présent.
yum install mplayer --disablerepo=base,elrepo,extras,rpmforge,updates,linuxtech,atrpms
L'installeur, en plus de "mplayer" a essayé d'installer 8 autres composants, comme "ffmpeg".
Mais il a détecté des conflits:
Transaction Check Error:
file /usr/lib64/libfaad.so.2.0.0 from install of faad2-libs-1:2.7-2.el6.3.x86_64 conflicts with file from package libfaad2-1:2.7-18.el6.x86_64
file /usr/lib64/libswresample.so.0 from install of ffmpeg-libs-0.10.7-1.el6.x86_64 conflicts with file from package libswresample0-1.2.1-59.el6.x86_64
file /usr/lib64/libswscale.so.2 from install of ffmpeg-libs-0.10.7-1.el6.x86_64 conflicts with file from package libswscale2-1.2.1-59.el6.x86_64
file /usr/lib64/libpostproc.so.52 from install of ffmpeg-libs-0.10.7-1.el6.x86_64 conflicts with file from package libpostproc52-1.2.1-59.el6.x86_64
Ma solution:
yum remove ffmpeg
On recommence:
yum install mplayer --disablerepo=base,elrepo,extras,rpmforge,updates,linuxtech,atrpms
Mais pas moyen. Avec toutes ces difficultées, j'ai abandonné et trouvée une meilleure solution.
Seconde tentative pour ré-installer "MPlayer" (succés):
Il faut suivre les instructions de:
http://wiki.centos.org/TipsAndTricks/MultimediaOnCentOS
Les étapes 1 et 2 se déroulent sans problèmes.
Pour l'étape 3, il faut la faire, mais en plus des codecs plus récents doivent être installés:
( Voir la discussion ici: http://www.linuxquestions.org/questions/linux-software-2/install-mplayer-on-centos-6-0-64bit-915855/
)
Note: sur la page: http://www.mplayerhq.hu/MPlayer/releases/codecs/
all-20110131.tar.bz2 est toujours la dernière version disponible.
wget www1.mplayerhq.hu/MPlayer/releases/codecs/all-20110131.tar.bz2
bunzip2 all-20110131.tar.bz2
tar xvf all-20110131.tar
cd all-20110131
more README
...
If you use a prebuilt MPlayer package it will most likely be /usr/lib/codecs,
see the documentation of your package for details.
...
ll /usr/lib/codecs
Oui, pour moi, tous les codecs sont là:
mv * /usr/lib/codecs
Donc là, "MPlayer" est installé. Donc je dois installer la dernière version de "gnome-mplayer"
J'ai essayé d'installer la version 1.0.8 avec les sources et de la compiler. Pas possible...
Donc j'ai parcouru le web pour trouver la dernière version disponible, comme seulement la version 1.0.0 est disponible dans "atrpms".
yum list gnome-mplayer
Installed Packages
gnome-mplayer.x86_64 1.0.0-12.el6 @atrpms
yum list gnome-mplayer --disablerepo=base,elrepo,extras,rpmforge,updates,linuxtech,atrpms
Voici la page où j'ai trouvé ces informations utiles:
http://pkgs.org/download/gnome-mplayer
http://pkgs.org/centos-6-rhel-6/puias-i386/gnome-mplayer-1.0.3-2.puias6.i686.rpm.html
Donc pour mon Centos 6, un RPM version 1.0.4 est disponible via le référentiel "Nux Dextop".
http://pkgs.org/centos-6-rhel-6/nux-dextop-x86_64/gnome-mplayer-1.0.4-16.el6.nux.x86_64.rpm.html
Comment l'installer:
1. Télécharger le dernier RPM "nux-dextop-release" depuis
http://li.nux.ro/download/nux/dextop/el6/x86_64/
Cela semble être:
nux-dextop-release-0-2.el6.nux.noarch.rpm
Note:
smplayer 0.8.5 (smplayer-0.8.5-1.el6.nux.x86_64.rpm) semble disponible ici, mais je ne l'ai pas installé, peut-être plus tard.
2. Installer nux-dextop-release rpm:
rpm -Uvh nux-dextop-release*rpm
3. Installer le RPM de gnome-mplayer:
yum install gnome-mplayer
yum list gnome-mplayer
...
Installed Packages
gnome-mplayer.x86_64 1.0.4-16.el6.nux @nux-dextop
Conclusion:
Finalement, MPlayer et gnome-mplayer version 1.0.4 sont installés sur mon CentOS 6, and cela fonctionne.
C'est ce que j'avais besoin. J'en suis très content même si j'ai du passer un certain temps pour l'installer.
Personne n'a encore laissé de commentaire.
Soyez donc le premier !