Android 12-apparaten gebruiken mogelijk standaard een efficiënter video-opnameformaat

Google zegt dat steeds meer OEM's HEVC, een efficiëntere videocodec dan H.264/AVC, zullen gebruiken als het standaard video-opnameformaat in Android 12.

Tijdens de sessie 'Wat is er nieuw in Android Media' op Google I/O 2021, schetste Google de vele uitdagingen bij het vastleggen en afspelen van media en wat ze doen om de zaken voor ontwikkelaars beter te maken. Een van de grootste uitdagingen die Google wil oplossen is de enorme bestandsgrootte van high-definition video-opnamen. Een voor de hand liggende oplossing voor dit probleem is het gebruik van een efficiënter formaat om het videobestand te coderen, en het lijkt erop dat sommige OEM's precies dat zullen doen in Androïde 12.

Google adviseert al lang het gebruik van de royaltyvrije AV1-codec voor videocodering, maar weinig hardwareproducten ondersteunen hardwareversnelling voor codering in AV1. Aan de andere kant is er H.265/HEVC, een videocodec die niet royaltyvrij is, maar die door de meeste geavanceerde Android-apparaten van de afgelopen jaren wordt gecodeerd met hardwareversnelling. Vergeleken met H.264/AVC, dwz. de videocodec waar de meeste camera-apps op Android-smartphones standaard in opnemen, zegt Google H.265/HEVC kan video's opnemen met dezelfde kwaliteit, maar met de helft van de bitsnelheid, wat resulteert in aanzienlijke verkleiningen van de bestandsgrootte.

Het decoderen van video's die zijn gecodeerd in H.265/HEVC wordt ook breed ondersteund door apparaten met Android en andere besturingssystemen, dus er is niet langer echt een probleem met het opnemen van video's in dit formaat. Het probleem is echter dat HEVC-opname vaak standaard is uitgeschakeld in de meeste camera-apps, en dat is onwaarschijnlijk dat de meeste gebruikers zich ooit zullen verdiepen in het menu "geavanceerde" instellingen, waar de schakelaar om dit in te schakelen doorgaans is gevonden. Ik opende bijvoorbeeld de stockcamera-apps op de volgende geavanceerde Android-apparaten en ontdekte dat ze allemaal hetzelfde waren bood een optie om video's efficiënter op te slaan door te coderen in HEVC, maar bij geen van hen was deze schakelaar ingeschakeld standaard:

  • ASUS ZenFone 8 met ZenUI 8
  • Google Pixel4 met Android 11
  • OPPO Vind X2 Pro met ColorOS 11
  • OnePlus 9Pro met OxygenOS 11
  • Realme X2 Pro met Realme UI 1.0
  • Samsung Galaxy Note 20 Ultra met One UI 3.1
  • Xiaomi Mi 10 Pro MIUI 12 draaien

Vanaf Android 12 zegt Google echter dat meer OEM's HEVC zullen gebruiken als het standaardformaat voor video-opname.

Hoewel Google niet zegt hoeveel of welke OEM's HEVC tot het standaard video-opnameformaat in hun camera-app zullen maken, is dit toch veelbelovend om te horen. Het betekent dat de gemiddelde gebruiker HEVC-codering niet langer hoeft in te schakelen, een functie waarvan velen misschien niet eens weten dat deze bestaat. Door van HEVC het standaard video-opnameformaat te maken, kunnen gebruikers de hoeveelheid ruimte die video-opnamen in beslag nemen op lokale of cloudopslag verminderen. Bovendien zullen kleinere bestandsgroottes de uploadtijden op sociale media en andere platforms verkorten waar gebruikers video's kunnen uploaden.

Niet elke Android-app ondersteunt echter het verwerken van HEVC-inhoud. Voor de apps die dit niet ondersteunen, heeft Android 12 een API voor mediatranscodering dat het formaat automatisch converteert naar H.264/AVC voor betere compatibiliteit.

\r\n https://www.youtube.com/watch? v=pX00lybwwIk\r\n