Mediabunny entlarvt versteckte Audioverzögerung in WebCodecs
Project Sync: The journey to sample-perfect audio/video sync with WebCodecs
Mediabunny deckt einen bislang unentdeckten Fehler in WebCodecs auf: Audio-Encoder fügen eine Verzögerung hinzu, die nicht kompensiert wird, sodass der Ton dem Video hinterherläuft. Mit „Project Sync“ misst die Bibliothek die Verzögerung empirisch pro System und korrigiert die Zeitstempel. So bleibt der Ton auch nach mehreren Transkodierungen synchron zum Bild.
Was nicht korrekt ist, ist vorzugeben, dass dieses Signal bei Zeitstempel 0 beginnt.