bonjour,

voici un script qui convertit les flv dans une arborescence de répertoire en avi.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
#!/bin/sh
 
if [ $# -ne 1 ]; then
    echo "Usage: ${0} rep"
    exit -1
fi
 
find "$1" -name "*.flv" -a -type f -print | while read file; do
    filenameWOext=`expr match "$file" '\(.*\).flv$'`
    echo "traitement du fichier ${filenameWOext}"
    ffmpeg -i "${file}" -f avi "${filenameWOext}.avi"  # ligne A
    #rm -rf "${file}"
done
Cependant il ne fonctionne par correctement. Il conveti un fichier est s'arrete. Il retrourne au batch. Quand je commente la ligne A, le script liste bien tous les fichiers flv de $1.

Merci de votre aide