Ich habe den Befehlffmpeg gelten Befehl auf jedem mp4-Datei im Ordner
for file in *.mp4; do ffmpeg -i "${file%.mp4} -vf fps=1/60 img%03d.jpg; done
Was ich in ffmpeg verwenden möchten alle mp4-Datei in einem Verzeichnis iterieren und führen Sie den Befehl ffmpeg -i myvideo.mp4 -vf fps=1/60 img%03d.jpg
auf. Wenn ich jedoch die obige for-Schleife ausführen, erhalte ich den Fehler "Datei war zu diesem Zeitpunkt unerwartet." Wie kann ich das beheben?
Ich sollte auch erwähnen, dass die Dateinamen Leerzeichen und andere Sonderzeichen in ihnen haben.