Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/09/2007, à 13:13

Yannick_LM

Mplayer fulscreen + compiz / beryl

Je mets ça ici, d'abord pour ne pas l'oublier.

Voilà, il y un truc qui m'avait toujours embêté avec mplayer, c'est que j'avais toujours des problèmes quand j'essayais de lire une vidéo avec béryl  ou maintenant compiz d'activé.

Avec xv, j'avais le célèbre phénomène de fenêtres noires, donc je passais en -vo x11, mais voilà, pas moyen de faire un fullscreen. ( l'image était en plein écran, mais restait à la même échelle)

En testant smplayer, je m'aperçois que je n'ai plus de problèmes du tout.

Ah,ah !

Un rapide examen des logs ( merci les devs d'avoir prévu cette possibilité ) , j'ai trouvé la solution :
l'option nokeepaspect  est faite pour ça ;

man mplayer a écrit :

-nokeepaspect
              Do not keep window aspect ratio  when  resizing  windows.   Only
              works  with  the  x11,  xv,  xmga,  xvidix, directx video output
              drivers.  Furthermore under X11 your window manager has to honor
              window aspect hints.

Mais ça ne fonctionne toujours pas...

Je regarde encore une fois le logs, et je trouve en plus cette option :

man mplayer a écrit :

-zoom
              Allow software scaling, where available.  This will allow  scal‐
              ing  with  output  drivers (like x11, fbdev) that do not support
              hardware scaling where MPlayer disables scaling by  default  for
              performance reasons.

Ouf ! Et là, ça fonctionne enfin.


Voilà, alors je crois que le problème ne se pose qu'avec les ATI pour lesquelles compiz fonctionne, et pour les amateurs de lecteurs vidéos en consoles. (  ça fait beaucoup de conditions ...)


Je poste ici et je rajoute un petit commentaire dans la doc.

J'attends aussi vos retours pour être sûr de la pertinence de la chose.
(Surtout si "ça marchait mieux avant ! ")
------------------

RESUME : ajoutez ceci dans votre .mplayer/config :

vo=x11
keepaspect=no
zoom=yes

Dernière modification par Yannick_LM (Le 04/09/2007, à 13:21)


Trucs et astuces pour Vim
Ma web page  avec des trucs dessus ...

Hors ligne

#2 Le 04/09/2007, à 13:28

G-rom

Re : Mplayer fulscreen + compiz / beryl

Ou sinon sorti xv et pour le probleme d'ecran noir dû aux driver nvidia lancer compiz-fusion avec les options qui vont bien

compiz --indirect-rendering --replace --loose-binding

EDIT : dsl j'ai lu trop vite apparemment ton problème d'écran noir est avec une ATI (bizarre oO)

Dernière modification par G-rom (Le 04/09/2007, à 13:30)


Quand tu ne sais pas (cherche puis) demande, quand tu sais partage.

Hors ligne

#3 Le 04/09/2007, à 14:08

Yannick_LM

Re : Mplayer fulscreen + compiz / beryl

Non, pas un écran noir, juste le fenêtres sont noires pendant le déplacement d'une vidéo.

Ca se règle avec gstreamer-properties ( X sans xv ) pour totem, et en choisissant  une option similaire pour VLC...


Trucs et astuces pour Vim
Ma web page  avec des trucs dessus ...

Hors ligne

#4 Le 04/09/2007, à 16:33

G-rom

Re : Mplayer fulscreen + compiz / beryl

mmmmoki


Quand tu ne sais pas (cherche puis) demande, quand tu sais partage.

Hors ligne

#5 Le 10/09/2007, à 21:13

Mavrick

Re : Mplayer fulscreen + compiz / beryl

Moi j'ai une ATI et j'ai ce probleme avec totem depuis que j'utilise beryl, j'ai pas tres bien compris ta solution alors tu peut m'expliquer SVP roll

Merci

#6 Le 10/09/2007, à 23:27

Alain.g

Re : Mplayer fulscreen + compiz / beryl

Activer l'option zoom seulement serait suffisant.

En revanche, si c'est pour éviter un problème se produisant uniquement lors du déplacement de la fenêtre dans laquelle se joue la vidéo, je me demande si ça vaut le coup d'utiliser la sortie x11 juste pour ça hmm.
Ça entraîne quand même une grosse augmentation de la consommation cpu .

Dernière modification par Alain.g (Le 10/09/2007, à 23:28)


Xubuntu Karmic !

Hors ligne

#7 Le 23/10/2007, à 18:38

Blyver

Re : Mplayer fulscreen + compiz / beryl

Yannick_LM a écrit :

RESUME : ajoutez ceci dans votre .mplayer/config :

vo=x11
keepaspect=no
zoom=yes

Cela marche bien, effectivement. big_smile
En tout cas au niveau de l'image, mais dès que je passe en fullscreen un décalage audio/vidéo se créé (de plus en plus important). Je pense que c'est la vidéo qui ralentit sad

Est-ce que quelqu'un a une idée de l'origine du problème, ou en tout cas une méthode pour le résoudre ?
Et pas la peine de proposer d'utiliser + et - pour décaler l'image et le son, j'ai essayé ça ne fonctionne pas (ne me demandez pas pourquoi lol).


ASUS P5K Premium Wifi-AP - Intel Core 2 Quad Q6600
4 Go RAM PC8500 Corsair - Nvidia 8800 GT 1 Go
Ubuntu 9.04 Jaunty

Hors ligne

#8 Le 23/10/2007, à 20:52

Alain.g

Re : Mplayer fulscreen + compiz / beryl

Blyver a écrit :

Est-ce que quelqu'un a une idée de l'origine du problème

Le problème vient du fait d'utiliser la sortie x11 (du moins avec cette vidéo et ta config). Solution : utiliser xv à la place (sans l'option keepaspect et zoom)


Xubuntu Karmic !

Hors ligne

#9 Le 22/12/2008, à 20:13

cbonar

Re : Mplayer fulscreen + compiz / beryl

Merci, ça me chiffonnait depuis un moment moi aussi ;-)

ps : j'ai un chipset Intel 915, ce n'est donc pas limité à ATI

Hors ligne

#10 Le 22/12/2008, à 21:26

Yannick_LM

Re : Mplayer fulscreen + compiz / beryl

Joli déterrage wink

Marrant que ça serve encore.


Trucs et astuces pour Vim
Ma web page  avec des trucs dessus ...

Hors ligne

#11 Le 22/12/2008, à 23:00

cbonar

Re : Mplayer fulscreen + compiz / beryl

Effectivement, ayant fait un rapide passage sous kde 4 je n'avais pas le problème. Mais, étant revenu sous kde 3 et ayant goûté à compiz, il a fallu que je le réinstalle et je me suis retrouvé devant ce problème (que j'avais oublié depuis ma dernière tentative, cela dit)...

Avec le manque de maturité de kde 4, je pense qu'un certain nombre de personnes vont rester sous kde 3 un moment, ce conseil a donc toutes les chances de servir wink

Merci (d'avoir lu la doc à ma place big_smile)

Dernière modification par cbonar (Le 22/12/2008, à 23:01)

Hors ligne