FFmpeg це та програма, яка стоїть за половиною конвертерів відео й аудіо в інтернеті. Вона вміє конвертувати, обрізати, склеювати, витягати звук і ще десятки речей, але має один «недолік»: у неї немає звичної кнопки «Встановити». Вона працює в терміналі, і спершу її потрібно правильно поставити. Розкажу, як встановити FFmpeg на Windows, macOS і Linux, і як перевірити, що все працює.

Що ми отримаємо

Після встановлення у тебе з'явиться команда ffmpeg, яку можна викликати з терміналу чи командного рядка з будь-якої папки. Саме це і є мета: система має знати, де лежить програма. Для Windows ця частина найскладніша, тож їй приділено найбільше уваги.

Linux: одна команда

Найпростіше всього на Linux: FFmpeg є в стандартних джерелах. Обери команду для свого дистрибутива:

# Ubuntu, Linux Mint, Debian
sudo apt install ffmpeg

# Fedora
sudo dnf install ffmpeg

# Arch Linux, Manjaro
sudo pacman -S ffmpeg

У Fedora деякі кодеки можуть потребувати додаткових джерел, але для більшості завдань вистачає базової версії. Про способи встановлення програм загалом є стаття як встановлювати програми в Linux.

macOS: через Homebrew

На Mac зручно користуватися менеджером пакетів Homebrew. Якщо він уже встановлений, достатньо однієї команди в Терміналі:

brew install ffmpeg

Якщо Homebrew ще немає, його можна поставити за інструкцією на офіційному сайті проєкту. Це займає кілька хвилин, зате потім будь-яку програму для терміналу встановлюєш однією командою.

Windows: два варіанти

Варіант 1: через winget

У сучасній Windows є вбудований менеджер пакетів winget. Відкрий Термінал чи PowerShell і виконай:

winget install Gyan.FFmpeg

Після встановлення закрий і знову відкрий вікно терміналу, інакше нова команда не буде видна. Це найшвидший спосіб, тому з нього я б і починав.

Варіант 2: вручну з архіву

  1. Звантаж готову збірку FFmpeg для Windows з офіційної сторінки проєкту (там є посилання на перевірені збірки).
  2. Розпакуй архів у зручне місце, наприклад у C:\ffmpeg. Усередині має бути папка bin із файлом ffmpeg.exe.
  3. Додай шлях до папки bin до системної змінної PATH: відкрий пошук Windows, введи «Змінні середовища», натисни «Змінні середовища…», у списку «Системні змінні» знайди Path, натисни «Змінити…» і додай рядок C:\ffmpeg\bin.
  4. Підтверди всі вікна кнопкою OK та відкрий новий термінал.

Як перевірити, що все працює

Однаково на всіх системах: відкрий термінал і введи:

ffmpeg -version

Якщо побачиш номер версії й довгий список параметрів збірки, усе гаразд. Якщо система пише, що команду не знайдено, на Windows це майже завжди означає, що папку bin не додано в PATH або термінал не перезапущено.

Перші команди

Щоб переконатися, що програма справді працює, спробуй конвертувати відео:

ffmpeg -i input.mov output.mp4

Програма сама визначить формати за розширеннями файлів. Далі можна обрізати, витягати звук і багато іншого. Основи я розписав у статті FFmpeg: як конвертувати відео й аудіо через консоль, а найкорисніші команди зібрані у шпаргалці FFmpeg.

Часті проблеми

  • «ffmpeg не є внутрішньою чи зовнішньою командою». Не додано шлях у PATH чи не перезапущено термінал.
  • Шлях із пробілами. Бери такі шляхи в лапки, наприклад "C:\Мої відео\фільм.mov".
  • Немає потрібного кодека. Спробуй іншу збірку FFmpeg, яка містить більше кодеків.
  • Файл перезаписується без питань. Додай ключ -n, якщо не хочеш випадково втратити результат.

Що далі

Якщо ти шукаєш не командний рядок, а просту програму з кнопками, подивись, який відеоконвертер для Windows найкращий чи для Linux.

Більше про це – за позначками FFmpeg, Програмне забезпечення та Конвертери файлів.

А для чого ти хочеш використовувати FFmpeg? Розкажи в коментарях 🙂