Войти

Показать полную графическую версию : [решено] ffmpeg экспорт кадров


Bio_Hazard
30-06-2022, 16:30
Здравствуйте.
Необходимо с помощю данной (или любой другой) утилиты извлечь каждый кадр видео с точной меткой времени.
Пример:
filename_frame000001_00-00-00-00.jpg
filename_frame000002_00-00-00-01.jpg
...
filename_frameN_01-34-27-135.jpg
где
filename - имя исходного файла
frameN - номер кадра
00-00-00-00 - часы-минуты-секунды-милисекунды

Нашел команду ffmpeg -i input.mp4 -vsync vfr img%05d.jpg но имя файла мне не подходит.

Прошу помощи!

meZon
01-07-2022, 12:10
Bio_Hazard, извлечь каждый кадр видео с точной меткой времени. »
это в принципе невозможно - точная метка времени, в смысле.
Потому что метка зависит от декодера, а они разные. Боль-мень точно можно извлечь по №-кадров, но и здесь есть грабли, т.к. декодеры могут добавлять/отрезать кадры.
В FAQ по ffmpeg это расписано довольно подробно.

Bio_Hazard
01-07-2022, 12:51
это в принципе невозможно - точная метка времени, в смысле.
Потому что метка зависит от декодера, а они разные. Боль-мень точно можно извлечь по №-кадров, но и здесь есть грабли, т.к. декодеры могут добавлять/отрезать кадры. »
Воот оно что, спасибо за пояснение!




© OSzone.net 2001-2012