ffmpeg долго транскодирует два output'a

Я сочиняю команду ffmpeg, выглядит она следующим образом

ffmpeg -i test.avi -vframes 1 -vf scale=-1:240 -q:v 5 test.jpg -c:v copy -c:a aac -y test.mp4

Она берет avi файл и транскодирует его в test.mp4 и создает preview test.jpg. Все работает, но работает долго. Если делать сначала preview , а затем транскодинг. То работает быстрее. Я подозреваю, что ffmpeg каждый frame проводит через каждый output. Output, который делает preview должен быть обработан только один раз, но он обрабатывает каждый frame. Я пытался найти ключ, но ничего не нашел:(


Ответы (0 шт):