OVH Cloud OVH Cloud

[gentoo] problème lecture video

9 réponses
Avatar
Christophe PEREZ
Bonjour,

Sur gentoo, noyau 2.6.10 (gentoo), je ne parviens plus à lire mes
vidéos (divx, dvd).
Mplayer me répond :

Démarre la lecture...
VDec: requête de configuration de vo - 360 x 288 (csp préferé: Planar
YV12) N'a pas pu trouver d'espace de couleur correspondant - nouvel essai
avec -vf scale... Ouverture du filtre vidéo: [scale]
Le pilote de sortie vidéo choisi n'est pas compatible avec ce codec.

FATAL: impossible d'initialiser les filtres vidéo (-vf) ou la sortie vidéo (-vo).

Vlc ne lit que le son :

vlc /video/film.avi
VLC media player 0.8.1 Janus
Interface de commande à distance initialisée, « h » pour obtenir de l'aide.
[00000194] main decoder error: no suitable decoder module for fourcc `DX50'.
VLC probably does not support this sound or video format.
[00000224] mpeg_audio decoder: MPGA channels:2 samplerate:44100 bitrate:128
signal 2 received, terminating vlc - do it again in case it gets stuck

Xine fonctionne.
Mais, xine n'a pas été recompilé récemment.
Je ne lis que rarement des vidéo, aussi, je ne sais pas exactement ce qui
a pu casser tout ça.
Ce que je sais, c'est que je fais régulièrement des mises à jour, et
que hier, voulant ripper un DVD, j'ai constaté que dvdread n'était pas
dans mes USE, aussi, je l'ai rajouté, et recompilé transcode et mplayer.

Comme j'en ai profité pour rajouté quelques USE (v4l, theora etc...),
j'ai fait un emerge --newuse -Da world qui n'a rien changé.
Je ne sais plus trop quoi essayer.

Une idée de solution ou piste de recherche svp ?

Grandement merci d'avance.
--
Christophe PEREZ
Écrivez moi sans _faute !

9 réponses

Avatar
Christophe PEREZ
Le Mon, 07 Mar 2005 11:25:27 -0400, Christophe PEREZ a écrit:

j'ai fait un emerge --newuse -Da world qui n'a rien changé


Euh... c'est pas des plus clair :

j'ai fait un emerge --newuse -Da world qui a compilé une bonne 20aine de
packages, mais ça n'a rien changé.

--
Christophe PEREZ
Écrivez moi sans _faute !

Avatar
Kevin Denis
On 2005-03-07, Christophe PEREZ wrote:
vidéos (divx, dvd).
Mplayer me répond :

Démarre la lecture...
VDec: requête de configuration de vo - 360 x 288 (csp préferé: Planar
YV12) N'a pas pu trouver d'espace de couleur correspondant - nouvel essai
avec -vf scale... Ouverture du filtre vidéo: [scale]
Le pilote de sortie vidéo choisi n'est pas compatible avec ce codec.

FATAL: impossible d'initialiser les
filtres vidéo (-vf) ou la sortie vidéo (-vo).

regarde avec mplayer -vo help la liste des sorties existantes.

Puis:
mplayer -vo ... film.avi
avec chacune des vo supportees.

Vlc ne lit que le son :

Interface de commande à distance initialisée, « h » pour obtenir de l'aide.
[00000194] main decoder error: no suitable decoder module for fourcc `DX50'.


DX50 ?
--
Kevin

Avatar
l'indien
On Mon, 07 Mar 2005 11:29:23 -0400, Christophe PEREZ wrote:

Le Mon, 07 Mar 2005 11:25:27 -0400, Christophe PEREZ a écrit:

j'ai fait un emerge --newuse -Da world qui n'a rien changé


Euh... c'est pas des plus clair :

j'ai fait un emerge --newuse -Da world qui a compilé une bonne 20aine de
packages, mais ça n'a rien changé.


Je pense que xvideo foire.
Essaye de voir ce que dit xvinfo.


Avatar
Christophe PEREZ
Le Tue, 08 Mar 2005 00:09:41 +0100, l'indien a écrit:

Je pense que xvideo foire.
Essaye de voir ce que dit xvinfo.


Je ne saurai pas interpréter le résultat, désolé pour la longueur :

X-Video Extension version 2.2
screen #0
Adaptor #0: "NV17 Video Overlay"
number of ports: 1
port base: 145
operations supported: PutImage
supported visuals:
depth 24, visualID 0x21
depth 24, visualID 0x23
depth 24, visualID 0x24
depth 24, visualID 0x25
depth 24, visualID 0x26
depth 24, visualID 0x27
depth 24, visualID 0x28
depth 24, visualID 0x29
depth 24, visualID 0x2a
depth 24, visualID 0x2b
depth 24, visualID 0x2c
depth 24, visualID 0x2d
depth 24, visualID 0x2e
depth 24, visualID 0x2f
depth 24, visualID 0x30
depth 24, visualID 0x31
depth 24, visualID 0x32
depth 24, visualID 0x33
depth 24, visualID 0x34
depth 24, visualID 0x35
depth 24, visualID 0x22
depth 24, visualID 0x36
depth 24, visualID 0x37
depth 24, visualID 0x38
depth 24, visualID 0x39
depth 24, visualID 0x3a
depth 24, visualID 0x3b
depth 24, visualID 0x3c
depth 24, visualID 0x3d
depth 24, visualID 0x3e
depth 24, visualID 0x3f
depth 24, visualID 0x40
depth 24, visualID 0x41
depth 24, visualID 0x42
depth 24, visualID 0x43
depth 24, visualID 0x44
depth 24, visualID 0x45
depth 24, visualID 0x46
depth 24, visualID 0x47
depth 24, visualID 0x48
number of attributes: 9
"XV_DOUBLE_BUFFER" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 1)
"XV_COLORKEY" (range 0 to 16777215)
client settable attribute
client gettable attribute (current value is 66046)
"XV_AUTOPAINT_COLORKEY" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 1)
"XV_SET_DEFAULTS" (range 0 to 0)
client settable attribute
"XV_BRIGHTNESS" (range -512 to 511)
client settable attribute
client gettable attribute (current value is 0)
"XV_CONTRAST" (range 0 to 8191)
client settable attribute
client gettable attribute (current value is 4096)
"XV_SATURATION" (range 0 to 8191)
client settable attribute
client gettable attribute (current value is 4096)
"XV_HUE" (range 0 to 360)
client settable attribute
client gettable attribute (current value is 0)
"XV_ITURBT_709" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 0)
maximum XvImage size: 2046 x 2046
Number of image formats: 4
id: 0x32595559 (YUY2)
guid: 59555932-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x32315659 (YV12)
guid: 59563132-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x59565955 (UYVY)
guid: 55595659-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x30323449 (I420)
guid: 49343230-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
Adaptor #1: "NV17 Video Texture"
number of ports: 1
port base: 146
operations supported: PutImage
supported visuals:
depth 24, visualID 0x21
depth 24, visualID 0x23
depth 24, visualID 0x24
depth 24, visualID 0x25
depth 24, visualID 0x26
depth 24, visualID 0x27
depth 24, visualID 0x28
depth 24, visualID 0x29
depth 24, visualID 0x2a
depth 24, visualID 0x2b
depth 24, visualID 0x2c
depth 24, visualID 0x2d
depth 24, visualID 0x2e
depth 24, visualID 0x2f
depth 24, visualID 0x30
depth 24, visualID 0x31
depth 24, visualID 0x32
depth 24, visualID 0x33
depth 24, visualID 0x34
depth 24, visualID 0x35
depth 24, visualID 0x22
depth 24, visualID 0x36
depth 24, visualID 0x37
depth 24, visualID 0x38
depth 24, visualID 0x39
depth 24, visualID 0x3a
depth 24, visualID 0x3b
depth 24, visualID 0x3c
depth 24, visualID 0x3d
depth 24, visualID 0x3e
depth 24, visualID 0x3f
depth 24, visualID 0x40
depth 24, visualID 0x41
depth 24, visualID 0x42
depth 24, visualID 0x43
depth 24, visualID 0x44
depth 24, visualID 0x45
depth 24, visualID 0x46
depth 24, visualID 0x47
depth 24, visualID 0x48
number of attributes: 3
"XV_SET_DEFAULTS" (range 0 to 0)
client settable attribute
"XV_ITURBT_709" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 0)
"XV_SYNC_TO_VBLANK" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 1)
maximum XvImage size: 2046 x 2046
Number of image formats: 4
id: 0x32595559 (YUY2)
guid: 59555932-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x32315659 (YV12)
guid: 59563132-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x59565955 (UYVY)
guid: 55595659-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x30323449 (I420)
guid: 49343230-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
Adaptor #2: "NV05 Video Blitter"
number of ports: 32
port base: 147
operations supported: PutImage
supported visuals:
depth 24, visualID 0x21
depth 24, visualID 0x23
depth 24, visualID 0x24
depth 24, visualID 0x25
depth 24, visualID 0x26
depth 24, visualID 0x27
depth 24, visualID 0x28
depth 24, visualID 0x29
depth 24, visualID 0x2a
depth 24, visualID 0x2b
depth 24, visualID 0x2c
depth 24, visualID 0x2d
depth 24, visualID 0x2e
depth 24, visualID 0x2f
depth 24, visualID 0x30
depth 24, visualID 0x31
depth 24, visualID 0x32
depth 24, visualID 0x33
depth 24, visualID 0x34
depth 24, visualID 0x35
depth 24, visualID 0x22
depth 24, visualID 0x36
depth 24, visualID 0x37
depth 24, visualID 0x38
depth 24, visualID 0x39
depth 24, visualID 0x3a
depth 24, visualID 0x3b
depth 24, visualID 0x3c
depth 24, visualID 0x3d
depth 24, visualID 0x3e
depth 24, visualID 0x3f
depth 24, visualID 0x40
depth 24, visualID 0x41
depth 24, visualID 0x42
depth 24, visualID 0x43
depth 24, visualID 0x44
depth 24, visualID 0x45
depth 24, visualID 0x46
depth 24, visualID 0x47
depth 24, visualID 0x48
number of attributes: 2
"XV_SET_DEFAULTS" (range 0 to 0)
client settable attribute
"XV_SYNC_TO_VBLANK" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 0)
maximum XvImage size: 2046 x 2046
Number of image formats: 5
id: 0x32595559 (YUY2)
guid: 59555932-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x32315659 (YV12)
guid: 59563132-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x59565955 (UYVY)
guid: 55595659-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x30323449 (I420)
guid: 49343230-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x3
guid: 03000000-0000-0010-8000-00aa00389b71
bits per pixel: 32
number of planes: 1
type: RGB (packed)
depth: 24
red, green, blue masks: 0xff0000, 0xff00, 0xff
Adaptor #3: "NVIDIA Video Interface Port"
number of ports: 1
port base: 179
operations supported: PutVideo
supported visuals:
depth 24, visualID 0x21
depth 24, visualID 0x23
depth 24, visualID 0x24
depth 24, visualID 0x25
depth 24, visualID 0x26
depth 24, visualID 0x27
depth 24, visualID 0x28
depth 24, visualID 0x29
depth 24, visualID 0x2a
depth 24, visualID 0x2b
depth 24, visualID 0x2c
depth 24, visualID 0x2d
depth 24, visualID 0x2e
depth 24, visualID 0x2f
depth 24, visualID 0x30
depth 24, visualID 0x31
depth 24, visualID 0x32
depth 24, visualID 0x33
depth 24, visualID 0x34
depth 24, visualID 0x35
depth 24, visualID 0x22
depth 24, visualID 0x36
depth 24, visualID 0x37
depth 24, visualID 0x38
depth 24, visualID 0x39
depth 24, visualID 0x3a
depth 24, visualID 0x3b
depth 24, visualID 0x3c
depth 24, visualID 0x3d
depth 24, visualID 0x3e
depth 24, visualID 0x3f
depth 24, visualID 0x40
depth 24, visualID 0x41
depth 24, visualID 0x42
depth 24, visualID 0x43
depth 24, visualID 0x44
depth 24, visualID 0x45
depth 24, visualID 0x46
depth 24, visualID 0x47
depth 24, visualID 0x48
number of attributes: 9
"XV_ENCODING" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 0)
"XV_COLORKEY" (range 0 to 16777215)
client settable attribute
client gettable attribute (current value is 66046)
"XV_AUTOPAINT_COLORKEY" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 1)
"XV_SET_DEFAULTS" (range 0 to 0)
client settable attribute
"XV_BRIGHTNESS" (range -512 to 511)
client settable attribute
client gettable attribute (current value is 0)
"XV_CONTRAST" (range 0 to 8191)
client settable attribute
client gettable attribute (current value is 4096)
"XV_SATURATION" (range 0 to 8191)
client settable attribute
client gettable attribute (current value is 4096)
"XV_HUE" (range 0 to 360)
client settable attribute
client gettable attribute (current value is 0)
"XV_ITURBT_709" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 0)
number of encodings: 2
encoding ID #0: "ntsc"
size: 720 x 480
rate: 59.940060
encoding ID #1: "pal"
size: 720 x 576
rate: 50.000000
screen #1
Adaptor #0: "NV17 Video Texture"
number of ports: 1
port base: 255
operations supported: PutImage
supported visuals:
depth 16, visualID 0xb5
depth 16, visualID 0xb7
depth 16, visualID 0xb8
depth 16, visualID 0xb9
depth 16, visualID 0xba
depth 16, visualID 0xbb
depth 16, visualID 0xbc
depth 16, visualID 0xbd
depth 16, visualID 0xbe
depth 16, visualID 0xbf
depth 16, visualID 0xb6
depth 16, visualID 0xc0
depth 16, visualID 0xc1
depth 16, visualID 0xc2
depth 16, visualID 0xc3
depth 16, visualID 0xc4
depth 16, visualID 0xc5
depth 16, visualID 0xc6
depth 16, visualID 0xc7
depth 16, visualID 0xc8
number of attributes: 3
"XV_SET_DEFAULTS" (range 0 to 0)
client settable attribute
"XV_ITURBT_709" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 0)
"XV_SYNC_TO_VBLANK" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 1)
maximum XvImage size: 2046 x 2046
Number of image formats: 4
id: 0x32595559 (YUY2)
guid: 59555932-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x32315659 (YV12)
guid: 59563132-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x59565955 (UYVY)
guid: 55595659-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x30323449 (I420)
guid: 49343230-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
Adaptor #1: "NV05 Video Blitter"
number of ports: 32
port base: 256
operations supported: PutImage
supported visuals:
depth 16, visualID 0xb5
depth 16, visualID 0xb7
depth 16, visualID 0xb8
depth 16, visualID 0xb9
depth 16, visualID 0xba
depth 16, visualID 0xbb
depth 16, visualID 0xbc
depth 16, visualID 0xbd
depth 16, visualID 0xbe
depth 16, visualID 0xbf
depth 16, visualID 0xb6
depth 16, visualID 0xc0
depth 16, visualID 0xc1
depth 16, visualID 0xc2
depth 16, visualID 0xc3
depth 16, visualID 0xc4
depth 16, visualID 0xc5
depth 16, visualID 0xc6
depth 16, visualID 0xc7
depth 16, visualID 0xc8
number of attributes: 2
"XV_SET_DEFAULTS" (range 0 to 0)
client settable attribute
"XV_SYNC_TO_VBLANK" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 0)
maximum XvImage size: 2046 x 2046
Number of image formats: 5
id: 0x32595559 (YUY2)
guid: 59555932-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x32315659 (YV12)
guid: 59563132-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x59565955 (UYVY)
guid: 55595659-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x30323449 (I420)
guid: 49343230-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x3
guid: 03000000-0000-0010-8000-00aa00389b71
bits per pixel: 32
number of planes: 1
type: RGB (packed)
depth: 24
red, green, blue masks: 0xff0000, 0xff00, 0xff


--
Christophe PEREZ
Écrivez moi sans _faute !

Avatar
Christophe PEREZ
Le Mon, 07 Mar 2005 16:41:49 +0000, Kevin Denis a écrit:

regarde avec mplayer -vo help la liste des sorties existantes.


Pilotes de sortie vidéo disponibles:
xvmc XVideo Motion Compensation
xv X11/Xv
x11 X11 ( XImage/Shm )
xover General X11 driver for overlay capable video output drivers
gl X11 (OpenGL)
gl2 X11 (OpenGL) - multiple textures version
sdl SDL YUV/RGB/BGR renderer (SDL v1.1.7+ only!)
fbdev Framebuffer Device
fbdev2 Framebuffer Device
svga SVGAlib
aa AAlib
vesa VESA VBE 2.0 video output
xvidix X11 (VIDIX)
cvidix console VIDIX
null Null video output
mpegpes Mpeg-PES to DVB card
yuv4mpeg yuv4mpeg output for mjpegtools
png PNG file
jpeg JPEG file
gif89a animated GIF output
pnm PPM/PGM/PGMYUV file
md5sum md5sum of each frame

Puis:
mplayer -vo ... film.avi
avec chacune des vo supportees.


J'en ai déjà essayé plein.
Et puis, pourquoi cela aurait-il changé subitement ?

Vlc ne lit que le son :

Interface de commande à distance initialisée, « h » pour obtenir de l'aide.
[00000194] main decoder error: no suitable decoder module for fourcc `DX50'.


DX50 ?


Ouaip, mais bon, j'en ai d'autres :
Interface de commande à distance initialisée, « h » pour obtenir de l'aide.
[00000202] main decoder error: no suitable decoder module for fourcc `XVID'.
VLC probably does not support this sound or video format.

J'ai le même problème quelque soit le codec... ou tout au moins pour
tous ceux que j'ai essayés, pourtant, jusque là j'ai toujours pu les
lire.

--
Christophe PEREZ
Écrivez moi sans _faute !


Avatar
l'indien
On Mon, 07 Mar 2005 23:02:01 -0400, Christophe PEREZ wrote:

Le Tue, 08 Mar 2005 00:09:41 +0100, l'indien a écrit:

Je pense que xvideo foire.
Essaye de voir ce que dit xvinfo.


Je ne saurai pas interpréter le résultat, désolé pour la longueur :


Ca a l'air correct, tu as bien le mode demandé dans la liste (YV12).
Est-ce que ça marche si tu essayes en -vo x11 ?
(ça risque d'être nettement plus couteux en CPU, par contre)


Avatar
Christophe PEREZ
Le Mon, 07 Mar 2005 23:04:38 -0400, Christophe PEREZ a écrit:

J'en ai déjà essayé plein.


Ben, soit j'avais mal essayé, soit il y a quelque chose qui a changé
entre temps, mais cette fois-ci, quelque soit (quasiment) le choix que je
fais pour vo, ça fonctionne, mais si je n'en précise pas, ça ne
fonctionne pas. Je ne sais pas ce qui est par défaut. Du coup, j'ai mis
vo = xv dans /etc/mplayer.

Et puis, pourquoi cela aurait-il changé subitement ?


La question reste posée...

J'ai le même problème quelque soit le codec... ou tout au moins pour
tous ceux que j'ai essayés, pourtant, jusque là j'ai toujours pu les
lire.


S'est réglé après une nouvelle recompilation de vlc. A force de
bidouiller, j'ai du tomber sur les bonnes options, mais j'avoue ne pas
trop savoir comment. C'est très empirique tout ça, et je n'aime pas bcp,
mais bon, mon problème semble réglé.

--
Christophe PEREZ
Écrivez moi sans _faute !

Avatar
Nicolas George
Christophe PEREZ wrote in message
:
mais si je n'en précise pas, ça ne
fonctionne pas.


Quels sont exactement mes messages de mplayer ? Normalement, il précise quel
driver il utilise, quelque chose comme :

VO: [xv] 704x384 => 704x384 Planar YV12

Avatar
Christophe PEREZ
Le Tue, 08 Mar 2005 16:43:29 +0000, Nicolas George a écrit:

Christophe PEREZ wrote in message
:
mais si je n'en précise pas, ça ne
fonctionne pas.


Quels sont exactement mes messages de mplayer ? Normalement, il précise quel
driver il utilise, quelque chose comme :


Ah, oui, effectivement.

VO: [xv] 704x384 => 704x384 Planar YV12


Sans vo = xv dans /etc/mplayer, donc par défaut :

========================================================================= vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0.0" => local
display) vo_xvmc: X-Video extension 2.2
vo_xvmc: X-Video MotionCompensation Extension version 1.0
=========================================================================
Et si je précise -vo x11, j'ai :

========================================================================= vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0.0" => local display)
=========================================================================
Ce serait donc ce xvmc dont je ne connais rien, qui me trahirait ?

--
Christophe PEREZ
Écrivez moi sans _faute !