- Bienvenue au Paris Java User Group !
- Internal_Video
Internal_Video
Last modified by Charles Sabourdin on 2015/03/03 21:23
#!/bin/bash
#
# C.A. Sabourdin
# Scipt pour encoder les fichier .MTS du parisJug
#
# http://www.thegeekstuff.com/2010/07/bash-string-manipulation/
# http://abs.traduc.org/abs-5.0-fr/ch09s02.html
liste_fichiers=`ls *.MTS`
echo -n "begin ";date
for fichier in $liste_fichiers
do
echo -n "begin ${fichier} ";date
if [ -e ${fichier/%.MTS/.mp4} ]
then
echo "Le Fichier : ${fichier/%.MTS/.mp4} existe";
# rm -i ${fichier/%.MTS/.mp4}
else
ffmpeg -i ${fichier} -vcodec libx264 -deinterlace -crf 25 -f mp4 -s hd480 -ab 128k -threads 0 -strict -2 -y ${fichier/%.MTS/.mp4};
fi
echo -n "end ${fichier} ";date
done
echo -n "end ";date
#
# C.A. Sabourdin
# Scipt pour encoder les fichier .MTS du parisJug
#
# http://www.thegeekstuff.com/2010/07/bash-string-manipulation/
# http://abs.traduc.org/abs-5.0-fr/ch09s02.html
liste_fichiers=`ls *.MTS`
echo -n "begin ";date
for fichier in $liste_fichiers
do
echo -n "begin ${fichier} ";date
if [ -e ${fichier/%.MTS/.mp4} ]
then
echo "Le Fichier : ${fichier/%.MTS/.mp4} existe";
# rm -i ${fichier/%.MTS/.mp4}
else
ffmpeg -i ${fichier} -vcodec libx264 -deinterlace -crf 25 -f mp4 -s hd480 -ab 128k -threads 0 -strict -2 -y ${fichier/%.MTS/.mp4};
fi
echo -n "end ${fichier} ";date
done
echo -n "end ";date
fghfghf