Konvertieren Sie mithilfe von FFmpeg mehrere MOV-Dateien in PNG-Dateien
Sehr neu in Linux, entschuldige mich im Voraus dafür!
Ich möchte ffmpeg verwenden, um .png-Dateien mit einer Geschwindigkeit von 3 Bildern pro Sekunde aus jedem .mov zu extrahieren und eine neue Datei für jeden Satz extrahierter .png-Dateien zu erstellen. Ich habe etwa 100 MOV-Dateien. Ich möchte alle Dateien stapelweise extrahieren und muss sicherstellen, dass die extrahierten PNG-Dateien in einzelne Ordner gehen. Alle meine .mov-Dateien befinden sich in einem Ordner, haben jedoch unterschiedliche Namen, daher brauche ich ein Deckenskript, das das Skript auf alle Dateien in diesem Ordner anwendet.
Bisher ist es mir gelungen, dies für eine Datei mit dem folgenden Skript zu tun, wobei rolo mein Dateiname ist: ffmpeg -i rolo2.MOV -r 3 rolo2_% 04d.png
Ich habe versucht, dieses Skript für einen ganzen Ordner von Dateien zum Laufen zu bringen und neue Ordner mit zu erstellen
für eine Datei in * .mov; do ffmpeg -i "$ " -r 3 "$ .png"; fertig
und
für eine Datei in * .mov; do prefix = "$ "; ffmpeg -i "$ file" -r 3 "$ prefix / $ prefix.png"; fertig
Diese Skripts funktionieren jedoch nicht. Ich bekomme keine Fehlermeldung. Ich bekomme nur einen Pfeil (>) und das Terminal reagiert nicht mehr.
Diese Frage wurde ähnlich wie eine andere markiert, bei der der folgende Code als Lösung angegeben wurde:
für f in * .mkv; ffmpeg -i "$ f" -c: v kopiere -c: a aac -b: a 256 k "ausgabe / $ mp4"; fertig
Könnte jemand bitte erklären, was dieses Skript bedeutet, damit ich es an mein eigenes Problem anpassen kann?
Zum Beispiel möchte ich 3 Frames pro Sekunde extrahieren. Bedeutet das, dass ich -r 3 anstelle von 256k im obigen Skript einsetze?
Danke im Voraus!
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4