Как исключить ночные изображения, которые будут переданы для ffmpeg? - PullRequest
0 голосов
/ 04 ноября 2019

Мои файлы имеют следующие имена файлов -

YYYYMMDDHHmmSS.jpg

Я передаю их в ffmpeg (на MacOS) для создания замедленной съемки:

ffmpeg -framerate 500 -pattern_type glob -i '*.jpg' -c:v libx264 -pix_fmt yuv420p out.mp4

Теперь я хотел бы исключить ночные фотографии,например, если имя файла находится между YYYYMMDD200000.jpg и YYYYMMDD080000.jpg, то файлы не должны передаваться в ffmpeg.

Как мне этого добиться (в идеале - без перемещения файлов)?

Upd. Используя следующую команду сейчас, но она фиксирует только следующие часы: 10-19.

ffmpeg -framerate 500 -pattern_type glob -i '2019[01][089][012][0123456789]1*.jpg' -c:v libx264 -pix_fmt yuv420p out3.mp4
...