Конвертируем видео c FFmpeg в Windows 10
Краткое руководство по установке библиотеки с открытым исходным кодом FFmpeg в среде Windows 10 и конвертации видео-файлов из формата mov в формат mp4.
Установка библиотеки
Скачиваем архив с исполняемыми под Windows файлами библиотеки из раздела загрузок официального сайта https://ffmpeg.org/. Т.е. не исходный код (source code), а именно запускаемые файлы (executable files).
Распаковываем архив на компьютер, например в папку ffmpeg диска C. При этом основной файл программы будет доступен по адресу c:/ffmpeg/bin/ffmpeg.exe.
Добавляем путь к запускаемым файлам библиотеки FFmpeg в переменные среды Windows. Для этого в панели управления Windows выбираем пункт «Система» из раздела «Система и безопасность». В левом меню окна Система переходим в раздел «Дополнительные параметры системы» и нажимаем кнопку «Переменные среды». В разделе «Переменные среды для пользователя» выбираем переменную path и нажимаем «Изменить». Создаём новую переменную в списке с путём к исполняемым файлам библиотеки c:\ffmpeg\bin. Сохраняем изменения и перезагружаем компьютер.
Конвертация видео-файлов
Для проверки корректности установки запускаем командную строку Windows и вводим команду:
ffmpeg
Если библиотека FFmpeg установлена правильно, команда выведет информацию о версии программы:
ffmpeg version 2020-11-11-git-89429cf2f2-full_build-www.gyan.dev
Copyright (c) 2000-2020 the FFmpeg developers
Для конвертации файла file.mov в file.mp4 переходим в командной строке в папку с файлом и вводим команду:
ffmpeg -i file.mov -c:v libx264 file.mp4
Чтобы конвертировать сразу все mov-файлы в папке набираем команду:
for %i in (*.mov) do ffmpeg -i %i -c:v libx264 %i.mp4