#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 ;
-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 :
-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
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 .
Ç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
RESUME : ajoutez ceci dans votre .mplayer/config :
vo=x11 keepaspect=no zoom=yes
Cela marche bien, effectivement.
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
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
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
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
Merci (d'avoir lu la doc à ma place )
Dernière modification par cbonar (Le 22/12/2008, à 23:01)
Hors ligne