Bonjour !
Je crée un petit script pour mon papa sous Debian, et ce serait pour encoder quelques vidéos qui proviennent d’Internet (des podcasts ou des vidéos youtube téléchargées avec downloadhelper qui sont souvent en flv ou mp4).
Il voudrait les regarder sur sa télé en clé usb, mais celle-ci est assez restrictive et ne lit que du mp3 et du xvid.
Du coup, je voulais lui faire un petit script tout bête, que voici, pour encoder la vidéo de son choix :
[code]#!/bin/sh
xmessage “Clique ici pour démarrer l’encodage, une autre fenêtre apparaîtra quand ce sera fini”
mencoder “$1” -oac mp3lame -lameopts cbr:br=128 -ovc xvid -xvidencopts bitrate=1200 -o “$1_encoder.avi”
xmessage "L’encodage est fini. "
exit 0[/code]
Mais voilà, ce script fonctionne parfaitement si je fais, par exemple :
~/Scripts/.encodage fichieràencoder
En revanche, si je fais un clic-droit, ouvrir avec, que je choisis la ligne de commande personnalisée, ça ne fonctionne pas, rien ne se lance, même pas un émulateur de terminal alors que la case est cochée.
Merci pour votre aide.