Page 1 sur 1

[mplayer] impotence à lire la moindre vidéo (résolu)

Publié : ven. 09 nov. 2007, 20:07
par Raphaël Badawi
Tous les codecs sont installés (jasper, libtheora, codecs, musepack-tools, libdvdcss, libdvdread, xvidcore, etc.) mplayer est installé avec son plugin et ses skins, j'ai mis le greffon vidéo à Xv et le greffon audio à alsa, et... à chaque fois que j'essaie d'ouvrir une vidéo : "Failed to open file <url>" avec en en-tête de fenêtre "Error". Quelle précision, ça m'avance beaucoup moi... Mais quand via le terminal je lance mon fabuleux fichier Mary Poppins.avi (hem, no comment ^^), via un mplayer Mary Poppins.avi, tout fonctionne (enfin, il arrive à lire la vidéo mais pas à afficher les commandes, mais il y a déjà une amélioration), mais il affiche quelques messages d'erreurs, je copie le log complet :

Code : Tout sélectionner

[raphael@miaoumiaou ~]$ mplayer Vidéos/Mary\ Poppins\ \(1964\)\ FR.avi
MPlayer 1.0rc2-4.2.2 (C) 2000-2007 MPlayer Team
CPU: AMD Athlon(tm) XP 2600+ (Family: 6, Model: 10, Stepping: 0)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled with runtime CPU detection.
115 audio & 237 video codecs
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing Vidéos/Mary Poppins (1964) FR.avi.
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO:  [DX50]  480x192  24bpp  29.970 fps  586.3 kbps (71.6 kbyte/s)
Clip info:
 Software: Nandub v1.0rc2
[VO_XV] It seems there is no Xvideo support for your video card available.
[VO_XV] Run 'xvinfo' to verify its Xv support and read
[VO_XV] DOCS/HTML/en/video.html#xv!
[VO_XV] See 'mplayer -vo help' for other (non-xv) video out drivers.
[VO_XV] Try -vo x11.
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
VDec: vo config request - 480 x 192 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 2.50:1 - prescaling to correct movie aspect.
VO: [x11] 480x192 => 480x192 Planar YV12 
[swscaler @ 0x8987670]SwScaler: using unscaled yuv420p -> rgb32 special converter
Selected font is fixed-width. ct:  0.000   1/  1 ??% ??% ??,?% 0 0 
No bind found for key 'MOUSE_BTN0'.                         0.6% 6 0 
No bind found for key 'MOUSE_BTN0'.-MOUSE_BTN0_DBL                         
No bind found for key 'MOUSE_BTN0_DBL'.                          6 0 
A:  67.7 V:  67.7 A-V: -0.005 ct: -0.004 2029/2029  2%  2%  0.6% 10 0 
Exiting... (Quit)
Lorsque j'essaie le greffon de sortie X11 simple, le problème persiste, et mieux, il m'affiche toujours le message :

Code : Tout sélectionner

[VO_XV] It seems there is no Xvideo support for your video card available.
[VO_XV] Run 'xvinfo' to verify its Xv support and read
[VO_XV] DOCS/HTML/en/video.html#xv!
[VO_XV] See 'mplayer -vo help' for other (non-xv) video out drivers.
[VO_XV] Try -vo x11.
xvinfo renvoie :

Code : Tout sélectionner

[raphael@miaoumiaou ~]$ xvinfo
X-Video Extension version 2.2
screen #0
 no adaptors present
mplayer -vo X11 machin.avi me renvoie :

Code : Tout sélectionner

Error opening/initializing the selected video_out (-vo) device.
Quelqu'un pour m'éclairer ? :roll: Merci :)

Publié : ven. 09 nov. 2007, 22:25
par Raphaël Badawi
Le problème de xv est corrigé (j'ai viré le load "extmod"dans le xorg.conf, l'ai remis en réalisant que c'était une mauvaise idée, et ai rajouté :

Code : Tout sélectionner

Option "PseudoColorVisuals" "off"
Option "OpenGLOverlay" "off"
Option "VideoOverlay" "on"
dans la section Device.)

Ça plante toujours, probablement à cause de la ligne :

Code : Tout sélectionner

Failed to open LIRC support. You will not be able to use your remote control
et les lignes :

Code : Tout sélectionner

mplayer: could not connect to socket
mplayer: No such file or directory
m'inquiètent un peu... :?

R.

Publié : ven. 09 nov. 2007, 23:05
par tuxce
Raphaël Badawi a écrit :

Code : Tout sélectionner

Failed to open LIRC support. You will not be able to use your remote control
ca c'est normal, il t'indique juste que tu n'as pas de port infrarouge et que tu ne pourras pas utiliser une télécommande, en théorie ca ne le plante pas,
par contre
Raphaël Badawi a écrit :

Code : Tout sélectionner

mplayer: could not connect to socket
mplayer: No such file or directory
si tu ne lui donnes pas le bon fichier, il peut pas faire grand chose :p

Publié : sam. 10 nov. 2007, 08:38
par Raphaël Badawi
Comme je l'ai dit plus haut, il arrive à lire la vidéo à partir du terminal (le fichier existe, le path est ok, et il le lit), mais dès que je double clique simplement sur le fichier, mplayer refuse de le lire...

Publié : sam. 10 nov. 2007, 13:55
par tuxce
lance le film en ligne de commande avec gmplayer.
le plugin de sortie n'est peut etre pas le meme pour gmplayer.
gmplayer et mplayer utilisent 2 fichiers de conf différent.

Publié : sam. 10 nov. 2007, 15:06
par Raphaël Badawi
Yes ça fonctionne avec gmplayer. Je crois que je vais réussir à faire le ménage dans les fichiers de configuration, merci beaucoup :wink:

R.

Publié : sam. 10 nov. 2007, 16:12
par chipster
Maintenant il ne te reste plus qu'à rajouter (résolu) dans ton topic et ça sera nikel :)

Publié : sam. 10 nov. 2007, 16:25
par Raphaël Badawi
Pardon Maître Chipster :trampolin:

Publié : dim. 11 nov. 2007, 10:01
par Raphaël Badawi
Je synthétise le problème pour ceux qui rencontreraient le même :

Donc d'accord, c'est tout con. C'est avant dû au fait que je place toutes mes vidéos dans un répertoire "Vidéos" (notez l'accent). Donc en gros, si mplayer n'arrivait pas à lire, c'était à cause de deux problèmes : tout d'abord, fglrx qui n'avait pas le support de xv (corrigé, wiki mis à jour pour expliquer comment on fait), ensuite, l'interface qui ne voulait se lancer sauf si je lançais mplayer sans lui demander de lire de fichier ou si je lisais la vidéo avec gmplayer, le terminal permettait d'utiliser mplayer sans lancer l'interface, c'est pour ça que ça fonctionnait avec beaucoup de messages d'erreurs de ce côté, et en regardant les fichiers de configuration, j'ai réalisé que ce problème d'interface était dû à bête problème de codage de caractères qui lui faisait louper l'arborescence de fichiers. Donc voilà, ça aussi c'est corrigé, et je vous suis très reconnaissant pour votre aide :wink:

Publié : mar. 13 nov. 2007, 20:21
par Raphaël Badawi
Bon depuis l'autre jour, j'ai remplacé gmplayer par smplayer et suis passé à la version svn de mplayer. Hélas le problème est revenu, mêmes symptômes : terminal sans erreurs, mais dès que j'exécute sous nautilus (ou thunar) : "failed to open file". Très bizarre. J'essaie diverses choses et je vous tiens au courant.

Publié : mar. 13 nov. 2007, 20:59
par Raphaël Badawi
Problème résolu grâce à hebus. En ouvrant les vidéos avec gmplayer et non avec mplayer, sous thunar et non sous nautilus, ça fonctionne. Non seulement le problème est corrigé, mais en plus j'ai un navigateur de fichiers beaucoup plus léger et sympa alors... merci infiniment :wink:

R.

Publié : mar. 13 nov. 2007, 22:00
par Skunnyk
La prochaine étape, passer à XFCE ? ;)

Publié : mar. 13 nov. 2007, 22:14
par Raphaël Badawi
Prochaine étape, initier ma maman à bash :wink: