Sous linux, j'utilise la commande suivante écrite par mes soins et qui transforme un fichier flash en fichier avi grâce à ffmpeg; il faut ensuite transformer les occurences du mot "xvid" en "XVID" car le nm6 n'aime pas les minuscules, d'où le sed :
#!/bin/bash
flash=$1
avi_tmp=${1%.flv}_tmp.avi
avi=${1%flv}avi
ffmpeg -i $flash -s 320x240 -r 20 -vcodec xvid $avi_tmp
sed 's/xvid/XVID/g' $avi_tmp > $avi
rm -f $avi_tmp
Il faut éventuellement modifier la première ligne en donnant le chemin vers votre exécutable bash, obtenu par
which bash
et penser à vous donner les droits en exécution sur le fichier :
chmod u+x nom_du_fichier
.
Je pense que ca s'adapte à d'autres formats en entrée, mais j'avoue ne pas avoir essayé. En tout cas évitez de l'utiliser tel quel pour transformer un fichier avi, le fichier d'origine serait écrasé.
(Je ne sais pas ce qui est adaptable sous windows que je ne fréquente pas.)
I.