@verycooldev

Как исправить width not divisible by 2 оставив разрешение?

Получаю ошибку

[libx264 @ 0x1b64f80] width not divisible by 2 (195x130)
Output #0, mp4, to 'mp4/ttt.mp4':
    Stream #0:0: Video: h264, none, q=2-31, 128 kb/s, 14.29 fps
    Metadata:
      encoder         : Lavc56.60.100 libx264
Stream mapping:
  Stream #0:0 -> #0:0 (gif (native) -> h264 (libx264))
Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height


Нахожу решения, которые предлагают полностью поменять разрешение. Как это не делать? Как просто добавить или убрать пиксель к существующему разрешению?
  • Вопрос задан
  • 2717 просмотров
Решения вопроса 1
Кодеку h264 требуются исключительно чётные размерности ширины и высоты.
Добавьте (scale) или уберите (crop) 1 пиксель.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы