2010-12-20 2 views

Répondre

10

Vous pouvez le faire assez facilement dans le terminal, étant donné que ffmpeg est installé. Dans votre terminal, entrez les informations suivantes:

$>cd /your/path/to/videos 
$>for i in *.mp4; do ffmpeg -i $i -ar 44100 $i.flv; done 

La deuxième commande simplement passer dans chaque fichier mp4 et attribue le nom de 'i $. Vous appelez ensuite ffmpeg en utilisant $ i comme nom de fichier d'entrée et de sortie. Pour la sortie, vous ajoutez simplement l'extension, dans ce cas $ i.flv. Donc, si votre nom de fichier est 'video.mp4', il sera affiché en tant que 'video.mp4.flv'.

Espérons que cela aide.

+3

En windoze, la commande ressemble à ceci: pour f% en (* .m4a * .wma) ffmpeg -i "% f" -acodec libmp3lame -ab 128k "% f.mp3" –

0

Cela va convertir et renommer les nouveaux fichiers en utilisant la découverte et les fonctions ffmpeg et la suppression des questions de sortie:

find /mymediapath (\ -name '*.mp4' \) -exec bash -c 'ffmpeg -y -i "$0" -strict -2 "${0/mp4/flv}"' {} \; 
Questions connexes