
FFmpeg — это бесплатный инструмент командной строки с открытым исходным кодом для перекодирования мультимедийных файлов. Он содержит набор общедоступных аудио- и видеобиблиотек, таких как libavcodec, libavformat и libavutil. С помощью FFmpeg вы можете конвертировать различные видео- и аудиоформаты, устанавливать частоту дискретизации и изменять размер видео.
В этом руководстве объясняется, как установить FFmpeg в Debian 9.
Предпосылки
Чтобы иметь возможность устанавливать пакеты в системе Debian, вам необходимо войти в систему как пользователь с привилегиями sudo .
Установка FFmpeg на Debian
В официальных репозиториях Debian есть пакеты FFmpeg, которые можно установить с помощью менеджера пакетов apt . На момент написания этой статьи в репозиториях Debian 9 доступна версия FFmpeg 3.2.12 .
Следующие шаги описывают установку FFmpeg в Debian 9:
-
Начните с обновления списка пакетов:
sudo apt update -
Установите пакет FFmpeg, выполнив следующую команду:
sudo apt install ffmpeg -
Проверьте установку, выполнив команду
ffmpeg -version, которая выведет версию FFmpeg:ffmpeg -versionВывод должен выглядеть примерно так:
ffmpeg version 3.2.12-1~deb9u1 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516Чтобы распечатать все доступные кодеры и декодеры FFmpeg, вы можете использовать:
ffmpeg -encodersffmpeg -decoders
Вот и всё. Теперь FFmpeg установлен в вашей системе, и вы можете начать его использовать.
Версия, включённая в репозитории Debian, всегда отстаёт от последней версии FFmpeg. Чтобы установить последнюю версию FFmpeg, вам потребуется собрать инструменты FFmpeg из исходного кода .
Примеры FFmpeg
В этом разделе мы покажем вам несколько примеров использования инструмента ffmpeg .
Базовое преобразование
При конвертации аудио- и видеофайлов с помощью ffmpeg вам не нужно указывать входной и выходной форматы. Формат входного файла определяется автоматически, а выходной — по указанному расширению файла.
-
Конвертировать видеофайл из mov в mp4:
ffmpeg -i input.mov output.mp4 -
Конвертировать аудиофайл из mp3 в flac:
ffmpeg -i input.mp3 output.flac
Указание кодеков
Чтобы указать кодеки, используйте опцию -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 в Debian 9. Теперь вы можете посетить официальную страницу документации FFmpeg и узнать, как использовать FFmpeg для преобразования видео- и аудиофайлов.
Если у вас возникла проблема или вы хотите оставить отзыв, оставьте комментарий ниже.
ffmpeg debian Не используете Debian 9?
Выберите другую ОС: центос 7 центос 8 дебиан 10 убунту 18.04 убунту 20.04
Связанные руководства
- Как установить и использовать FFmpeg в Debian 10
- Как установить TensorFlow на Debian 10
- Как установить Apache Cassandra на Debian 10 Linux
- Как установить Jenkins на Debian 10 Linux
- Как установить и использовать Docker Compose в Debian 10 Linux
- Как установить MongoDB на Debian 10 Linux
- Как установить и настроить Redis в Debian 10 Linux