Festlegen der Bildrate des segmentierten Webm in ffmpeg

604
StormyKnight

Ich verwende ffmpeg, um Dateien für die Verwendung in MSE zu segmentieren. Ich habe Dutzende Kombinationen von Flaggen ausprobiert. Egal was ich bekomme immer eine Framerate, die unmöglich nicht stimmt, insbesondere 1k Frames pro Sekunde. Folgendes sehe ich, wenn ich eines der resultierenden Segmente inspiziere.

ffmpeg -i test000.webm

Input #0, matroska,webm, from 'test000.webm': Metadata: encoder : Lavf57.56.100 Duration: 00:00:09.01, start: 0.000000, bitrate: 1047 kb/s Stream #0:0(eng): Video: vp9 (Profile 0), yuv420p(tv), 1920x1080, SAR 1:1 DAR 16:9,1k fps, 29.97 tbr, 1k tbn, 1k tbc (default)

Übrigens zeigt meine Quelle, meine ursprüngliche, nicht segmentierte Webm-Datei die fps als 29.97.

Warum macht es das und wie kann ich es beheben?

Vielen Dank

1
Wenn die Datei richtig abgespielt wird, machen Sie sich keine Sorgen. Tbr ist die Rate, die ffmpeg beim Konvertieren der Datei annehmen wird. Gyan vor 7 Jahren 0
Dies hängt mit der Anstrengung zusammen, Segmente in MSE zu spielen, die derzeit nicht funktionieren. Jemand hat mir vorgeschlagen, dass dies ein Faktor sein könnte. Ich werde mich nicht mit den Details langweilen, aber ich bin daran interessiert, dies als möglichen Faktor auszuschalten. StormyKnight vor 7 Jahren 0

0 Antworten auf die Frage