Android

Как установить и использовать ffmpeg в Debian 9

rytp барбоскины без мата VIDEOMEGA RU

rytp барбоскины без мата VIDEOMEGA RU

Оглавление:

Anonim

FFmpeg - это бесплатный инструмент командной строки с открытым исходным кодом для перекодирования мультимедийных файлов. Он содержит набор общих аудио и видео библиотек, таких как libavcodec, libavformat и libavutil. С FFmpeg вы можете конвертировать различные видео и аудио форматы, устанавливать частоту дискретизации и изменять размер видео.

В этом руководстве объясняется, как установить FFmpeg в Debian 9.

Предпосылки

Вы должны войти в систему как пользователь с привилегиями sudo, чтобы иметь возможность устанавливать пакеты в вашей системе Debian.

Установка FFmpeg в Debian

Официальные репозитории Debian содержат пакеты FFmpeg, которые можно установить с помощью менеджера пакетов apt . На момент написания этой статьи текущая версия FFmpeg, доступная в репозиториях Debian 9, была 3.2.12 .

Следующие шаги описывают, как установить FFmpeg в Debian 9:

  1. Начните с обновления списка пакетов:

    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 -encoders ffmpeg -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, используя видеокодек libvorbis и аудиокодек libvorbis :

    ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm

    Конвертируйте аудиофайл из mp3 в ogg, закодированный с libopus кодека libopus .

    ffmpeg -i input.mp3 -c:a libopus output.ogg

Вывод

Вы узнали, как установить FFmpeg в Debian 9. Теперь вы можете посетить официальную страницу документации FFmpeg и узнать, как использовать FFmpeg для преобразования ваших видео- и аудиофайлов.

ffmpeg debian