Wenn Sie die duration
Direktive in einer Concat-Demuxer-Datei verwenden, legen Sie den Zeitstempel-Offset fest, der auf die nächste Datei angewendet wird, relativ zum Startzeitstempel, der für die aktuelle Datei berechnet wurde. Damit dies funktioniert, können Eingaben -r
nicht verwendet werden. Dies bedeutet wiederum, dass jedem Bild die Standard-Framerate von 25 Bildern pro Sekunde zugewiesen wird. Zu diesem Zeitpunkt kann dies nicht geändert werden. Sie können jedoch die Bildfrequenz reduzieren. Da Sie keine Sekundenbruchteile haben, können Sie auf 1 fps reduzieren.
ffmpeg -f concat -i list.txt -vf fps=1 out.mp4
Ich habe keine Codierungsoptionen ausgelassen. Verwenden Sie ffmpeg 4.0 oder höher.