Как мне установить libxvid для winff?

У меня проблемы с ffmpeg. Я хочу конвертировать файлы с помощью Winff, но не могу получить это сообщение об ошибке:

Unknown encoder 'libxvid'

Я попытался перекомпилировать ffmpeg с этого сайта . Я собрал его без икоты, так что это не проблема. У кого-нибудь есть предложения? Спасибо.

0
задан 2 June 2020 в 19:43

1 ответ

Почему бы и нет libxvid

Этот сайт - просто плагиат FFmpeg Wiki: Ubuntu . Вики не устанавливает libxvid по двум причинам:

  1. libxvid выводит старое, устаревшее видео формата MPEG-4. Этот формат был заменен более современными, более распространенными и более эффективными форматами, такими как H.264, H.265 / HEVC, VP9. Поэтому libxvid был удален из инструкций по компиляции очень давно.

  2. ffmpeg уже имеет встроенный видеокодер MPEG-4. Это сопоставимо по качеству с libxvid. Пример использования: ffmpeg -i input.avi -c: v mpeg4 output.mp4

Что вы можете сделать

Параметры, самые легкие в сложном:

  • Использовать -c: v mpeg4 вместо -c: v libxvid , если вам нужно видео MPEG-4.
  • Используйте более современный формат, такой как H.264, с -c: v libx264 .
  • Удалите скомпилированный ffmpeg и установите пакет ffmpeg из репозитория Ubuntu. Он поддерживает libxvid.
  • Перекомпилировать ffmpeg . Вам нужно установить пакет libxvidcore-dev из репозитория Ubuntu, а затем настроить ffmpeg с помощью - enable-libxvid .
1
ответ дан 19 June 2020 в 21:31

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

Похожие вопросы: