LÖSUNG GEFUNDEN: Wenn jemand jemals über ein ähnliches Problem stolpert – Icaros ist die Lösung. majorgeeks.com/files/details/icaros.html
Ich habe eine Reihe ähnlicher Videodateien mit Vorschaubildern, die nicht sehr aussagekräftig sind, da sie sehr ähnlich beginnen. Ich brauche:
A) Um den Standard-Zeitversatz für die Miniaturbildgenerierung auf mindestens eine Minute (oder 5-10 % des Videos) zu ändern
oder
B) Ein Tool zur manuellen Auswahl des Rahmens, der als Miniaturansicht verwendet wird
Die Verwendung eines anderen Datei-Explorers ist eine Option, aber nicht die beste.
Ich habe einige Nachforschungen angestellt, aber ich habe nicht ganz verstanden, wie Windows den Zeitversatz angibt und ein Miniaturbild erstellt. Ich überlege sogar, ein Skript/eine App zu schreiben, um dieses Problem zu lösen. Wenn Sie mir bitte sagen könnten, wo ich diese Informationen finden kann.
Einige ähnliche Fragen, die jedoch keine Lösung liefern
Das hier kommt der Sache ziemlich nahe, bietet aber keine wirklichen Antworten: Legen Sie in Windows 7 ein kürzeres Timeout für die Generierung von Miniaturansichten von Videodateien fest
Funktioniert nicht unter Windows 10: Verwenden Sie in Windows 7 einen späteren Frame für die Video-Miniaturansicht
Antwort1
Hallo, 1 Jahr und 9 Monate später. Ich habe hier eine Lösung gefunden:
Grundsätzlich mache ich:
ffmpeg -ss 00:00:19 -i "videoName.mp4" -frames:v 1 thumbnail.png
Es nimmt das Einzelbild des Videos bei 00h00min19s auf und gibt dann ein Bild mit dem Namen „Miniaturansicht“ aus.
ffmpeg -i "videoName.mp4" -i thumbnail.png -map 1 -map 0 -c copy -disposition:0 attached_pic "videoNameName.mp4"
EsKopierens das Video und verwenden Sie „thumbnail.png“ als Miniaturansicht. „videoNameName“ ist der Ausgabename. Stellen Sie sicher, dass er unterschiedlich ist, um zu vermeiden, dass andere Dinge ersetzt werden.