- - Витягніть відео кадр у форматі PNG, використовуючи FFmpeg у Windows

Витягніть відео кадр у форматі PNG, використовуючи FFmpeg у Windows

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

ffmpeg-frame-video

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

ffmpeg-frame-файл

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

Коментарі