{{tag>mplayer astuces micro_freeze cache vdpau supprimer_bandes_noires video film cropdetect crop mediacenter}}
====== Mplayer ======
===== Eviter les les micro freeze =====
Lors de la lecture de vidéo par le réseau (fullHD principalement) il peut arriver qu'il y ait des petits lags à cause de petites latences réseau.
Pour éviter cela, il suffit de dire a mplayer d'utiliser du cache lors de la lecture, ce qu'il ne fait pas par défaut. J'utilise ainsi 50 Mo de cache, ce qui assure de la lecture fullHD de vidéos accédées en NFS en réseau filaire 100Mb.
Il faut rajouter ceci dans le fichier ~/.mplayer/config :
cache=50000
===== Configuration VDPAU =====
Pour utiliser le [[http://fr.wikipedia.org/wiki/VDPAU|VDPAU]] et ainsi utiliser la carte graphique pour décoder la vidéo, ce qui permet de lire des vidéos HD sur des machines disposant de très peu de puissance CPU (médiacenter a base de processeur Atom par exemple), utiliser la configuration mplayer suivante :
vo=vdpau,
vc=ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau,ffodivxvdpau,
Noter la "," en fin de ligne, indiquant a mplayer d'utiliser en dernier recours d'autres codecs non mentionnés au lieu d'échouer la lecture
===== Supprimer les bandes noires =====
Pour supprimer les bandes noires de films et ainsi permettre d'avoir l'agrandissement en pleine largeur de l'ecran :
* Lancer une promiere fois la lecture du film en utilisant le filtre crop detect :
mplayer -vf cropdetect /chemin/vers/monFilm.avi
* Cette premiere lecture devrait envoyer des messages comportant par exemple la valeur suivante : (-vf crop=480:224:0:62)
* Il faudra donc ainsi lancer la lecture comme suit en utilisant ces valeurs :
mplayer -vf crop=480:224:0:62 /chemin/vers/monFilm.avi
===== Exemple de configuration complete =====
Voici pour info la configuration complète mplayer que j'utilise :
$ cat ~/.mplayer/config
# Write your default config options here!
utf8=yes
vo=vdpau,
vc=ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau,ffodivxvdpau,
cache=50000
ao=alsa:device=spdif
On notera dans les options :
* Utiliser l'encodage utf-8 pour les sous-titres
* Utilisation du VDPAU
* Cache en lecture de 50Mo
* Utilisation de la sortie audio numérique [[http://fr.wikipedia.org/wiki/SPDIF|S/PDIF]] avec alsa (optique dans mon cas)