FFmpeg - дуже популярний інструмент для запису тапотокове медіа-контент. Це не одне з тих основних додатків, якими користується практично кожен, і він, безумовно, більш популярний серед користувачів Linux, але він може і працює в Windows. FFmpeg досить потужний, як тільки ви переходите до його використання. По суті це інструмент командного рядка, і саме тому більшість людей не використовують його. Якщо ви тільки починаєте з FFmpeg і хочете зробити щось базове, як витяг кадру з відео, ось як це зробити.
Запустіть FFmpeg і переконайтеся, що потрібний файл відеодля вилучення кадру з потрібного каталогу, перш ніж продовжувати. Використовуйте таку команду, де "My-File.avi" слід замінити на ім'я файлу, з якого потрібно витягти кадр.
Аналогічно "30" слід замінити начас у кількості секунд, на який з'являється кадр. Замініть "My-Frame.png" на ім'я файлу, з яким потрібно зберегти кадр. Не видаляйте розширення файлу.
ffmpeg -i My-File.avi -vf select=eq(n,30) -vframes 1 My-Frame.png

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

Це все, що потрібно. Єдине, що вам потрібно зробити, і це може чи не виявиться проблемою, це знати, на якій секунді кадр з’являється. Програвач VLC - це чудовий інструмент для пошуку, коли з’явиться певний кадр, і він, ймовірно, вже встановлений, тому вам не потрібно буде шукати та завантажувати щось інше.
Коментарі