Как ускорить конвертацию видео

В настоящее время я работаю над проектом, который включает в себя преобразование большой серии.jpg (>6000) в видео формат. Эти кадры (320x240) хранятся в папках со скоростью 2,5 кадра в секунду. Создание пары папок каждый час, которые необходимо конвертировать как можно скорее.

Сейчас я попытался скопировать папку на RAM-диск и использовать avconv, который занимает около минуты.

Вот моя команда:

avconv -threads auto -y -r 2.51 -i %03d-capture.jpg -s 320x240 -r 25 video.mpeg

может ли ffmpeg работать быстрее? Есть ли способ ускорить его? Какой формат видео занимает меньше времени для преобразования?

1 ответ

Решение

ffmpeg с x264 должен работать быстрее.

ffmpeg -threads auto -y -framerate 2.51 -i %03d-capture.jpg -r 25 -preset ultrafast video.mp4

Я удалил параметр размера, так как, если их не нужно изменять, вы можете сэкономить время, обходя вызов скалера.

Другие вопросы по тегам