VBV-Delay, compensated audio delay
VBV-Delay, compensated audio delay
Was ist ein VBV-Delay, wie berechnet sich ein "compensated audio delay"?
Puh - VBV-Delay kann ich selbst auf ein paar Seiten nicht vollständig erklären, ohne den gesamten MPEG-Standard und die Funktionsweise eines MPEG-Decoders/Encoders auch noch zu erklären. Eine verständliche Kurzform trau ich mir nicht zu, ohne dass dann diejenigen, die es genau wissen mich korrigieren wollen.
"Compensated delay" ist die Differenz zwischen dem ersten Auftreten eines Zeitstempels für Video und dem ersten für ein Audiopaket in einem Stream. Damit das beim Abspielen nicht zu eben diesem Delay führt werden für diese Differenz "stille" Frames eingefügt.
"Compensated delay" ist die Differenz zwischen dem ersten Auftreten eines Zeitstempels für Video und dem ersten für ein Audiopaket in einem Stream. Damit das beim Abspielen nicht zu eben diesem Delay führt werden für diese Differenz "stille" Frames eingefügt.
VBV-Delay ist mir heute erstmals im Logfenster aufgefallen, weshalb ich danach aus Neugier frage.
Audio-delay ist mit der 1.20, zumindest in der Anzeige, anscheinend verbessert worden, denn zuvor gab es teilweise doch erhebliche Differenzen zwischen dem, was angezeigt wurde, und dem was man selbst anhand der gezeigten Werte errechnete.
Audio-delay ist mit der 1.20, zumindest in der Anzeige, anscheinend verbessert worden, denn zuvor gab es teilweise doch erhebliche Differenzen zwischen dem, was angezeigt wurde, und dem was man selbst anhand der gezeigten Werte errechnete.
Hallo, Kimi!
Wie kommt es denn zu dem folgenden Delay?
Demultiplexing recording to separate MPEG ES:
First Video PTS is 1:06:47,640
First Audio PTS is 1:06:47,691
Compensated MPG Audio Delay: 339ms
Wenn ich Deine Erklärung richtig verstanden habe, dürfte es doch nur eine zu kompensierende Verzögerung von 51 ms geben, oder?
Wie kommt es denn zu dem folgenden Delay?
Demultiplexing recording to separate MPEG ES:
First Video PTS is 1:06:47,640
First Audio PTS is 1:06:47,691
Compensated MPG Audio Delay: 339ms
Wenn ich Deine Erklärung richtig verstanden habe, dürfte es doch nur eine zu kompensierende Verzögerung von 51 ms geben, oder?
Jetzt wirds kompliziert... 
beim ersten Video-Frame muss man noch die beiden "herrenlosen" B-Frames weglassen, das sind insgesamt 80ms. Damit verschiebt sich der Zeitpunkt über das erste Audio PTS hinweg. Somit muss nun dort bis zum nächsten PTS gewartet werden, der offenbar erst nach 339ms auftrat.
Es kann dann auch noch der VBV-Delay mit reinspielen.
Sorry - ich würde diese Anzeige lieber weglassen. Aber nun ist mal drin... ich liess sie mal in einer der ersten Betas weg - da war danach die Hölle los. Also ist es wieder drin, auch wenn kaum jemand etwas damit anfangen kann

beim ersten Video-Frame muss man noch die beiden "herrenlosen" B-Frames weglassen, das sind insgesamt 80ms. Damit verschiebt sich der Zeitpunkt über das erste Audio PTS hinweg. Somit muss nun dort bis zum nächsten PTS gewartet werden, der offenbar erst nach 339ms auftrat.
Es kann dann auch noch der VBV-Delay mit reinspielen.
Sorry - ich würde diese Anzeige lieber weglassen. Aber nun ist mal drin... ich liess sie mal in einer der ersten Betas weg - da war danach die Hölle los. Also ist es wieder drin, auch wenn kaum jemand etwas damit anfangen kann
