10pa
Бразеры, подскажите.
Надо все flv ролики в папке сжать до 10Мб
Вот скрипт есть, запускаю в этой же папке. Но там получается, что ролики просто по времени обрезаются, чтобы влезть в заданные 10Мб
for f in *.flv ; do
ffmpeg -i ${f} -fs 10000000 -y /path_for_new/${f/.avi/.wmv/.flv}
done
Как сделать, чтобы по времени они не урезались, а чтобы качество ужималось. Ну вобщем надо подогнать всё по размеру под 10Мб, ну или меньше, если он изначально меньше 10Мб, без урезания по длительности.
Заранне спасибо.
Dr.Syshalt
Делишь желаемый размер ролика на его продолжительность в секундах, получаешь битрейт, с этим фиксированным битрейтом (-b опция) жмешь. Только в единицах измерения не запутайся, битрейт в
килобитах в секунду измеряется ))
А вот качество будет неважное - на постоянном битрейте.
10pa
Dr.Syshalt писал:
Делишь желаемый размер ролика на его продолжительность в секундах, получаешь битрейт, с этим фиксированным битрейтом (-b опция) жмешь. Только в единицах измерения не запутайся, битрейт в килобитах в секунду измеряется ))
А вот качество будет неважное - на постоянном битрейте.
Отличная идея.
Можешь пару строк кода черкануть? Буду очень признателен