Что имеем: Кучу mp4 файлов в директории.
Задача: Сгенерировать изображение-заглушку для каждого видео, содержащее первый кадр видео.
Инструмент: ffmpeg.exe

Создаём текстовый файл gen.cmd содержащий следующий код

@echo off
set local enabledelayedexpansion
for /r %%i in (*.mp4) do (
ffmpeg.exe -i "%%i" -f image2 -vframes 1 -ss 00:00:01 "%%i.png"
)
endlocal
PAUSE

Сохраняем его с именем gen.cmd, располагаем файл в директории bin где находится ffmpeg.exe. Сюда же заливаем множество mp4 файлов.

Запускаем скрипт gen.cmd

Итог: Мы для каждого видео получили файл заглушку, и теперь можем его использовать для своих нужд.