Я пытаюсь кодировать видео .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?