Ich habe Probleme, ffmpeg
eine Reihe von Bildern in einem Video zu kombinieren, die ein Format mit einem vollständigen 17-stelligen Zeitstempel haben. 17 Ziffern sind weit mehr als das, was -i %d
unterstützen wird. Ich möchte also Globbing verwenden, um sie einfach nach dem vollständigen Dateinamen zu sortieren, erhalte jedoch immer den Fehler:
[image2 @ 0000000002d0d1e0] Pattern type 'glob' was selected but globbing is not supported by this libavformat build
Weiß jemand, wo ich vorgefertigte Binärdateien bekommen kann, um dieses Problem zu umgehen? Hier sind Beispieldateinamen, die ich habe:
screenshot_20150417165520593.png
screenshot_20150417165520805.png
screenshot_20150417165521005.png
Antwort1
Kein Windows-Benutzer, aber ffmpeg unterstützt das Lesen von Daten aus einem Eingabestream.
Unter Linux können Sie etwas wie Folgendes tun: cat *.png | ffmpeg -framerate 10 -i - test.mp4
Sieht aus, als ob Powershell dies ermöglichen könnte.
Aus einer Antwort beiWas ist das Windows-Äquivalent des Unix-Befehls cat?können Sie möglicherweise Folgendes verwenden:
Inhalt abrufen *.png | ffmpeg -framerate 10 -i -