Installing ffmpeg on windows · pituz
У даній статті наведена інструкція по установці FFmpeg в систему типу Windows.
Крок 1. Завантаження FFmpeg
Качаємо зібраний FFmpeg з сайту zeranoe. У більшості випадків достатньо вибрати Static-версію 32- або 64-бітної розрядності в залежності від розрядності системи. Shared-версія зазвичай використовується для того, щоб можна було отримати доступ до бібліотек (DLL), що використовуються в програмі.
Крок 2. Розміщення виконуваних файлів
Скачаний архів містить в корені каталог з такою ж назвою, як і у самого архіву. Якщо не планується використовувати одночасно різні версії додатка, то розпакований каталог можна перейменувати в ffmpeg для зручності доступу. Даний каталог потрібно помістити в доступне місце. Якщо програмою планує користуватися тільки один користувач, то можна помістити каталог в профіль користувача, наприклад, C: \ Users \ username \ ffmpeg. Якщо доступ до програми потрібно надати для декількох користувачів, то краще помістити каталог в загальнодоступне місце, наприклад, в корінь диска C: або будь-якої іншої каталог на будь-якому з доступних користувачам розділах. Природно, варто розуміти, що крім можливості доступу до виконуваних файлів на розташування не впливає нічого.
Зауваження. Кеш шрифтів не рекомендується поміщати в системні каталоги, це може привести до проблем записи або читання файлів кеша.
Крок 3. Налаштування оточення
Коли каталог переміщений в зручне місце і гарантована працездатність додатків, можна приступати до налаштування оточення. Для того, щоб користувач або інші програми могли викликати FFmpeg з будь-якої директорії, необхідно додати шлях до каталогу з ffmpeg.exe в змінну оточення Path. Зробити це можна для двох випадків:
Якщо потрібно додати шлях тільки для поточного користувача, відкриваємо Пуск - Панель управління - Облікові записи користувачів. Зліва в списку посилань буде "Зміна змінних середовища". У вікні, в верхнє поле треба додати змінну Path, якщо її там немає, і додати в неї повний шлях до каталогу bin, в якому зберігається ffmpeg.exe. Дізнатися шлях можна, відкривши властивості ffmpeg.exe. в поле "Розташування" буде вказано шлях, який треба скопіювати і вставити в якості значення змінної Path. Якщо змінна вже існує, то потрібно додати розташування в цю змінну, дописавши роздільник; і шлях.

Якщо FFmpeg повинен бути доступний для всіх користувачів в системі, то відкриваємо Комп'ютер - Властивості системи - Додаткові параметри системи. У вікні в самому низу натискаємо на кнопку "Змінні середовища", у вікні з системними змінними змінюємо значення змінної Path дописуючи в неї розташування програми.

Слід пам'ятати, що в загальному випадку важливий порядок шляхів. Якщо за будь-яких із шляхів перед доданим буде розташовуватися додаток з ім'ям ffmpeg.exe. то буде виконано воно як перше підходяще.
Після збереження змінних слід перевірити роботу програми. Для цього треба відкрити новий термінал (cmd.exe) і ввести команду ffmpeg -version. Якщо у відповідь буде виведено привітання програми і інформація про використовувані бібліотеках, значить настройка була проведена успішно.
Якщо установка була проведена вперше, то наступним кроком буде настройка кешу шрифтів в Windows.
П. Шлях доданий, але термінал видає помилку:
"Ffmpeg" не є внутрішньою або зовнішньою командою, що виконується програмою або пакетним файлом.
- Перевірити, чи не було помилки при виклику програми.
- Закрити і знову відкрити вікно терміналу, спробувати ввести команду знову.
- Подивитися за допомогою команди set | findstr "^ Path". присутній в змінної Path шлях до каталогу з файлом ffmpeg.exe.
П. Шлях доданий, але запускається інша версія ffmpeg.exe
Р. За допомогою команди where ffmpeg подивитися список шляхів, за якими може бути знайдений виконуваний файл. Якщо потрібний каталог не перший у списку, то в змінній Path перемістити цей шлях в початок змінної.
Прев'ю у вебмок на Windows
Для того, щоб в Провіднику Windows відображалися превью у файлів * .webm, досить встановити утиліту MediaPreview. Отримати її можна: