A voir également:
- Un script pour encodage vidéo de rip TV
- Script vidéo youtube - Guide
- Montage video windows - Guide
- Comment télécharger une vidéo youtube - Guide
- Problème de réception tv pas de signal aujourd' hui - Guide
- Comment mettre une vidéo sur powerpoint - Guide
3 réponses
Bonjour,
Je ne suis pas le dieu du bash (je l'utilise en tout amateurisme et sans réelles connaissances) mais tu peux tenter de créer un fichier de script comme suit:
#!/bin/sh
for file in `ls *.mpeg`;
do mencoder ${file} -ovc frameno -oac mp3lame -lameopts vbr=3 -o frameno${file}.avi;
echo "commande 1 OK (${file})";
do mencoder ${file} -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vpass=1:vbitrate=1400:vhq:aspect=1.33 -o ${file}.avi;
echo "commande 2 OK (${file})";
do mencoder ${file} -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vpass=2:vbitrate=1400:vhq:aspect=1.33 -o ${file}.avi;
echo "writing ${file}";
done;
Ce script, inséré dans un dossier, effectuera les 3 commandes sur tous les fichiers mpeg contenu dans le même dossier.
au préalable il sera nécessaire d'effectuer un chmod +x monscript, puis ./monscript pour le lancer.
Je ne suis pas le dieu du bash (je l'utilise en tout amateurisme et sans réelles connaissances) mais tu peux tenter de créer un fichier de script comme suit:
#!/bin/sh
for file in `ls *.mpeg`;
do mencoder ${file} -ovc frameno -oac mp3lame -lameopts vbr=3 -o frameno${file}.avi;
echo "commande 1 OK (${file})";
do mencoder ${file} -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vpass=1:vbitrate=1400:vhq:aspect=1.33 -o ${file}.avi;
echo "commande 2 OK (${file})";
do mencoder ${file} -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vpass=2:vbitrate=1400:vhq:aspect=1.33 -o ${file}.avi;
echo "writing ${file}";
done;
Ce script, inséré dans un dossier, effectuera les 3 commandes sur tous les fichiers mpeg contenu dans le même dossier.
au préalable il sera nécessaire d'effectuer un chmod +x monscript, puis ./monscript pour le lancer.
2 sept. 2008 à 14:35
Problème quand je lance le script
./Encodage3Passes.sh: 5: Syntax error: "do" unexpected (expecting "done")
2 sept. 2008 à 15:38
#!/bin/sh
for file in `ls *.mpeg`;
do
mencoder ${file} -ovc frameno -oac mp3lame -lameopts vbr=3 -o frameno${file}.avi;
echo "commande 1 OK (${file})";
mencoder ${file} -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vpass=1:vbitrate=1400:vhq:aspect=1.33 -o ${file}.avi;
echo "commande 2 OK (${file})";
mencoder ${file} -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vpass=2:vbitrate=1400:vhq:aspect=1.33 -o ${file}.avi;
echo "writing ${file}";
done;
La c'est bon le script est OK