Android 12-enheter kan som standard bruke mer effektivt videoopptaksformat

click fraud protection

Google sier at flere OEM-er vil ta i bruk HEVC, en mer effektiv videokodek enn H.264/AVC, som standard videoopptaksformat i Android 12.

Under «Hva er nytt i Android Media»-økten kl Google I/O 2021, skisserte Google de mange utfordringene med mediefangst og -avspilling og hva de gjør for å gjøre ting bedre for utviklere. En av de største utfordringene Google ønsker å løse er den enorme filstørrelsen på HD-videoopptak. En åpenbar løsning på dette problemet er å bruke et mer effektivt format for å kode videofilen, og det ser ut til at noen OEM-er vil gjøre nettopp det i Android 12.

Google har lenge anbefalt bruk av royaltyfri AV1-kodek for videokoding, men få maskinvareprodukter støtter maskinvareakselerasjon for koding i AV1. På den annen side er det H.265/HEVC, en videokodek som ikke er royaltyfri, men som de fleste avanserte Android-enheter utgitt de siste årene støtter koding med maskinvareakselerasjon. Sammenlignet med H.264/AVC, dvs. videokodeken som de fleste kameraapper på Android-smarttelefoner tar opp som standard, sier Google at H.265/HEVC kan ta opp videoer med samme kvalitet, men med halve bithastigheten, noe som resulterer i betydelige filstørrelsesreduksjoner.

Dekoding av videoer som ble kodet i H.265/HEVC støttes også bredt av enheter som kjører Android og andre operativsystemer, så det er ikke lenger noe problem med å spille inn videoer i formatet. Problemet er imidlertid at HEVC-opptak ofte er deaktivert som standard i de fleste kameraapper, og det er usannsynlig at de fleste brukere noen gang vil fordype seg i den "avanserte" innstillingsmenyen der bryteren for å aktivere den vanligvis er funnet. For eksempel åpnet jeg lagerkameraappene på følgende avanserte Android-enheter og fant ut at hver tilbød et alternativ for å lagre videoer mer effektivt ved å kode i HEVC, ingen av dem hadde denne bryteren aktivert av misligholde:

  • ASUS ZenFone 8 kjører ZenUI 8
  • Google Pixel 4 kjører Android 11
  • OPPO Finn X2 Pro kjører ColorOS 11
  • OnePlus 9 Pro kjører OxygenOS 11
  • Realme X2 Pro kjører Realme UI 1.0
  • Samsung Galaxy Note 20 Ultra kjører One UI 3.1
  • Xiaomi Mi 10 Pro kjører MIUI 12

Fra og med Android 12 sier Google imidlertid at flere OEM-er vil ta i bruk HEVC som standardformat for videoopptak.

Selv om Google ikke sier hvor mange eller hvilke OEM-er som vil gjøre HEVC til standard videoopptaksformat i kameraappen deres, er dette lovende å høre likevel. Det betyr at den gjennomsnittlige brukeren ikke lenger trenger å slå på HEVC-koding, en funksjon som mange kanskje ikke engang vet eksisterer. Ved å gjøre HEVC til standard videoopptaksformat, kan brukere redusere hvor mye plass videoopptak tar på lokal eller skylagring. Videre vil mindre filstørrelser redusere opplastingstiden på sosiale medier og andre plattformer der brukere kan laste opp videoer.

Ikke alle Android-apper støtter håndtering av HEVC-innhold. For de appene som ikke støtter det, har Android 12 lagt til en media transcoding API som automatisk konverterer formatet til H.264/AVC for bedre kompatibilitet.

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