26 lines
526 B
Bash
Executable File
26 lines
526 B
Bash
Executable File
#!/bin/bash
|
|
|
|
DIR_CONVERT=$1
|
|
|
|
if [[ ! -d $DIR_CONVERT ]]
|
|
then
|
|
echo "Select a valid dir"
|
|
exit
|
|
fi
|
|
|
|
cd $DIR_CONVERT
|
|
if [[ ! -d CONVERT_FILE_MPG ]]
|
|
then
|
|
mkdir CONVERT_FILE_MPG
|
|
fi
|
|
for var in `ls -1 | grep -v CONVERT_FILE_MPG | cut -d"." -f1`
|
|
do
|
|
if [[ -f "CONVERT_FILE_MPG/${var}.mpg" ]]
|
|
then
|
|
echo "File CONVERT_FILE_MPG/${var}.mpg exist"
|
|
else
|
|
echo "${var}.mp4 -> CONVERT_FILE_MPG/${var}.mpg"
|
|
ffmpeg -loglevel panic -i ${var}.mp4 -target ntsc-vcd CONVERT_FILE_MPG/${var}.mpg 2> /dev/null
|
|
fi
|
|
done
|