Установка и настройка FFmpeg на Debian/AlmaLinux

 

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

  1. Обновите списки пакетов:

    bash
    sudo apt update
  2. Установите FFmpeg:

    bash
    sudo apt install ffmpeg
  3. Проверьте установку:

    bash
    ffmpeg -version

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

  1. Обновите списки пакетов:

    bash
    sudo dnf update
  2. Установите репозиторий EPEL (Extra Packages for Enterprise Linux):

    bash
    sudo dnf install epel-release
  3. Установите репозиторий RPM Fusion:

    bash
    sudo dnf install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
  4. Установите FFmpeg:

    bash
    sudo dnf install ffmpeg ffmpeg-devel
  5. Проверьте установку:

    bash
    ffmpeg -version

Настройка FFmpeg

После установки FFmpeg можно использовать для различных задач по обработке и трансляции видео. Вот несколько примеров основных команд FFmpeg:

  1. Конвертация видеофайла:

    bash
    ffmpeg -i input.mp4 output.avi
  2. Извлечение аудио из видео:

    bash
    ffmpeg -i input.mp4 -q:a 0 -map a output.mp3
  3. Изменение размера видео:

    bash
    ffmpeg -i input.mp4 -vf scale=1280:720 output.mp4
  4. Создание GIF из видео:

    bash
    ffmpeg -i input.mp4 -vf "fps=10,scale=320:-1:flags=lanczos" -gifflags +transdiff -y output.gif
  5. Стриминг видео с помощью FFmpeg:

    bash
    ffmpeg -re -i input.mp4 -c:v libx264 -preset veryfast -maxrate 3000k -bufsize 6000k -vf "scale=1280:720" -g 50 -c:a aac -b:a 128k -ar 44100 -f flv rtmp://your-streaming-server/live/streamkey

Эти команды помогут вам начать работу с FFmpeg. Для более сложных сценариев и настроек рекомендуется изучить официальную документацию FFmpeg.

  • vps, ffmpeg, debian, almalinux
  • 0 Пользователи считают это полезным
Помог ли вам данный ответ?

Связанные статьи

Корпоративная почта на базе собственного домена

Корпоративная почта на собственном домене не только придаёт профессиональный...

Установка и настройка Rclone

Rclone — это мощный инструмент командной строки для управления файлами на облачных хранилищах....

Apache vs Nginx: В чем разница, как установить и что выбрать?

  Когда выбираете веб-сервер для вашего проекта, Apache и Nginx часто оказываются в центре...

HTTP Ошибки: частые причины и как исправить

  Ошибка 403: Forbidden Описание: Сервер понимает запрос, но отказывается его выполнять. Обычно...

Let's Encrypt без панели управления

  SSL-сертификаты Let's Encrypt обеспечивают бесплатное и автоматизированное шифрование для...

Powered by WHMCompleteSolution