Ich benutze diesen Befehl, um ein Segment aus einem Video von der Kommandozeile auszuschneiden
ffmpeg -i %1 -vcodec copy -acodec copy -ss %2 -t %3 %~n1_cut%~x1
und ich nenne es wie
cut.bat video.mp4 001:23:45:678 10
und wie erwartet bekomme ich eine video_cut.mp4 mit 10 Sekunden des Originalvideos. Das Problem ist, dass einige Sekunden der resultierenden Datei ein schwarzer Bildschirm mit Audio sind. Warum passiert das und wie behebe ich das?
%~n1
erweitert% 1 zu einem Dateinamen oder, wenn nur ein Pfad vorhanden ist (ohne nachgestellten Backslash) - der letzte Ordner in diesem Pfad und %~x1
erweitert% 1 nur zu einer Dateierweiterung - .txt source: superuser.com/questions/ 224416 /…