![Brauchen Sie eine Möglichkeit, Bildschirmaufnahmen stapelweise aus einem Ordner mit ffmpeg zu extrahieren](https://rvso.com/image/1671486/Brauchen%20Sie%20eine%20M%C3%B6glichkeit%2C%20Bildschirmaufnahmen%20stapelweise%20aus%20einem%20Ordner%20mit%20ffmpeg%20zu%20extrahieren.png)
Ich habe etwa 300 Vorlesungen in einem Ordner, das letzte Bild von jedem Video ist wichtig, ich kann verwenden
ffmpeg -sseof -3 -i input -update 1 -q:v 1 last.jpg
um das letzte Bild einer einzelnen Datei zu nehmen und es unter einem bestimmten Namen zu speichern. Ich möchte alle Videos zusammen eingeben und sie unter Beibehaltung des Dateinamens ausgeben, ohne ihn jedes Mal mühsam angeben zu müssen. Ich weiß nicht, ob Platzhalter akzeptiert werden oder wie man eine Schleife erstellt.
Bitte machen Sie einige Vorschläge
Antwort1
Mit einer Batchdatei können Sie Folgendes tun:
@echo off
Title Extract ScreenShot With FFMPEG
@for %%i in (*.mkv *.mp4 *.webm) do ffmpeg -sseof -3 -i "%%i" -update 1 -q:v 1 "%%~ni.jpg"
pause
Antwort2
for %i in (*.webm) do ffmpeg -sseof -3 -i "%i" -update 1 -q:v 1 "%~ni.jpg"
Ich denke, das würde reichen.