Ungültige Dauerangabe bei FFMPEG – was kann der Grund sein?

Ungültige Dauerangabe bei FFMPEG – was kann der Grund sein?

Verwenden Sie dazu einen Befehl wie:

ffmpeg -i input.mp4 -c copy -t 00.11.10 -map 0 output.mp4

Ich bekomme:

Invalid duration specification for t: 00.11.10

Ähnlicher Fehler für -tound -ss.

Was könnte der Grund dafür sein?

Antwort1

Das Problem ist Ihr Dauerformat, Sie haben einen Punkt ( .) statt eines Doppelpunkts ( :) verwendet.

Die Dauer kann eine Zahl in Sekunden oder in hh:mm:ss[.xxx]einer bestimmten Form sein.

Versuchen Sie stattdessen -t 670oder -t 00:11:10.

verwandte Informationen