Показать сообщение отдельно
Старый 17.02.2012, 18:16 Вверх   #3
Опытный пользователь
 
Аватар для Tauren
Tauren вне форума
Доп. информация
По умолчанию

Здравствуйте Злой! А Вы можете описать подробно, как этот скрипт использовать если стоит 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;
  Ответить с цитированием
 
Время генерации страницы 0.03076 секунды с 10 запросами