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 05/10/2014, à 09:29

le-peyo

[RESOLU, ou plutôt CONTOURNÉ] Aide pour un cript "anti-tearing" SVP

Salut tout le monde.

J'ai essayé diverses solutions afin d'en finir avec le tearing (comme Compton), mais sans succès.
J'en ai convenu que le plus simple et efficace était de faire un script qui désactive le compositeur d'affichage (sous xfce) puis lance la vidéo (avec Vlc), puis réactive le compositeur.

Je ne suis pas un grand scripteur et pour l'instant je n'ai que ça qui fonctionne, mais il m'ouvre un Vlc "vide":

#!/bin/bash
xfconf-query -c xfwm4 -p /general/use_compositing -s false && vlc && xfconf-query -c xfwm4 -p /general/use_compositing -s true
exit

En cherchant j'ai trouvé différents scripts sur le net comme celui-ci par exemple :

#!/bin/bash
player=vlc;
xfconf-query --channel=xfwm4 --property=/general/use_compositing --set=false;
$player;
while [ "$(pidof $player)" > /dev/null ] 
do
:
done
xfconf-query --channel=xfwm4 --property=/general/use_compositing --set=true;

Mais comme dans le mien, ce qui me manque c'est un argument à Vlc pour qu'il s'ouvre avec la vidéo choisie genre %U ou %f (qui ne donnent rien mad ) ou une option genre "vlc --file" qui corresponde à la vidéo quand je double-clique dessus...
La doc de Vlc ne m'a pas aidé...

Sinon comment chaîner les commandes "usr/bin/vlc" & "chemin/nom_du_script" pour que :

usr/bin/vlc
&
if $(xfconf-query --channel=xfwm4 --property=/general/use_compositing) == "true"
then
	xfconf-query --channel=xfwm4 --property=/general/use_compositing --set=false
else
	xfconf-query --channel=xfwm4 --property=/general/use_compositing --set=true
fi

Je n'arrive pas à trouver d'infos sur le net.
J'en appelle à votre aide.

Dernière modification par le-peyo (Le 03/02/2015, à 16:09)


Sous Linux depuis 2009 | Xubuntu 22.04 LTS | Lenovo Thinkpad W540
Windows... ? J'connais pas...
Petits scripts vidéos bien pratiques =>
C'est le moment : OMS et Institut Pasteur !

Hors ligne

#2 Le 05/10/2014, à 10:40

Yannou90

Re : [RESOLU, ou plutôt CONTOURNÉ] Aide pour un cript "anti-tearing" SVP

Bonjour

#!/bin/bash
VLC_FILES=${@}
xfconf-query -c xfwm4 -p /general/use_compositing -s false
vlc ${VLC_FILES}
xfconf-query -c xfwm4 -p /general/use_compositing -s true
exit 0

Enregistre ce script  ou tu sais pouvoir le trouver, par exemple dans /home/$USER/bin/no_tearing.sh

Rends le éxécutable, tu le lance en terminal avec comme argument le fichier vidéos que tu souhaites voir.

Pour automatiser la lecture tu peux également faire un clique droit sur une vidéo  -> ouvrir avec une autre application , laisser cocher la case toujour effectué cette action et sélectionner le script

Au début du script j'utilise :

VLC_FILES=${@}

Ou ${@} prend la valeur de tout les arguments passé au  script , tu peux donc lancer le script avec plusieurs vidéos
Voilou ...

Hors ligne

#3 Le 05/10/2014, à 10:55

le-peyo

Re : [RESOLU, ou plutôt CONTOURNÉ] Aide pour un cript "anti-tearing" SVP

Super, merci beaucoup !


Sous Linux depuis 2009 | Xubuntu 22.04 LTS | Lenovo Thinkpad W540
Windows... ? J'connais pas...
Petits scripts vidéos bien pratiques =>
C'est le moment : OMS et Institut Pasteur !

Hors ligne

#4 Le 05/10/2014, à 11:49

Yannou90

Re : [RESOLU, ou plutôt CONTOURNÉ] Aide pour un cript "anti-tearing" SVP

Pas de soucis et n'hésites pas tongue
A plus ...

Hors ligne

#5 Le 05/10/2014, à 12:04

Zurg

Re : [RESOLU, ou plutôt CONTOURNÉ] Aide pour un cript "anti-tearing" SVP

Pas besoin de ce script, normalement avec Compton ça fonctionne sans screen tearing.

Dernière modification par Zurg (Le 05/10/2014, à 12:05)

Hors ligne

#6 Le 05/10/2014, à 14:25

Yannou90

Re : [RESOLU, ou plutôt CONTOURNÉ] Aide pour un cript "anti-tearing" SVP

Bien sur , mais si je reprends l'intitulé du sujet : "_Aide pour un {s}cript "anti-tearing" SVP_", je suis dans les clous et l'auteur à résolu son probleme tongue

Hors ligne

#7 Le 05/10/2014, à 19:06

le-peyo

Re : [RESOLU, ou plutôt CONTOURNÉ] Aide pour un cript "anti-tearing" SVP

Zurg a écrit :

Pas besoin de ce script, normalement avec Compton ça fonctionne sans screen tearing.

Merci, mais...

le-peyo a écrit :

J'ai essayé diverses solutions afin d'en finir avec le tearing (comme Compton), mais sans succès.

(post #1)

À plus.

Dernière modification par le-peyo (Le 05/10/2014, à 19:07)


Sous Linux depuis 2009 | Xubuntu 22.04 LTS | Lenovo Thinkpad W540
Windows... ? J'connais pas...
Petits scripts vidéos bien pratiques =>
C'est le moment : OMS et Institut Pasteur !

Hors ligne

#8 Le 03/02/2015, à 14:27

Cyrustik

Re : [RESOLU, ou plutôt CONTOURNÉ] Aide pour un cript "anti-tearing" SVP

Alors finalement svp , le script final ressemble à quoi svp ?


Processeur AMD A4-4000 Dual core 
Carte EVGA GTX650 SC Nvidia
Carte mère : GA-F2A55M-HD2
4Go de RAM.......Xubuntu 12.04.5 LTS

Hors ligne

#9 Le 03/02/2015, à 16:08

le-peyo

Re : [RESOLU, ou plutôt CONTOURNÉ] Aide pour un cript "anti-tearing" SVP

Ben en fait, comme je n'aime pas m'avouer vaincu je suis revenu à la charge et j'ai fini par arriver à faire tourner compton en plaçant le fichier compton.conf non pas dans /home/peyo mais dans mon /home/peyo/.config
J'en parlais dans le post #56 de ce fil (en octobre 2014) et j'ai oublié de le préciser ici.

... du coup je n'ai pas besoin de script... que j'ai mis à la poubelle il n'y a pas une semaine car je ne m'en suis quasiment jamais servi...

Désolé...

Je passe en [contourné]

À plus.

Dernière modification par le-peyo (Le 03/02/2015, à 16:12)


Sous Linux depuis 2009 | Xubuntu 22.04 LTS | Lenovo Thinkpad W540
Windows... ? J'connais pas...
Petits scripts vidéos bien pratiques =>
C'est le moment : OMS et Institut Pasteur !

Hors ligne