Google Chrome verbetert de kwaliteit van video-opnames op Windows 11 en verkleint tegelijkertijd de bestandsgrootte
De nieuwste updates voor Google Chrome en andere browsers op basis van het Chromium-platform maken nu media-opname mogelijk via de HEVC-codec. Deze verbetering verhoogt de kwaliteit van video-opnames aanzienlijk, terwijl de bestandsgroottes licht worden verkleind.
Net als andere webbrowsers die op Windows 10 en 11 draaien, maakt Google Chrome gebruik van de media recorder API voor het vastleggen van scherminhoud tijdens online videoconferenties op platforms zoals Google Meet. Voorheen vertrouwde Chrome op H.264-, VP8- en VP9-codecs voor media-opname.
H.264 werd gekozen vanwege de compatibiliteit met bijna alle systemen, maar het resulteerde in grotere bestandsgroottes. Ondertussen zijn VP8 en VP9 propriëtaire codecs van Google die gratis te gebruiken zijn; VP8 bleek echter minder efficiënt en de compatibiliteit van VP9 was beperkt. Dit zal veranderen als Google overgaat op het gebruik van HEVC voor zijn opnamefuncties op Windows 11.
Volgens rapporten van Windows Latest zijn er verschillende codecommits op Chromium Gerrit geweest , met name één met de naam “HEVC-coderingsondersteuning voor MediaRecorder API.”
Windows Latest heeft bevestigd dat het integratieproces voor HEVC-coderingsondersteuning binnen de MediaRecorder API in volle gang is. Het grootste deel van het voorbereidende werk is afgerond, zodat het in Chrome kan worden opgenomen.
Google voegt met name HEVC (of H.265)-ondersteuning toe aan Chrome voor video-opname, ter vervanging van eerdere codecs zoals H.264, VP8 en VP9, die weliswaar functioneel zijn, maar niet voldoen aan de mogelijkheden van HEVC. Chrome-gebruikers kunnen nu video’s opnemen in zowel MP4- als MKV-formaten met behulp van HEVC.
Voor degenen die geïnteresseerd zijn in het testen van deze nieuwe integratie en willen verifiëren of video’s die zijn opgenomen in Google Meet inderdaad zijn gecodeerd met HEVC, kunnen gebruikers een experimentele functievlag activeren:
--enable-features=MediaRecorderHEVCSupport
Volgens een Google-ontwikkelaarsnotitie op een Chromium Gerrit-bericht dat door Windows Latest werd uitgelicht, “voegt dit de fundamentele ondersteuning toe voor mkv/mp4 muxer-mogelijkheden voor HEVC.” Deze functie is echter standaard uitgeschakeld en vereist handmatige activering om ondersteuning in te schakelen.
Momenteel is deze functie in de meeste scenario’s standaard inactief en moet voor experimentele doeleinden handmatig worden ingeschakeld.
Hoewel de code basisondersteuning voor HEVC-codering biedt, controleert het niet of de hardware HEVC kan coderen. Bijgevolg kan codering mislukken op hardware die HEVC niet ondersteunt, zelfs als MediaRecorder.isTypeSupported() HEVC-ondersteuning aangeeft.
Google raadt ontwikkelaars aan om hulpmiddelen zoals MediaCapabilities.encodingInfo() of VideoEncoder.isConfigSupported() te gebruiken in combinatie met MediaRecorder.isTypeSupported() om te bepalen of hun apparaat HEVC-codering aankan voordat ze een MediaRecorder-instantie maken.
Zoals eerder opgemerkt, bevindt Google zich nog in de testfase voor deze functie. Ontwikkelaars moeten overschakelen naar het bijgewerkte eindpunt van de API om de functie te laten werken.
Geef een reactie