vendredi, mai 28, 2010

Imagine ...

imagine there's no heaven
it's easy if you try
no hell below us
above us only sky

imagine all the people
living for today

imagine there's no country
it isn't hard to do
nothing to kill or die for
and no religion too

imagine all the people
living life in peace

you may say I'm a dreamer
but I'm not the only one
I hope someday, You'll join us
And the world will be as one.

Imagine no possession
I wonder if you can
No need for greed or hunger
A brotherhood of man

Imagine all the people
Sharing all the world

/john lennon.

dimanche, mai 16, 2010

youtube-howto

mencoder MVI_0355.AVI -ovc xvid -xvidencopts bitrate=800 -vf scale=320:240 -oac mp3lame -srate 16000 -o spacemission.avi

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");