Как использовать кодеки ffmepg в Ubuntu

Я хочу воспроизводить файлы.wmv в Ubuntu, но кажется, что эти файлы являются проприетарными и не воспроизводятся в Windows. Поэтому скачали исходный код ffmpeg и скомпилировали его. Сейчас, ffmplay умеет воспроизводить файлы.wmv. Я хочу знать, как я могу использовать кодеки ffmpeg с проигрывателем VLC или с проигрывателем видео по умолчанию в Ubuntu.

2 ответа

Если нам не нужна новая или специальная версия, нам не нужно компилировать видео инструмент FFmpeg Установите ffmpeg,

Доступно для установки из репозиториев. После установки он также установит кодеки, необходимые для воспроизведения большинства форматов.

На данный момент это будет пакет libavcodec-extra-53 Установите libavcodec-extra-53 который также может быть установлен без ffmpeg, если нам нужны только кодеки для других приложений.

После установки ffmpeg выведет список всех поддерживаемых кодеков, включая версии WMV:

ffmpeg -codecs

Из-за ошибки мы получим это вводящее в заблуждение сообщение:

*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.

Мы можем игнорировать это, так как ffmpeg все еще поддерживается и будет развиваться. Но мы можем, конечно, также установить и запустить avconv Установите avconv который имеет почти такую ​​же функциональность и синтаксис команды.

Установить через центр программного обеспечения

Вы захотите получить h264, так как именно это использует VLC. Чтобы получить кодек для ffmpeg, вам нужно будет перекомпилировать с библиотекой lib. Я написал bash-скрипт для этого, чтобы загрузить и выполнить сборку мультилибов.

https://gist.github.com/faroncoder/7935868

Вам нужно будет chmod +x файл перед запуском скрипта.

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