Android

Как установить и использовать ffmpeg в Ubuntu 18.04

Installing FFmpeg (latest) on Ubuntu 18.04 LTS

Installing FFmpeg (latest) on Ubuntu 18.04 LTS

Оглавление:

Anonim

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

В этом руководстве рассматриваются шаги, необходимые для установки 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 выполните следующие действия:

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

    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 с помощью системы упаковки snappy.

Откройте терминал, нажав 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 .

Основное преобразование

При конвертации аудио и видео файлов с помощью ffmpeg вам не нужно указывать форматы ввода и вывода. Формат входного файла определяется автоматически, а выходной формат определяется по расширению файла.

  • Конвертируйте видео файл из mp4 в webm:

    ffmpeg -i input.mp4 output.webm

    Конвертировать аудиофайл из mp3 в ogg:

    ffmpeg -i input.mp3 output.ogg

Указание кодеков

При конвертации файлов вы можете указать кодеки, которые хотите использовать с опцией -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 на Ubuntu 18.04. Теперь вы можете посетить официальную страницу документации FFmpeg и узнать, как использовать FFmpeg для преобразования ваших видео- и аудиофайлов.

ffmpeg Ubuntu