Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Переконвертить 100 файлов wmv или mov в h264 mp4 на сервере?
Новая тема
Ответить
цитата
29/08/11 в 11:42
Vyacheslav
/dir/file001.mov
/dir/file002.mov
...
/dir/file100.mov
Как заставить ffmpeg последовательно переконвертить эти 100 файлов на сервере?
цитата
29/08/11 в 23:05
heavybit
Код:
# for i in /dir/*.mov; do ffmpeg $i; done
Последний раз редактировалось: heavybit (
12/02/12 в 20:20
), всего редактировалось 1 раз
цитата
29/08/11 в 23:06
adminZ
напиши на шеле скрипт )
convert.sh
#!/bin/sh
for t in `jot 100 1`
do
ffmpeg -i file${t}.mov ..... filenew${t}.avi
done
цитата
29/08/11 в 23:22
Vyacheslav
А конверт следующего начнётся по окончании конверта предыдущего?
Что произойдёт при передыдущем условии в случае ошибки конверта?
Можно ли парсить ошибки по ходу или окончанию этого шеловского скрипта?
цитата
29/08/11 в 23:29
heavybit
Все будет в цикле крутиться для всех файлов в директории, если закончилось ошибкой, то будет следующий конвертиться. Если знаешь примерный шаблон ошибки, то можно немного изменить, например так.
Код:
# for i in /dir/*.mov; do ffmpeg $i | grep -e "Error" > ./ffmpeg_error.log; done
Последний раз редактировалось: heavybit (
12/02/12 в 20:21
), всего редактировалось 1 раз
цитата
29/08/11 в 23:31
heavybit
Хотя можно сделать глобальный лог и потом его отпарсить на ошибки, так наверное будет лучше.
Последний раз редактировалось: heavybit (
12/02/12 в 20:21
), всего редактировалось 1 раз
цитата
30/08/11 в 00:10
adminZ
вобщето не есть хороший тон одной строкой писать команду вида
# for i in /dir/*.mov; do ffmpeg $i | grep -e "Error" > ./ffmpeg_error.log; done
))
хотя работать должно
напиши элементарный скрипт который будет все делать что тебе нада и будеш его запускать просто )
цитата
30/08/11 в 00:30
heavybit
adminZ писал:
вобщето не есть хороший тон одной строкой писать команду вида
Это скрипт в одну строку
ну конечно это не самый эстетичный скрипт, не спорю.
Последний раз редактировалось: heavybit (
12/02/12 в 20:21
), всего редактировалось 1 раз
цитата
30/08/11 в 07:55
Vyacheslav
Буду пробовать. Спасибо.
Новая тема
Ответить
Эта страница в полной версии