Ffmpeg как установить linux
Обновлено: 21.11.2024
FFmpeg предоставляет только исходный код. Ниже приведены несколько ссылок, по которым он уже скомпилирован и готов к работе.
Пакеты Linux
Статические сборки Linux
EXE-файлы Windows
macOS
Получить исходники
Вы можете получить исходный код через Git с помощью команды:
FFmpeg всегда был очень экспериментальным проектом, ориентированным на разработчиков. Это ключевой компонент во многих мультимедийных проектах, и в него постоянно добавляются новые функции. Моментальные снимки ветки разработки работают очень хорошо в 99% случаев, поэтому люди не боятся их использовать.
Репозитории Git
Поскольку FFmpeg разработан с помощью Git, доступно несколько репозиториев от разработчиков и групп разработчиков.
Подтверждение выпуска
Все выпуски FFmpeg криптографически подписаны нашим открытым ключом PGP и должны быть проверены на подлинность.
Релизы
Примерно каждые 6 месяцев проект FFmpeg выпускает новый крупный релиз. Между основными выпусками будут появляться точечные выпуски, в которых будут исправлены важные ошибки, но не добавлены новые функции. Обратите внимание, что эти выпуски предназначены для дистрибьюторов и системных интеграторов. Пользователям, которые хотят самостоятельно скомпилировать исходный код, настоятельно рекомендуется рассмотреть возможность использования ветки разработки (см. выше), это единственная версия, над которой активно работают разработчики FFmpeg. Ветки релиза выбирают только избранные изменения из ветки разработки, которая, таким образом, получает гораздо больше и намного быстрее исправлений ошибок, таких как дополнительные функции и исправления безопасности.
FFmpeg 5.0 "Лоренц"
5.0 выпущена 17 января 2022 г. Это последний стабильный выпуск FFmpeg из ветки выпуска 5.0, которая была вырезана из основной версии 04 января 2022 года.
Он включает следующие версии библиотек:
FFmpeg 4.4.1 "Рао"
4.4.1 была выпущена 24 октября 2021 г. Это последний стабильный выпуск FFmpeg из ветки выпуска 4.4, который был удален из основной версии 08 апреля 2021 г.
Он включает следующие версии библиотек:
FFmpeg 4.3.3 "4:3"
4.3.3 была выпущена 21 октября 2021 г. Это последний стабильный выпуск FFmpeg из ветки выпуска 4.3, который был удален из основной версии 08 июня 2020 г.
Он включает следующие версии библиотек:
FFmpeg 4.2.5 "Ада"
4.2.5 выпущена 16 октября 2021 г. Это последний стабильный выпуск FFmpeg из ветки выпуска 4.2, который был удален из основной версии 21 июля 2019 г.
Он включает следующие версии библиотек:
FFmpeg 4.1.8 "аль-Хорезми"
Он включает следующие версии библиотек:
FFmpeg 3.4.9 "Кантор"
3.4.9 выпущена 11 октября 2021 г. Это последний стабильный выпуск FFmpeg из ветки выпуска 3.4, который был удален из основной версии 11 октября 2017 г.
Он включает следующие версии библиотек:
FFmpeg 3.2.16 "Гипатия"
3.2.16 выпущена 16 октября 2021 г. Это последний стабильный выпуск FFmpeg из ветки выпуска 3.2, которая была вырезана из основной версии 26 октября 2016 года.
Он включает следующие версии библиотек:
FFmpeg 2.8.18 "Фейнман"
FFmpeg – это ведущая мультимедийная платформа, способная декодировать, кодировать, перекодировать, мультиплексировать, демультиплексировать, передавать в потоковом режиме, фильтровать и воспроизводить почти все, что создано людьми и машинами. Он поддерживает самые малоизвестные древние форматы вплоть до самых передовых. Независимо от того, были ли они разработаны каким-либо комитетом по стандартам, сообществом или корпорацией.
Теперь давайте приступим непосредственно к установке на нашем устройстве с Linux.
Шаг 1. Откройте терминал на своем устройстве с Linux.
Вы можете открыть терминал на своем устройстве Linux, нажав Ctrl+Alt+T.
Вот так выглядит терминал.
Шаг 2. Введите команду установки.
Чтобы установить инструменты, запустите эти команды в терминале.
Ввод команды установки.
Шаг 3. Нажмите Y, чтобы продолжить.
Позвольте ему прочитать все пакеты, а затем нажмите Y, когда он спросит Y или n, а затем нажмите Enter.
Он запрашивает разрешение на установку ffmped, введите Y и нажмите Enter.
Шаг 4. Дождитесь завершения установки.
После завершения установки мы получим тот же экран, что и при первом открытии терминала.
Шаг 5. Проверка успешности установки.
Он показывает установленную версию ffmpeg, что означает, что установка завершена успешно. Если он показывает ошибку, повторите шаги с самого начала.
FFmpeg — это универсальный мультимедийный кодек, который может преобразовывать аудио и видео в разные форматы. Он доступен как инструмент командной строки. FFmpeg поддерживает большинство аудио- и видеоформатов. Он также может редактировать и передавать мультимедийные файлы. Вот как вы можете установить его на свой компьютер под управлением Linux или VPS.
Вот некоторые другие функции FFmpeg, на которые вы можете рассчитывать:
- Извлечение звука из серии видеофайлов
- Извлечь только видео без звука
- Изменить размер видеофайлов
- Разрезать существующее видео на клип меньшего размера
- Объединить видео
- Конвертировать аудио и видео
Подсказка: если вы хотите установить FFmpeg на Linux VPS, подключитесь к своей машине через ssh, прежде чем продолжить.
Помните, какую бы версию Linux вы ни использовали, вы можете проверить, установлен ли FFmpeg или какая версия запущена, с помощью следующей команды:
Типичный вывод этой команды будет выглядеть так, как показано ниже:
Установите FFmpeg в Ubuntu
Установить последнюю версию FFmpeg 4 на Ubuntu 14.x и выше очень просто.
Мы установим FFmpeg из mc3man ppa. PPA означает личные архивы пакетов, которые поддерживаются сообществом Ubuntu.
Чтобы добавить этот PPA, нам нужно выполнить:
После установки PPA перейдите к обновлению репозитория, выполнив:
Наконец, чтобы установить ffmpeg, нам нужно выполнить:
На этом установка ffmpeg завершена. Чтобы проверить версию, используйте следующую команду:
Установите FFmpeg в Debian
Чтобы установить FFmpeg в Debian 9 — Stretch, вам необходимо войти в систему как пользователь root. Пакет FFmpeg использует менеджер пакетов apt для установки. Он доступен в официальном репозитории Debian.
Сначала обновите список пакетов, используя:
После этого мы можем выполнить следующую команду для установки FFmpeg:
Если вы используете Debian 8 — Jessie, FFmpeg не будет доступен в официальном репозитории. Однако для установки кодекса можно использовать мультимедийный репозиторий Debian.
Нам нужно будет добавить мультимедийный репозиторий Debian. Чтобы добавить это, нам нужно отредактировать файл /etc/apt/sources.list. Этот файл содержит список репозиториев, которые использует APT. Чтобы отредактировать этот файл, вы можете использовать редактор терминала, такой как nano или vi.
Откройте файл с помощью следующей команды и нажмите I (Вставить), чтобы начать редактирование:
Добавьте в файл строки, перечисленные ниже:
Чтобы сохранить изменения в редакторе vi, нажмите клавишу ESC. Для выхода из редактора нажмите : и выполните q!
Далее нам нужно будет установить пакет deb-multimedia-keyring. Сначала обновим, потом установим и еще раз обновим. Это гарантирует, что все изменения будут правильно обновлены и учтены.
После того, как вы закончите, установите пакет FFmpeg, используя:
Для проверки установки в Debian используйте следующую команду:
Установите FFmpeg на CentOS, Fedora и RHEL
CentOS не предоставляет официального репозитория для установки FFmpeg. Его можно установить с помощью стороннего репозитория nux dextop yum.
Чтобы установить с помощью CentOS 7 или 6, обновите систему, используя:
В CentOS 7 и RHEL 7 используйте следующую команду:
В CentOS/RHEL 6/5 команда немного отличается и относится к другому репозиторию.
Далее мы можем установить FFmpeg и его пакеты разработки, используя:
На этом установка завершена.
Чтобы установить FFmpeg в Fedora, используйте репозиторий RPMfusion. Если он у вас не установлен, используйте эту команду:
Далее мы можем установить FFmpeg и его пакет разработки с помощью диспетчера пакетов DNF.
Все, вы успешно добавили FFmpeg на виртуальную машину Fedora.
Установите FFmpeg в Arch Linux
Для Arch Linux нам нужно использовать менеджер пакетов Pacman. Это репозиторий Arch Linux. Официальный репозиторий предоставит подробную информацию о том, какая версия доступна.
Чтобы обновить БД, мы можем использовать следующую команду:
Далее мы можем установить FFmpeg, используя:
Чтобы отразить эти изменения, обновите систему, используя:
И готово! FFmpeg должен быть успешно добавлен на ваш компьютер с Arch Linux. Чтобы проверить установку, выполните:
Заключение
Установка FFmpeg на компьютере с Linux проста и занимает всего несколько минут. Просто войдите в систему как пользователь root и следуйте инструкциям для вашей ОС. Каждая разновидность Linux — Ubuntu, Arch Linux, Debian, CentOS/RHEL, Fedora — имеет небольшие отличия при установке FFmpeg. Начните использовать этот мощный кодекс!
Эдвард – редактор контента с многолетним опытом работы в сфере ИТ в качестве писателя, маркетолога и энтузиаста Linux. Цель Эдварда — побудить читателей создать впечатляющее присутствие в Интернете. Еще он очень любит собак, гитары и все, что связано с космосом.
FFmpeg — это очень популярный программный проект, представляющий собой набор программ и библиотек, которые используются для преобразования аудио- и видеофайлов, потоковой передачи, а также для записи других мультимедийных файлов. Это набор инструментов, доступный в командной строке для преобразования, потоковой передачи и управления мультимедийным содержимым.
Установка FFmpeg в Ubuntu 20.04:
Существуют различные способы установки FFmpeg в Ubuntu 20.04, например, из официального репозитория пакетов Ubuntu, из snap store и/или из исходного кода.
Самый простой и удобный способ установить последнюю и стабильную версию FFmpeg — это установить ее из диспетчера пакетов APT.
На момент написания этой статьи последней стабильной версией FFmpeg была 4.2.4, и она была доступна в репозитории пакетов Ubuntu APT.
Чтобы установить его, сначала обновите системный репозиторий кеша APT:
После обновления системного репозитория кеша APT установите FFmpeg с помощью простой команды, приведенной ниже:
Может потребоваться дополнительное место на диске для установки, введите "Y" и нажмите кнопку "Ввод".
Теперь FFmpeg установлен в вашей системе Ubuntu 20.04 LTS.
Следующее, что вы должны сделать после подтверждения его установки, это сначала проверить версию FFmpeg с помощью приведенной ниже команды:
Вывод показал, что установленная версия FFmpeg в моей системе Ubuntu 20.04 LTS — 4.2.4.
Чтобы просмотреть/распечатать кодировщики и декодеры, доступные в FFmpeg, введите приведенные ниже команды:
Вы можете убедиться, что FFmpeg установлен и отлично работает. Давайте попробуем выполнить пару задач, например извлечь информацию о файле или звук из видеофайла и преобразовать видео- или аудиофайл в любой другой формат.
Извлечь информацию о файле
Чтобы получить всю информацию о медиафайле в системе Ubuntu 20.04 LTS с помощью FFmpeg, введите приведенную ниже команду:
Обязательно замените «audio_file.mp3» именем вашего аудио- или видеофайла. Вы можете получить информацию о любом видеофайле, используя ту же команду, что и выше.
Извлечение аудио из видеофайла
Чтобы извлечь звук из любого видеофайла с помощью FFmpeg, команда будет выглядеть следующим образом:
Используя приведенную выше простую команду, вы можете получить звук из любого видеофайла. Просто замените «video_file.mp4» на имя вашего видеофайла, а позже укажите новое имя аудиофайла, который вы собираетесь извлечь.
Преобразование медиафайла в другой формат
Если вы хотите преобразовать аудио- или видеофайл в любой другой формат, вы можете сделать это, введя следующую команду. Например, чтобы преобразовать видео в формате MP4, скажем, в формат WEBM.
Вот как вы можете просто преобразовать свой медиафайл в любой другой формат файла.
Чтобы преобразовать любой аудиофайл в другой формат, используйте ту же команду, что и выше.
Сначала укажите имя файла, в который вы хотите преобразовать, а затем укажите новое имя файла вместе с форматом файла.
Вывод:
Вот как вы можете установить FFmpeg в своей системе Ubuntu 20.04 LTS из репозитория пакетов APT и начать его использовать. В этом посте мы также рассмотрели некоторые основные команды для изучения использования FFmpeg в системе Ubuntu 20.04 LTS.
Читайте также: