FFmpeg – очень популярный бесплатный инструмент командной строки с открытым исходным кодом. Он помогает пользователям играть с мультимедийными файлами, предоставляет решение для преобразования документов, меняет форматы портфолио и предоставляет общий доступ к библиотекам. Это также помогает пользователям конвертировать аудио и видео файлы, извлекать аудио и уменьшать размер файлов. FFmpeg содержит потоковое аудио и видео, а также совместное использование библиотек, таких как libavutil, libavcodec, libavformat. FFmpeg – это кроссплатформенный инструмент, и он наиболее удобен для пользователей Linux и Debian.
Этот пост поможет вам узнать, как получить доступ к последней версии FFmpeg и как его функции могут упростить вам преобразование мультимедийных файлов и потоковую передачу.
Сначала вы узнаете, как шаг за шагом установить FFmpeg в Debian 10, а затем использовать его.
Установка FFmpeg в Debian 10
FFmpeg можно легко установить в системе Debian 10 с помощью различных методов. Например, мы можем установить его из официального репозитория пакетов APT Debian, или он также доступен в магазине оснастки, и мы также можем установить его оттуда. Однако мы выберем наиболее эффективный и удобный вариант из официального репозитория Debian 10.
На момент написания этого поста последней и стабильной версией FFmpeg является 4.1.6, которая доступна в репозитории пакетов Debian APT. Итак, просто обновите репозиторий системного кеша, сначала используя команду, приведенную ниже:
$ sudo apt update
Обновите также установленные пакеты, используя приведенную ниже команду:
$ sudo apt upgrade
Как только система обновится. Начните установку FFmpeg, введя простую команду, приведенную ниже:
$ sudo apt install ffmpeg
Введите «y» в ответ на запрос о дополнительном дисковом пространстве для установки FFmpeg и нажмите «Enter». В течение нескольких минут последняя и стабильная версия FFmpeg будет установлена в вашей системе Debian 10. Чтобы проверить установку и последнюю версию FFmpeg, вы можете ввести команду, указанную ниже:
$ ffmpeg --version
Из приведенных выше выходных данных команды вы можете увидеть, что последняя версия FFmpeg 4.1.6 установлена успешно.
Чтобы получить кодировщики, предоставленные FFmpeg, введите следующую команду:
$ ffmpeg -encoders
Точно так же, чтобы получить декодеры, предоставленные FFmpeg, введите команду:
$ ffmpeg -decoders
Приведенные выше две команды распечатают все кодировщики и декодеры, предоставленные FFmpeg, как вы можете видеть на прилагаемом снимке экрана.
Использование FFmpeg
Теперь давайте изучим базовое и быстрое использование FFmpeg в системе Debian 10.
Извлечение информации о файлах
Чтобы получить информацию о любом мультимедийном файле, мы можем использовать следующую команду в системном терминале Debian 10 Linux:
$ ffmpeg -i audio_media.mp3
Вышеупомянутая команда предоставит информацию о файле audio_media.mp3. Таким образом, мы можем извлечь или получить основную информацию о любом мультимедийном файле с помощью FFmpeg.
Экспорт звука из видео
Если вы хотите отделить звук от видеофайла, вы можете использовать приведенную ниже команду, чтобы сделать это с помощью FFmpeg:
$ FFmpeg -i video_media.mp4 -vn audio_media.mp3
Здесь вам просто нужно указать исходное имя файла видео, из которого вы хотите получить звук, и после ‘-vn’ указать новое имя файла, которое вы хотите присвоить вновь созданному аудиофайлу. Приведенная выше команда предоставит вам аудиофайл, извлеченный из выбранного вами видео.
Преобразование медиафайла в другой медиаформат
Мультимедийный файл можно легко преобразовать в любой другой мультимедийный формат с помощью FFmpeg в Debian. Например, преобразование файла MP4 в формат WEBM, ee может сделать это, набрав команду, указанную ниже:
$ ffmpeg -i original_video.mp4 convert_video.mp4
Просто указав новое имя файла, за которым следует исходное имя файла, вы можете преобразовать файл в желаемый формат файла.
Заключение
Эта статья содержит подробную информацию об установке FFmpeg в Debian 10 и о том, как использовать FFmpeg для управления и преобразования мультимедийных файлов в соответствии с вашими потребностями и требованиями. FFmpeg – это лучший выбор для пользователей, которые хотят выполнять любые задачи, связанные с преобразованием или потоковой передачей, потому что это полный пакет для управления мультимедийными файлами и форматами.