VBV-Delay, compensated audio delay

Installation, Bedienung und Probleme von DVR-Studio Pro 1.x und 2.x
Antworten
Ambermoon
Beiträge: 410
Registriert: 06.10.2005, 22:45

VBV-Delay, compensated audio delay

Beitrag von Ambermoon » 02.07.2006, 21:27

Was ist ein VBV-Delay, wie berechnet sich ein "compensated audio delay"?
Benutzeravatar
Kimi
Programmierer
Beiträge: 3296
Registriert: 13.08.2005, 18:07

Beitrag von Kimi » 02.07.2006, 22:14

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.
Ambermoon
Beiträge: 410
Registriert: 06.10.2005, 22:45

Beitrag von Ambermoon » 02.07.2006, 22:21

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.
Ambermoon
Beiträge: 410
Registriert: 06.10.2005, 22:45

Beitrag von Ambermoon » 03.07.2006, 21:43

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?
Benutzeravatar
Kimi
Programmierer
Beiträge: 3296
Registriert: 13.08.2005, 18:07

Beitrag von Kimi » 03.07.2006, 22:33

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 ;)
Ambermoon
Beiträge: 410
Registriert: 06.10.2005, 22:45

Beitrag von Ambermoon » 04.07.2006, 22:42

Naja, immerhin weiß ich jetzt, dass es einen Grund für den scheinbar seltsamen Differenzwert gibt. Ist doch auch etwas. Außerdem sieht man das ja nur bei entsprechendem Loglevel.
Antworten

Zurück zu „DVR-Studio Pro“