Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
mplayer [Le 17/04/2016, 16:16] – [Lire une vidéo en ASCII] L'Africain | mplayer [Le 31/01/2021, 20:40] (Version actuelle) – 193.250.138.71 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | {{ http:// | ||
+ | ====== MPlayer ====== | ||
+ | |||
+ | **MPlayer** est un lecteur multimédia pour %%GNU/ | ||
+ | |||
+ | **MPlayer** est une application en [[: | ||
+ | **MPlayer** peut aussi être utilisé avec une des interfaces graphiques listées ci-dessous; | ||
+ | |||
+ | // | ||
+ | |||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | Pour installer **Mplayer**, | ||
+ | |||
+ | Si vous avez besoin de fonctionnalités supplémentaires, | ||
+ | |||
+ | |||
+ | ==== Codecs propriétaires ==== | ||
+ | |||
+ | Pour lire les vidéos au format WMV, QuickTime, RealVideo ou lire des DVD protégés, achetés dans le commerce : suivre les instructions de la page **[[formats_non-libres]]**.\\ | ||
+ | Pour les codecs récalcitrants voir [[http:// | ||
+ | |||
+ | Il est aussi possible d' | ||
+ | |||
+ | ===== Interfaces graphiques ===== | ||
+ | * [[apt> | ||
+ | * [[smplayer]] : interface très complète utilisant QT + possibilité de recherche/ | ||
+ | * [[gnome-mplayer]]((N' | ||
+ | |||
+ | Pour une liste plus détaillée, | ||
+ | ===== MPlayer en ligne de commande ===== | ||
+ | |||
+ | En ligne de commande, MPlayer est très rapide et très léger. | ||
+ | |||
+ | ==== la base ==== | ||
+ | * Pour lire une vidéo tapez < | ||
+ | * Pour lancer plusieurs vidéos à la suite< | ||
+ | * Pour lire un dvd (attention aux / | ||
+ | |||
+ | ==== Les commandes au clavier ==== | ||
+ | |||
+ | Une fenêtre se lance avec la vidéo, mais aucun bouton ne permet d' | ||
+ | |||
+ | ^Les principaux raccourcis clavier ^^ | ||
+ | | droite et gauche | recule/ | ||
+ | | haut et bas | recule/ | ||
+ | | pgup et pgdown | recule/ | ||
+ | | < et > | recule/ | ||
+ | | [ et ] | diminue/ | ||
+ | | { et } | divise/ | ||
+ | | backspace | ||
+ | | p ou ESPACE | met le film en pause (n' | ||
+ | | q ou ESC | stoppe la lecture et quitte | | ||
+ | | + et - | ajuste le décalage audio de +/- 0.1 seconde | | ||
+ | | / et * | réduit / augmente le volume | | ||
+ | | m | coupe le son (mute) | | ||
+ | | f | plein-écran | | ||
+ | | o | bascule entre les états d' | ||
+ | | v | bascule les modes d' | ||
+ | | j | change la langue des sous titres (DVD ou video avec plusieurs langues) | | ||
+ | | # | change de piste audio (DVD ou video avec plusieurs langues) | | ||
+ | | a | bascule l' | ||
+ | | r et t| modifie la position verticale des sous-titres | | ||
+ | | z et x | ajuste le décalage des sous titres de +/- 0.1 seconde | | ||
+ | | y et g | saute au prochain/ | ||
+ | | 1,2,3 etc | réglage de contraste, luminosité... Uniquement avec la sortie vidéo XV | | ||
+ | |||
+ | Il est possible dans le fichier | ||
+ | // | ||
+ | |||
+ | Vous trouverez le nom des touches reconnues et les actions dans la doc anglaise (ou par les commandes //mplayer -input keylist// et //mplayer -input cmdlist//) : [[http:// | ||
+ | |||
+ | ==== Menu DVD ==== | ||
+ | |||
+ | Pour pouvoir utiliser les menus DVD à la souris, utilisez la commande suivante : | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== Sous-Titres ==== | ||
+ | |||
+ | Mplayer reconnait la plupart des formats de sous titres. Si le fichier de sous-titres porte le même nom que le film, à l' | ||
+ | mplayer -sub fichier.srt video.avi | ||
+ | |||
+ | ==== Taille des sous-titres ==== | ||
+ | |||
+ | Il est possible de régler la taille des sous-titres avec l' | ||
+ | mplayer -sub fichier.srt -subfont-text-scale 6 video.avi | ||
+ | |||
+ | Si cette option semble sans effet, vérifiez que vous avez bien des polices FreeType installées sur votre système (cherchez un fichier de type *.ttf), et créez un [[lien_physique_et_symbolique|lien symbolique]] vers l'une d' | ||
+ | mplayer -sub fichier.srt -subfont-text-scale 6 -font / | ||
+ | |||
+ | ==== Déplacer les sous-titres vers la bande noire ==== | ||
+ | |||
+ | Pour la diffusion sur un écran 4:3 d'un film 16:9 sous-titré, | ||
+ | mplayer -vf expand=:: | ||
+ | |||
+ | ou en dur dans le fichier ./ | ||
+ | |||
+ | < | ||
+ | vf=expand=:: | ||
+ | </ | ||
+ | |||
+ | ==== Streaming et récupération de flux audio/ | ||
+ | |||
+ | Mplayer fonctionne aussi pour lire des vidéos ou un son en streaming, soit par http, soit par rtsp ou tout autre protocole supporté par MPlayer. Il suffit de récupérer l' | ||
+ | mplayer http:// | ||
+ | | ||
+ | | ||
+ | mplayer -dumpstream rtsp:// | ||
+ | |||
+ | On peut ainsi écouter des émissions de radio **à la carte**. | ||
+ | |||
+ | ==== " | ||
+ | |||
+ | Pour enlever les bandes noires autour d'une vidéo, mplayer permet une auto détection de celles-ci : | ||
+ | mplayer monfilm.avi -vf cropdetect | ||
+ | |||
+ | Mplayer va sortir une série de "// | ||
+ | |||
+ | Il suffit de relancer la vidéo avec : | ||
+ | mplayer monfilm.avi -vf crop=592: | ||
+ | |||
+ | |||
+ | ==== Modifier le volume indépendamment du système et des autres applications ==== | ||
+ | |||
+ | Pour pouvoir modifier le volume de mplayer sans toucher au volume des autres applications, | ||
+ | mplayer monfilm.avi -softvol | ||
+ | |||
+ | |||
+ | ==== Lire une vidéo dans une console (FrameBuffer) ==== | ||
+ | |||
+ | Il faut activer le [[:/ | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | ==== Lire une vidéo en ASCII ==== | ||
+ | |||
+ | Pour lire une vidéo en ASCII et que ça fonctionne dans le terminal, il faut activer le [[:/ | ||
+ | |||
+ | * En noir et blanc : | ||
+ | |||
+ | < | ||
+ | |||
+ | * En couleur : | ||
+ | |||
+ | < | ||
+ | |||
+ | * Aux couleurs de matrix : | ||
+ | |||
+ | < | ||
+ | ===== Pour lire la tnt ===== | ||
+ | < | ||
+ | mplayer -tv driver=v4l2: | ||
+ | </ | ||
+ | le input=1 signifie l' | ||
+ | < | ||
+ | ====Lire la télévision analogique==== | ||
+ | < | ||
+ | mplayer tv://56 -tv driver=v4l2: | ||
+ | ===== Opérations spéciales ===== | ||
+ | |||
+ | ==== Convertir un flux, des fichier *.ra, *.rm ou autres en *.wav ==== | ||
+ | |||
+ | Pour convertir un fichier *.ra, *.rm (ou plutôt enregistrer au format wav ce qui est lu par votre carte son). | ||
+ | mplayer mon-fichier.rm -ao pcm: | ||
+ | |||
+ | Fonctionne aussi pour un flux | ||
+ | mplayer url:// | ||
+ | |||
+ | ==== Flv to Gif ==== | ||
+ | |||
+ | Pour convertir une vidéo flv en gif animé | ||
+ | < | ||
+ | |||
+ | ===== Configuration ===== | ||
+ | |||
+ | ==== Fichier de configuration de mplayer ==== | ||
+ | |||
+ | Le fichier de configuration pour mplayer situé dans votre home (~/ | ||
+ | |||
+ | Attention, si vous utilisez gmplayer, ces modifications seront chargées la première fois dans le fichier ~/ | ||
+ | <note important> | ||
+ | |||
+ | Voici les réglages les plus utiles, dans un seul bloc pour faciliter le copier coller, avec des commentaires (#) : | ||
+ | |||
+ | |||
+ | <file ~/ | ||
+ | # Sortie vidéo | ||
+ | # mplayer -vo help pour avoir les sorties vidéo disponibles | ||
+ | # xv est la sortie la plus rapide ; elle permet | ||
+ | # aussi des ajustements de contraste, luminosité... | ||
+ | vo = xv,x11, | ||
+ | |||
+ | # Si vous avez des soucis avec Béryl/ | ||
+ | # vo = x11 | ||
+ | |||
+ | # Et si vous avez des soucis avec le plein écran, avec Compiz | ||
+ | # activé, essayez ce qui suit : | ||
+ | # keepaspect = no | ||
+ | # zoom = yes | ||
+ | |||
+ | #Plein écran | ||
+ | fs=1 | ||
+ | |||
+ | # Sortie audio | ||
+ | # mplayer -ao help pour avoir les sorties sont disponibles | ||
+ | # L' | ||
+ | # esd pour Gnome et arts pour KDE | ||
+ | ao = alsa,oss, | ||
+ | |||
+ | # l' | ||
+ | # On peut dupliquer des canaux avec mplayer, | ||
+ | # Voir la documentation très complète à ce sujet : | ||
+ | # http:// | ||
+ | # (je n'ai pas de 5.1, donc pas joué avec) | ||
+ | #channels = 4: | ||
+ | |||
+ | # sous titres, j'ai piqué ça sur le web, perso ça | ||
+ | # me convient bien mieux que le réglage par défaut. | ||
+ | # Notez qu'il n'est pas possible d' | ||
+ | # la taille des sous titres DVD, | ||
+ | # il faut pour cela diminuer votre résolution | ||
+ | # (les sous titres DVD sont des images) | ||
+ | ffactor=" | ||
+ | sub-bg-alpha=" | ||
+ | sub-bg-color=" | ||
+ | subfont-text-scale=" | ||
+ | subfont-blur=" | ||
+ | spuaa=20 #Lissage des sous titres DVD (?) | ||
+ | |||
+ | # Choisir sa font TTF préférée pour les sous titres | ||
+ | # (bien entendu pas pour les DVD, cf plus haut) | ||
+ | font=/ | ||
+ | |||
+ | # sous titres langue par défaut (j' | ||
+ | slang=fr, | ||
+ | # son, langue par défaut | ||
+ | alang=en | ||
+ | |||
+ | # Virer xscreesaver pendant le visionage \o/ | ||
+ | stop-xscreensaver=" | ||
+ | |||
+ | # Masquer les fenêtres d' | ||
+ | really-quiet=" | ||
+ | |||
+ | # filtres d' | ||
+ | # je l'ai commenté car pas d' | ||
+ | #autoq=100 | ||
+ | # | ||
+ | |||
+ | # La geexbox (LiveCD pour la lecture vidéo) | ||
+ | # utilise cette optimisation : | ||
+ | # | ||
+ | |||
+ | # | ||
+ | #mplayer -vfm help | ||
+ | # | ||
+ | |||
+ | # | ||
+ | #mplayer -afm help | ||
+ | # | ||
+ | |||
+ | #Augmente le volume de 20%. La valeur du max est changeable à souhait. | ||
+ | # | ||
+ | # | ||
+ | |||
+ | </ | ||
+ | |||
+ | ==== Multiprocesseur ==== | ||
+ | |||
+ | Si vous possédez un système multiprocesseur (AMD X2, Intel Core Duo, AMD Phenom X3, Intel Core Quad,...), il est intéressant d' | ||
+ | |||
+ | Pour cela, [[: | ||
+ | |||
+ | <file config / | ||
+ | lavdopts = threads=2 | ||
+ | </ | ||
+ | |||
+ | Où threads est égale au nombre de cœurs que le processeur de votre ordinateur possède. | ||
+ | |||
+ | ===== Problèmes et solutions : ===== | ||
+ | |||
+ | ==== Caractères spéciaux des sous-titres mal pris en charge ==== | ||
+ | |||
+ | Les fichiers de sous-titre sont encodés suivant un encodage. | ||
+ | |||
+ | Pour que les caractères spéciaux apparaissent correctement, | ||
+ | |||
+ | Il est possible de définir leur encodage dans le menu fichier -> configuration -> sous-titres -> iso-8859-1. | ||
+ | |||
+ | En ligne de commande l' | ||
+ | |||
+ | En ligne de commande, utilisez l' | ||
+ | |||
+ | < | ||
+ | | ||
+ | Ou en dur dans le fichier ~/ | ||
+ | |||
+ | <file m ~/ | ||
+ | subcp=latin9 | ||
+ | </ | ||
+ | ==== KDE-4 + mplayer = pas de son ==== | ||
+ | <note warning> | ||
+ | Le son peut être fonctionnel dans amarok et d' | ||
+ | < | ||
+ | |||
+ | ==== Erreur au démarrage de mplayer ==== | ||
+ | |||
+ | Si au démarrage de mplayer vous obtenez l' | ||
+ | < | ||
+ | New_Face failed. Maybe the font path is wrong. | ||
+ | Please supply the text font file (~/ | ||
+ | </ | ||
+ | Dans ce cas vous pouvez récupérer le fichier [[http:// | ||
+ | |||
+ | (Dans certains cas, installer le package " | ||
+ | |||
+ | ==== Erreurs au lancement d'une vidéo ==== | ||
+ | |||
+ | * Au lancement d'une vidéo, vous obtenez le message d' | ||
+ | < | ||
+ | |||
+ | Pour résoudre ce problème, il suffit d' | ||
+ | |||
+ | * Lorsque vous ouvrez une vidéo, vous avez le messa==== Lire des sous-titres ayant des caractères spéciaux ==== | ||
+ | |||
+ | Pour que les caractères spéciaux tels que le ' | ||
+ | possible de définir leur encodage dans le menu fichier -> configuration -> sous-titres : | ||
+ | choisir l' | ||
+ | Ou en ligne de commande : | ||
+ | mplayer -sub fichier.srt -subcp latin9 video.avi | ||
+ | Ou en dur dans le fichier ~/ | ||
+ | < | ||
+ | Error opening/ | ||
+ | </ | ||
+ | Ceci a généralement lieu lorsque vous utilisez la sortie Xvideo (xv) : il y a généralement un autre programme " | ||
+ | |||
+ | Cela peut également provenir d'un bug connu pour GMPlayer uniquement qui sélectionne par défaut la sortie vidéo Matrox. Il faut alors la changer pour une sortie plus commune comme //xv//. | ||
+ | Pour changer la sortie vidéo, aller dans les Préférences (bouton droit sur la fenêtre), puis dans l' | ||
+ | |||
+ | **//Note importante ://** sous Feisty Fawn, le greffon " | ||
+ | |||
+ | * Si vous avez à l' | ||
+ | |||
+ | < | ||
+ | Requested audio codec family [mp3] (afm=mp3lib) not available. | ||
+ | Enable it at compilation. | ||
+ | </ | ||
+ | |||
+ | il suffit d' | ||
+ | |||
+ | |||
+ | ==== Impossible d' | ||
+ | |||
+ | Lorsque vous agrandissez la fenêtre vidéo, la vidéo conserve la même taille.\\ | ||
+ | Vous pouvez changer le pilote vidéo utilisé : dans les //Édition -> préférences// | ||
+ | |||
+ | ==== Non-respect du ratio 16/10 ==== | ||
+ | |||
+ | Pour les personnes possédant un écran 16/10ème et qui veulent avoir un format d' | ||
+ | < | ||
+ | MonitorAspect=" | ||
+ | </ | ||
+ | |||
+ | ==== Économiseur d' | ||
+ | |||
+ | En cas de problème avec l' | ||
+ | |||
+ | heartbeat-cmd=" | ||
+ | | ||
+ | à ~/ | ||
+ | |||
+ | ==== Suppression des avertissements lors de l' | ||
+ | |||
+ | Lors de l' | ||
+ | |||
+ | No bind found for key ' | ||
+ | | ||
+ | Pour y remédier, ajoutez les deux lignes suivantes dans le fichier ~/ | ||
+ | |||
+ | < | ||
+ | MOUSE_BTN3-MOUSE_BTN3_DBL seek +10 | ||
+ | MOUSE_BTN4-MOUSE_BTN4_DBL seek -10 | ||
+ | </ | ||
+ | |||
+ | ==== Association avec Mplayer pour lire en cliquant sur les fichiers ==== | ||
+ | |||
+ | Si mplayer n' | ||
+ | |||
+ | <code file=' | ||
+ | [Desktop Entry] | ||
+ | Name=MPlayer | ||
+ | GenericName=Media player | ||
+ | Exec=mplayer %U | ||
+ | TryExec=mplayer | ||
+ | Icon=mplayer | ||
+ | Type=Application | ||
+ | Categories=AudioVideo; | ||
+ | NoDisplay=true | ||
+ | </ | ||
+ | |||
+ | ===== Voir aussi ===== | ||
+ | |||
+ | * [[:mpv]] | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | // | ||
+ | [[utilisateurs: | ||
+ | ajout de w32codecs et mplayer en ligne de commande par [[utilisateurs: | ||
+ | ajout de kmplayer par [[utilisateurs: | ||
+ | ajout de messages d' | ||
+ | [[: | ||
+ | [[utilisateurs: | ||
+ | ajout de l' | ||
+ | [[utilisateurs: | ||
+ | ajout des guides d' | ||
+ | [[utilisateurs: | ||
+ | ...// |