Kann das ffmpeg-av-libs Rückkehr eine genaue PTS?

Arbeite ich mit einem mpeg-stream, die verwendet eine IBBP... GOP-Sequenz. Die (DTS,PTS) zurückgegebenen Werte für die ersten 4 AVPackets sind wie folgt: I=(0,3) B=(1,1) B=(2,2) P=(3,6)

Die Punkte auf den I-frame, wie es aussieht, ist legit, aber dann die Punkte auf den B-frames nicht richtig sein kann, da die B-frames sollte nicht angezeigt werden vor dem I-frame, als Ihre PTS-Werte zeigen. Ich habe auch versucht die Dekodierung der Pakete und über die pts-Wert in der resultierenden AVFrame, setzen, dass die Punkte immer auf null gesetzt.

Gibt es eine Möglichkeit, um eine genaue Punkte von ffmpeg? Wenn nicht, was ist die beste Möglichkeit zum synchronisieren von audio dann?

InformationsquelleAutor hobb0001 | 2008-09-18
Schreibe einen Kommentar