Как установить и использовать FFmpeg в Ubuntu 18.04
Как установить и использовать FFmpeg в Ubuntu 18.04
How to Install and Use FFmpeg on Ubuntu 18.04
В этом руководстве описаны шаги, необходимые для установки FFmpeg в Ubuntu 18.04. Мы покажем вам, как установить стабильную версию дистрибутива и последнюю версию FFmpeg.

Те же инструкции применимы для Ubuntu 16.04 и любого дистрибутива на основе Ubuntu, включая Linux Mint и Elementary OS.
Прежде чем приступить
Для завершения установки вам необходимо войти в систему как пользователь root или пользователь с привилегиями sudo .
Установка FFmpeg 3.x в Ubuntu
Официальные репозитории Ubuntu содержат пакеты FFmpeg, которые можно установить с помощью apt
диспетчера пакетов. Это самый простой способ установить FFmpeg в Ubuntu. Однако версия, включенная в репозитории, может отставать от последней версии FFmpeg.
На момент написания этой статьи текущая версия FFmpeg, доступная в репозиториях Ubuntu 18.04, была 3.4.4
.
Выполните следующие действия, чтобы установить FFmpeg 3.x в Ubuntu 18.04:
-
Начните с обновления списка пакетов:
sudo apt update
-
Затем установите FFmpeg, введя следующую команду:
sudo apt install ffmpeg
-
Чтобы убедиться, что пакет установлен правильно, используйте
ffmpeg -version
команду, которая выводит версию FFmpeg:
ffmpeg -version
Результат должен выглядеть примерно так:
ffmpeg version 3.4.4-0ubuntu0.18.04.1 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 7 (Ubuntu 7.3.0-16ubuntu3)
Чтобы распечатать все доступные кодировщики и декодеры FFmpeg, введите:
ffmpeg -encoders
ffmpeg -decoders
Вот и все. FFmpeg 3 теперь установлен в вашей системе, и вы можете начать его использовать.
Установка FFmpeg 4.x в Ubuntu
Версия 4.x FFmpeg добавляет ряд новых фильтров, кодировщиков и декодеров.
Самый простой способ - установить FFmpeg 4.x на Ubuntu 18.04 - использовать систему быстрой упаковки.
Откройте терминал, нажав, Ctrl+Alt+T
и установите пакет оснастки FFmpeg, набрав:
sudo snap install ffmpeg
Загрузка может занять некоторое время в зависимости от скорости вашего соединения.
После этого проверьте установку FFmpeg, выполнив ffmpeg -version
команду:
ffmpeg -version
Результат должен выглядеть примерно так:
ffmpeg version n4.1.4 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 7 (Ubuntu 7.4.0-1ubuntu1~18.04.1)
Это оно! FFmpeg установлен в вашей системе и готов к использованию.
FFmpeg 4 также доступен из PPA Роба Сэвори .
Примеры FFmpeg
Базовая конверсия
При преобразовании аудио- и видеофайлов с помощью ffmpeg
вам не нужно указывать форматы ввода и вывода. Формат входного файла определяется автоматически, а выходной формат определяется по расширению файла.
-
Конвертируйте видеофайл из mp4 в webm:
ffmpeg -i input.mp4 output.webm
-
Конвертируйте аудиофайл из mp3 в ogg:
ffmpeg -i input.mp3 output.ogg
Указание кодеков
При преобразовании файлов вы можете указать кодеки, которые хотите использовать с -c
опцией. Кодек может быть именем любого поддерживаемого декодера / кодировщика или специальным значением, copy
которое просто копирует входной поток.
-
Конвертируйте видеофайл из mp4 в webm с помощью
libvpx
видеокодека иlibvorbis
аудиокодека:
ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm
-
Конвертируйте аудиофайл из mp3 в ogg, закодированный с помощью
libopus
кодека.
ffmpeg -i input.mp3 -c:a libopus output.ogg
Заключение
Вы успешно установили FFmpeg на свой Ubuntu 18.04. Теперь вы можете посетить официальную страницу документации FFmpeg и узнать, как использовать FFmpeg для преобразования ваших видео и аудио файлов.