Google Chrome verbessert die Videoaufzeichnungsqualität unter Windows 11 und reduziert gleichzeitig die Dateigröße
Die neuesten Updates für Google Chrome und andere Browser, die auf der Chromium-Plattform basieren, ermöglichen jetzt die Medienaufzeichnung über den HEVC-Codec. Diese Verbesserung verbessert die Qualität von Videoaufnahmen erheblich und verringert gleichzeitig die Dateigröße geringfügig.
Ähnlich wie andere Webbrowser unter Windows 10 und 11 verwendet Google Chrome die Media Recorder API zum Aufzeichnen von Bildschirminhalten während Online-Videokonferenzen auf Plattformen wie Google Meet. Bisher verwendete Chrome für die Medienaufzeichnung die Codecs H.264, VP8 und VP9.
H.264 wurde aufgrund seiner Kompatibilität mit fast allen Systemen gewählt, führte jedoch zu größeren Dateigrößen. VP8 und VP9 sind proprietäre Codecs von Google, die kostenlos verwendet werden können. VP8 erwies sich jedoch als weniger effizient und die Kompatibilität von VP9 war begrenzt. Dies wird sich ändern, da Google für seine Aufnahmefunktionen unter Windows 11 auf HEVC umsteigt.
Berichten von Windows Latest zufolge gab es verschiedene Code-Commits auf Chromium Gerrit , insbesondere einen mit der Bezeichnung „HEVC-Kodierungsunterstützung für MediaRecorder-API“.
Windows Latest hat bestätigt, dass der Integrationsprozess für die HEVC-Kodierungsunterstützung innerhalb der MediaRecorder-API in vollem Gange ist und der Großteil der Vorarbeiten abgeschlossen ist, sodass die Integration in Chrome möglich ist.
Insbesondere fügt Google Chrome HEVC- (oder H.265-)Unterstützung für Videoaufzeichnungen hinzu und ersetzt damit frühere Codecs wie H.264, VP8 und VP9, die zwar funktionsfähig sind, aber nicht die Fähigkeiten von HEVC erreichen. Jetzt können Chrome-Benutzer mit HEVC Videos sowohl im MP4- als auch im MKV-Format aufnehmen.
Wer diese neue Integration testen und überprüfen möchte, ob in Google Meet aufgenommene Videos tatsächlich mit HEVC codiert sind, kann ein experimentelles Feature-Flag aktivieren:
--enable-features=MediaRecorderHEVCSupport
Laut einer Anmerkung eines Google-Entwicklers zu einem Chromium-Gerrit-Beitrag, der von Windows Latest hervorgehoben wurde, „fügt dies die grundlegende Unterstützung für MKV/MP4-Muxer-Funktionen für HEVC hinzu.“ Diese Funktion ist jedoch standardmäßig deaktiviert und muss manuell aktiviert werden, um die Unterstützung zu aktivieren.
Derzeit ist diese Funktion in den meisten Szenarien standardmäßig deaktiviert und muss zu experimentellen Zwecken manuell aktiviert werden.
Obwohl der Code grundlegende HEVC-Kodierungsunterstützung bietet, überprüft er nicht, ob die Hardware HEVC kodieren kann. Folglich kann die Kodierung auf Hardware, die dies nicht unterstützt, fehlschlagen, auch wenn MediaRecorder.isTypeSupported() HEVC-Unterstützung anzeigt.
Google empfiehlt Entwicklern, Tools wie MediaCapabilities.encodingInfo() oder VideoEncoder.isConfigSupported() zusammen mit MediaRecorder.isTypeSupported() zu verwenden, um zu ermitteln, ob ihr Gerät die HEVC-Kodierung verarbeiten kann, bevor sie eine MediaRecorder-Instanz erstellen.
Wie bereits erwähnt befindet sich Google bei dieser Funktion noch in der Testphase. Damit sie funktioniert, müssen die Entwickler auf den aktualisierten Endpunkt der API umsteigen.
Schreibe einen Kommentar