Здравствуйте Злой! А Вы можете описать подробно, как этот скрипт использовать если стоит Windows 7
У меня не получается. Я создаю файл только с расширением .cmd туда вставляю этот скрипт, и ложу вместе с video запускаю его. И в итоге быстро появляются две пустые папки tmp и out.

Подскажите в чем ошибка
Код:
rename 's/ /_/gi' *.mkv *.avi *.srt *.mp4
mkdir out;
mkdir tmp;
for f in *.mkv *.avi *.flv *.mp4;
do
if [ -f "$f" ]
then
{
mencoder -oac faac -faacopts br=112:object=2 -channels 2 -srate 48000 \
-ovc x264 -x264encopts threads=auto:crf=27 \
"$f" -o "tmp/temp.avi"
mencoder "tmp/temp.avi" -ovc copy -oac copy -of rawvideo -o "tmp/video.h264" -nosound
mencoder "tmp/temp.avi" -ovc copy -oac copy -of rawaudio -o "tmp/audio.aac"
FR=$(mediainfo --Inform="Video;%FrameRate%" "tmp/temp.avi");
MP4Box -add "tmp/video.h264" -fps "$FR" -add "tmp/audio.aac" "tmp/output.mp4"
ffmpeg -i "tmp/output.mp4" -vcodec copy -acodec copy -threads 0 -f flv "tmp/temp.flv"
yamdi -i "tmp/temp.flv" -o "out/${f%.avi}.flv" -l
rm "tmp/temp.avi" ;
rm "tmp/video.h264" ;
rm "tmp/audio.aac" ;
rm "tmp/output.mp4" ;
rm "tmp/temp.flv" ;
}
else
echo "нет файла: $f"
fi
done
sleep 1800s;