Здравствуйте.
Подскажите - как извлечь из видеоролика 1.mp4 - кадры (в формате jpg, диапазоном 60сек, с размером 300 пикселей в ширину, с нумерацией 001,002...003) ?
Или даже не из 1.mp4 - а вообще из любого видеоформата.
Пока что я использую вот такой скрипт:
Но он мне кажется - каким-то чрезвычайно примитивным.
Например с ним - работа по созданию скриншотов - идет столько же сколько и весь фильм.
То есть - он не прокручивает время ожидания срабатывания до следующего скриншота, а просто ждет когда видео прокрутится определенное время - а потом опять сработает.
Подскажите - как извлечь из видеоролика 1.mp4 - кадры (в формате jpg, диапазоном 60сек, с размером 300 пикселей в ширину, с нумерацией 001,002...003) ?
Или даже не из 1.mp4 - а вообще из любого видеоформата.
Пока что я использую вот такой скрипт:
Код:
Opt('WinTitleMatchMode', -2)
WinWaitActive('1.mp4')
For $i=1 to 60
Send("!ш")
Sleep(500)
WinWaitActive('Сохранить как')
Send($i&'.png')
Sleep(500)
Send("{ENTER}")
Sleep(500)
;Send("{RIGHT}")
Next
Но он мне кажется - каким-то чрезвычайно примитивным.
Например с ним - работа по созданию скриншотов - идет столько же сколько и весь фильм.
То есть - он не прокручивает время ожидания срабатывания до следующего скриншота, а просто ждет когда видео прокрутится определенное время - а потом опять сработает.