VPS

Как Установить FFmpeg Linux (CentOS, Ubuntu, Arch)

Как Установить FFmpeg Linux (CentOS, Ubuntu, Arch)

FFmpeg — это универсальный мультимедийный кодекс, который может конвертировать аудио и видео в различные форматы. Он доступен как инструмент командной строки. FFmpeg поддерживает большинство аудио и видео форматов. Он также может редактировать и передавать мультимедийные файлы. Вот как установить FFmpeg на свой компьютер с Linux или VPS.

Вот некоторые другие функции FFmpeg, на которые вы можете рассчитывать:

  • Извлечение аудио из серии видеофайлов
  • Извлечение только видео, без аудио
  • Изменение размера видеофайлов
  • Обрезка существующих видео в меньший клип
  • Объединение видео
  • Конвертирование аудио и видео

Подсказка: если вы хотите знать, как установить FFmpeg на Linux VPS, подключитесь к вашей машине через ssh, прежде чем продолжить.

Помните, какую версию Linux вы используете, вы можете проверить, установлен ли FFmpeg или какая версия работает, с помощью следующей команды:

ffmpeg -version

Типичный вывод этой команды будет выглядеть так, как показано ниже:

Версия FFmpeg в окне терминала

Как установить FFmpeg в Ubuntu

Установить FFmpeg 4 — последнюю версию — на Ubuntu 14.x и выше очень просто.

Мы установим FFmpeg из mc3man ppa. PPA означает Personal Package Archives (Персональные Пакеты Архивов), которые поддерживаются сообществом Ubuntu.

Чтобы добавить этот PPA, нам нужно выполнить:

sudo apt-get install -y software-properties-common
add apt-repository ppa:mc3man/trusty-media

После установки PPA перейдите к обновлению хранилища, выполнив:

apt-get update
apt-get dist-upgrade

Наконец, для установки ffmpeg нам нужно выполнить:

apt-get install ffmpeg

На этом установка ffmpeg завершена. Проверить версию можно с помощью следующей команды:

ffmpeg -version

Как установить FFmpeg в Debian

Чтобы установить FFmpeg в Debian 9 — Stretch, вам необходимо войти в систему как пользователь root. Пакет FFmpeg использует для установки менеджер пакетов apt. Он доступен в официальном репозитории Debian.

Сначала обновите список пакетов, используя:

apt update

После этого мы можем выполнить следующую команду для установки FFmpeg:

apt install ffmpeg

Если вы используете Debian 8 — Jessie, FFmpeg не будет доступен в официальном репозитории. Однако мультимедийный репозиторий Debian можно использовать для установки кодекса.

Нам нужно будет добавить мультимедийный репозиторий Debian. Чтобы добавить его, нам нужно отредактировать файл /etc/apt/sources.list. Этот файл содержит список репозиториев, которые использует APT. Для редактирования этого файла вы можете использовать редактор терминала, такой как nano или vi.

Откройте файл с помощью следующей команды и нажмите I (Insert), чтобы начать редактирование:

vi /etc/apt/sources.list

Добавьте строки, перечисленные ниже, в файл:

deb http://www.deb-multimedia.org jessie main non-free

deb-src http://www.deb-multimedia.org jessie main non-free

# jessie-backports

deb http://ftp.debian.org/debian/ jessie-backports main

Чтобы сохранить изменения в редакторе vi, нажмите клавишу Esc. Для выхода из редактора нажмите: и выполните q!

Далее нам нужно будет установить пакет deb-multimedia-keyring. Сначала мы обновим, затем установим и обновим ещё раз. Это гарантирует, что все изменения правильно обновлены и отмечены.

apt update
apt install deb-multimedia-keyring
apt update

Когда вы закончите, установите пакет FFmpeg, используя:

apt install ffmpeg

Чтобы проверить правильность установки в Debian, используйте следующую команду:

ffmpeg -version

Как установить FFmpeg на CentOS, Fedora и RHEL

CentOS не предоставляет официальный репозиторий для установки FFmpeg. Его можно установить с помощью стороннего репозитория nux dextop yum.

Чтобы установить с помощью CentOS 7 или 6, обновите систему, используя:

yum install epel-release -y
yum update -y

В CentOS 7 и RHEL 7 используйте следующую команду:

rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

В CentOS/RHEL 6/5 команда немного отличается и относится к другому хранилищу.

rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm

Далее мы можем установить FFmpeg и его пакеты разработки, используя:

yum install ffmpeg ffmpeg-devel -y

На этом установка завершена.

Чтобы установить FFmpeg в Fedora, используйте репозиторий RPMfusion. Если он не установлен, используйте эту команду:

dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Далее мы можем установить FFmpeg и его пакет разработки, используя менеджер пакетов DNF.

dnf install ffmpeg ffmpeg-devel

Вот и всё, вы успешно добавили FFmpeg на вашу виртуальную машину Fedora.

Как установить FFmpeg на Arch Linux

Для Arch Linux нам нужно использовать менеджер пакетов Pacman. Это репозиторий Arch Linux. Официальный репозиторий предоставит подробную информацию о том, какая версия доступна.

Для обновления БД мы можем использовать следующую команду:

pacman -Sy vlc

Далее мы можем установить FFmpeg используя:

pacman -R ffmpeg4.0

Чтобы отразить эти изменения, обновите систему, используя:

pacman -Su

И вы сделали это! FFmpeg должен быть успешно добавлен на ваш компьютер Arch Linux. Чтобы проверить установку, выполните:

ffmpeg -version

Заключение

Установка FFmpeg на компьютере с Linux проста и занимает всего несколько минут. Просто войдите в систему как пользователь root и следуйте инструкциям для вашей ОС. Каждый вариант Linux — Ubuntu, Arch Linux, Debian, CentOS/RHEL, Fedora — имеет небольшие различия при установке FFmpeg. Начните использовать этот мощный кодекс!

Anna

Анна долгое время работала в сфере социальных сетей и меседжеров, но сейчас активно увлеклась созданием и сопровождением сайтов. Она любит узнавать что-то новое и постоянно находится в поиске новинок и обновлений, чтобы делиться ими с миром. Ещё Анна увлекается изучением иностранных языков. Сейчас её увлёк язык программирования!

Добавить комментарий

Нажмите здесь, чтобы оставить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Начните экономить сейчас!

Хостинг и доменное имя от

руб.95
00