Mon canon powershot A540 enregistrant le son de ses vidéos en PCM non compressé (comprenez ".WAV"), j'ai tout intérêt à faire un peu de pré-traitement avant d'envoyer mes vidéos sur youtube ou facebook ... ou même de les conserver sur disque externe ou DVD :P
A défaut d'un script tout fait, j'ai sur (certains) de mes $HOME un fichier "youtube-howto" pour me souvenir des arguments un peu tortueux à passer pour le réencodage.
En espérant que ce soit un jour utile à quelqu'un d'autre que moi.
Et en version "script pour se simplifier la vie", ça donne :
#!/usr/bin/perl
($input, $pname, $scale, $more) = @ARGV;
$input =~ /([a-z-_]+)([0-9]+).avi/;
$output="$1$2-$pname.avi";
$extraopt = "-vf scale=$scale" if defined $scale;
$extraopt.=$more;
$codopt = "-ovc xvid -xvidencopts bitrate=800 $extraopt -oac mp3lame -srate 16000";
exit (system "nice mencoder $input $codopt -o $output");
1 commentaire:
ouaip... mon Pana me fait aussi des fichiers .MOV énorme !
Enregistrer un commentaire