FFMPEG (libx264) «высота не делится на 2»

Я пытаюсь кодировать .mp4 видео из набора кадров, используя FFMPEG с использованием кодека libx264.

Это команда, которую я запускаю:

/usr/local/bin/ffmpeg -r 24 -i frame_%05d.jpg -vcodec libx264 -y -an video.mp4

Иногда я получаю следующую ошибку:

[libx264 @ 0xa3b85a0] height not divisible by 2 (520x369)

После небольшого поиска кажется, что проблема связана с алгоритмом масштабирования и может быть исправлена добавлением аргумента -vf.

Однако в моем случае я не хочу делать масштабирование. В идеале я хочу сохранить размеры точно такими же, как у рам. Любой совет? Есть ли какое-то соотношение сторон, которое обеспечивает h264?

Ответы на вопрос(7)

Ваш ответ на вопрос