OVH Cloud OVH Cloud

Probleme bizarre avec mplayer

16 réponses
Avatar
ptitjack
Bonjour à tous,

Je travaille avec la Gentoo, un noyau 2.6.9, XFCE4
et Rox-filer.
Dans Rox-filer, j'ai créé un lien pour ouvrir
automatiquement une vidéo avec mplayer.
Le lien pointe sur /usr/bin/gmplayer
lrwxr-xr-x 1 <moi> users 17 jui 17 12:31
video_mpeg -> /usr/bin/gmplayer
Tout fonctionne nickel.
Dans ma barre de menu, j'ai une icône mplayer et
la commande associée est
/usr/bin/gmplayer
En lançant cette commande, la video se lance dans
un format que je ne peux modifier, et avec des
couleurs complètement différentes (le rouge est
devenu bleu...)

Pour essayer de piger quelque chose, je reproduis
le truc en console.
Résultat :
1- en utilisateur normal (moi) : je retrouve le
problème en tapant /usr/bin/gmplayer
et j'ai le message "No accelerated colorspace
conversion found"
2- en utilisateur normal, en lançant le lien de
Rox-filer, ça marche bien.
3-en root tout fonctionne bien.

J'avoue qu'il y a quelque chose qui m'échappe.
Merci à l'avance pour votre aide.

--
ptitjack

6 réponses

1 2
Avatar
ptitjack


C'est quoi comme vidéo, au juste ? Peux-tu indiquer complètement tout ce
qu'en dit mplayer ?


impossible de modifier la taille de l'image.



Ça c'est normal, c'est une des caractéristiques de -vo x11.


J'ai remarqué que tout ce qui est jaune apparait cyan.
Voilà tout ce que mplayer me dit :

mplayer -vo x11 koronis3kmr20a0.avi
MPlayer 1.0pre4-3.3.3 (C) 2000-2004 MPlayer Team

CPU: Advanced Micro Devices Athlon Thunderbird
1200 MHz (Family: 6, Stepping: 2)
Detected cache-line size is 64 bytes
MMX supported but disabled
MMX2 supported but disabled
3DNow supported but disabled
3DNowExt supported but disabled
CPUflags: MMX: 0 MMX2: 0 3DNow: 0 3DNow2: 0 SSE:
0 SSE2: 0
Compiled for x86 CPU with extensions:

Reading config file /usr/share/mplayer/mplayer.conf
Reading config file /home/utilisateur/.mplayer/config
Reading /home/utilisateur/.mplayer/codecs.conf: 66
audio & 176 video codecs
Font /home/utilisateur/.mplayer/font/font.desc
loaded successfully! (206 chars)
Using usleep() timing
Input config file
/home/utilisateur/.mplayer/input.conf parsed: 53 binds

Playing koronis3kmr20a0.avi.
Cache fill: 0,00% (0 bytes) AVI file format
detected.
VIDEO: [IV32] 400x400 24bpp 15,000 fps 714,4
kbps (87,2 kbyte/s)
========================================================================= Opening audio decoder: [pcm] Uncompressed PCM
audio decoder
AUDIO: 22050 Hz, 1 ch, 8 bit (0x8), ratio:
22050->22050 (176,4 kbit)
Selected audio codec: [pcm] afm:pcm (Uncompressed PCM)
========================================================================= vo: X11 running at 1152x864 with depth 24 and 32
bpp (":0.0" => local display)
========================================================================= Opening video decoder: [ffmpeg] FFmpeg's
libavcodec codec family
Selected video codec: [ffindeo3] vfm:ffmpeg
(FFmpeg Intel Indeo 3.1/3.2)
========================================================================= Checking audio filter chain for 22050Hz/1ch/8bit
-> 22050Hz/2ch/8bit...
AF_pre: af format: 1 bps, 1 ch, 22050 hz, little
endian unsigned int
AF_pre: 22050Hz 1ch Unsigned 8-bit
AO: [oss] 22050Hz 2ch Unsigned 8-bit (1 bps)
Building audio filter chain for 22050Hz/1ch/8bit
-> 22050Hz/2ch/8bit...
Starting playback...
VDec: vo config request - 400 x 400 (preferred
csp: Planar YVU9)
Could not find matching colorspace - retrying with
-vf scale...
Opening video filter: [scale]
VDec: using Planar YVU9 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
SwScaler: reducing / aligning filtersize 1 -> 1
SwScaler: reducing / aligning filtersize 5 -> 4
SwScaler: reducing / aligning filtersize 1 -> 1
SwScaler: reducing / aligning filtersize 5 -> 4

SwScaler: BICUBIC scaler, from Planar YVU9 to BGR
32-bit using C
VO: [x11] 400x400 => 400x400 BGR 32-bit

Voilà

--
ptitjack


Avatar
Nicolas George
ptitjack wrote in message
<41893a68$0$15751$:
Voilà tout ce que mplayer me dit :


<snip>

Bon, je me déclare incompétent. Ça pourrait valloir le coup de poster ça sur
la mailing-list de mplayer.

Avatar
no_spam
On Wed, 03 Nov 2004 21:07:04 +0100, ptitjack wrote:



C'est quoi comme vidéo, au juste ? Peux-tu indiquer complètement tout ce
qu'en dit mplayer ?


impossible de modifier la taille de l'image.



Ça c'est normal, c'est une des caractéristiques de -vo x11.


J'ai remarqué que tout ce qui est jaune apparait cyan.
Voilà tout ce que mplayer me dit :

[...]

SwScaler: BICUBIC scaler, from Planar YVU9 to BGR
32-bit using C
VO: [x11] 400x400 => 400x400 BGR 32-bit


C'est peut être ça: c'est généralement, c'est RGB, pas BGR.
Tu dois pouvoir forcer le mode RGB avec -vf rgb2bgr
Essaye mplayer -vo x11 -vf rgbtest pour voir...



Avatar
omnikron
On Wed, 3 Nov 2004 20:29:23 +0000 (UTC)
Nicolas George <nicolas$ wrote:

| ptitjack wrote in message
| <41893a68$0$15751$:
| > Voilà tout ce que mplayer me dit :
|
| <snip>
|
| Bon, je me déclare incompétent. Ça pourrait valloir le coup de
| poster ça sur la mailing-list de mplayer.

j'avais deja eu le meme probleme à une epoque pour qq fichiers
particuliers. j'avais recompilé mplayer et ca tournait nikel
apres... le packet que j'avais devait avoir un probleme. lorsqu'une
nouvelle version avait été dispo, j'avais enlevé mon .deb compilé
perso et mis le nouveau (marilla) et plus de probleme... bref je
pense que c'est pas grand chose.
Avatar
ptitjack

C'est peut être ça: c'est généralement, c'est RGB, pas BGR.
Tu dois pouvoir forcer le mode RGB avec -vf rgb2bgr
Essaye mplayer -vo x11 -vf rgbtest pour voir...



Bonjour,

J'ai obtenu ça avec une belle mire aux trois
couleurs rouge, vert et bleu.

Opening video filter: [rgbtest]
========================================================================= Opening video decoder: [dmo] DMO video codecs
External func OLEAUT32.dll:8
DMO dll supports VO Optimizations 0 1
DMO dll might use previous sample when requested
GetOutput r=0x0 size:230400 align:1
StreamCount r=0x0 1 1
Decoder supports the following YUV formats: YV12
YUY2 UYVY YVYU
Decoder is capable of YUV output (flags 0x1b)
VDec: vo config request - 320 x 240 (preferred
csp: Packed YUY2)
VDec: using BGR 32-bit as output csp (no 3)
Movie-Aspect is undefined - no prescaling applied.
VO: [x11] 320x240 => 320x240 BGR 32-bit
SwScaler: using unscaled BGR 32-bit -> BGR 32-bit
special converter
Selected video codec: [wmv9dmo] vfm:dmo (Windows
Media Video 9 DMO)


Bon autrement, avec -vo xv ça marche très bien.
Merci en tout cas pour votre aide.

--
ptitjack

Avatar
no_spam
On Thu, 04 Nov 2004 12:33:30 +0100, ptitjack wrote:


C'est peut être ça: c'est généralement, c'est RGB, pas BGR.
Tu dois pouvoir forcer le mode RGB avec -vf rgb2bgr
Essaye mplayer -vo x11 -vf rgbtest pour voir...



Bonjour,

J'ai obtenu ça avec une belle mire aux trois
couleurs rouge, vert et bleu.


Si c'est dans cet ordre, c'est que tout va bien, il n'y a pas d'inversion
de couleurs...

[...]

Bon autrement, avec -vo xv ça marche très bien.
Merci en tout cas pour votre aide.


Bon c'est déjà ça, de toute façon, c'est beaucoup plus efficace que
-vo x11 ....


1 2