Установка ffmpeg на Windows для обработки видео

Github Latest ffmpegInstaller Github Repo Github Download ffmpegInstaller

Установка ffmpeg на Windows для обработки видео

В работе очень часто приходится использовать ffmpeg для сжатия, нарезки, склейки видео.

Я хочу рассказать, как установить ffmpeg на свой компьютер.

Ручная установка

  1. В корне локального диска создать папку ffmpeg.
  2. Добавить путь к данной папке к в переменные среды WIndows к параметру Path .
    Для этого откроем свойства Компьютера ( ПКМ на Компьютер -> Свойства ). Выбрать Дополнительные параметры системы . В открывшемся окне перейти на вкладку Дополнительно и нажать на кнопку Переменные среды .
    Далее в поле Системные переменные находим переменную Path , выделяем и нажимаем на кнопку Изменить .
    В открывшемся окне нажимаем кнопку Создать и прописываем путь к нашей папке с ffmpeg C:\ffmpeg .
  3. Проходим на страницу скачивания ffmpeg https://ffmpeg.zeranoe.com/builds/.
    Выбираем версию (не альфа сборку), выбираем свою архитектуру системы, выбираем ссылку Static - это исполняемые exe файлы ffmpeg.
    Всё как на картинке. Естественно версия может быть другая.

    ffmpeg download page

  4. Скачиваем архив. Не забудте разблокировать архив после скачивания ( в свойствах файла ).
  5. Распаковываем архив в удобное для вас место и проходим в распакованную папку пока не увидим три файла - ffmpeg.exe, ffplay.exe, ffprobe.exe. .
  6. Копируем все эти три файла в папку C:\ffmpeg .
  7. Запустите коммандную строку ( Win + R ввести cmd и нажать Ok ).
    В терминале выполните комманду: rundll32 user32.dll,UpdatePerUserSystemParameters .
    Это позволит применить все настройки относительно переменной PATH без перезагрузки компьютера.
  8. Закройте коммандную строку.

Всё. FFmpeg готов к работе.

Теперь, если в терминале коммандной строки ввести комманду ffmpeg -version мы должны получить примерно такую картинку:

ffmpeg download page

Автоматическая установка с помощью инсталлятора.

Автоматическая установка сводится всего к двум действиям:

  1. Скачать инсталлятор ffmpeg_install.exe с моего репозитория на github.
  2. Запустить установку с правами Администратора оставив все настройки инсталлятора по-умолчанию.

Инсталлятор устанавливает только программы FFmpeg под вашу архитектуру системы, которую он определяет автоматически. Ни какие дополнительные программы в сборке не присутствуют.

Сборка своего инсталлятора.

Вы можете сами собрать исталлятор скачав исходники с репозитория и внимательно изучив файлы README.md . + Требуется установленный Inno Setup

Для того, чтобы вы смогли запустить консоль CMD в любой директории вашей системы я расказал в этой статье: Командная строка в контекстном меню проводника

P. S.

Команды, которые я наиболее часто использую для терминала командной строки, опишу в своей следующей заметке.

Посмотреть репозиторий на GitHub

Поделиться