FFmpeg - eine bestimmte Bildrate pro Bild für eine Videodatei festlegen?

617
occvtech

Ich habe eine Datei mit 100 Frames.

Ich weiß zu der ms, wann jeder Frame auf dem Bildschirm angezeigt werden soll (aufgrund von Metadaten kann ich aus dem Bitstream ziehen).

Ich möchte FFmpeg verwenden, um die Datei in ein neues Format umzucodieren und den PTS-Wert für JEDEN Frame in der Datei anzugeben.

Die resultierende Videodatei würde mit ms Genauigkeit pro Bild wiedergegeben.

... Ist das möglich?

Ich sehe Videodateien mit variablen PTS-Werten - und ich kann diese PTS-Werte mit FFProbe berechnen, aber ich kenne keine Möglichkeit, eine Datei mit definierten variablen PTS-Werten zu schreiben.

0
[Methode 1] (https://stackoverflow.com/a/37893746/5726027) oder [Methode 2] (https://video.stackexchange.com/a/20590/1871) Gyan vor 7 Jahren 2
Methode 1 sieht nach einer großartigen Option aus. Wissen Sie, ob es irgendwo eine von Windows kompilierte Option gibt? Ich bin nicht sehr Linux-versiert und es wäre sehr hilfreich, wenn ich eine EXE-Datei habe, von der aus ich arbeiten kann. occvtech vor 7 Jahren 0
http://www.datafilehost.com/d/166e6993 Gyan vor 7 Jahren 0

0 Antworten auf die Frage