Android 12-enheder kan som standard bruge mere effektivt videooptagelsesformat

Google siger, at flere OEM'er vil anvende HEVC, et mere effektivt videocodec end H.264/AVC, som standard videooptagelsesformat i Android 12.

Under sessionen "Hvad er nyt i Android Media" kl Google I/O 2021, skitserede Google de mange udfordringer ved medieoptagelse og -afspilning, og hvad de gør for at gøre tingene bedre for udviklere. En af de største udfordringer, Google ønsker at løse, er den enorme filstørrelse af videooptagelser i høj opløsning. En oplagt løsning på dette problem er at bruge et mere effektivt format til at kode videofilen, og det ser ud til, at nogle OEM'er vil gøre netop det i Android 12.

Google har længe anbefalet brugen af royaltyfri AV1-codec til videokodning, men få hardwareprodukter understøtter hardwareacceleration til kodning i AV1. På den anden side er der H.265/HEVC, et video-codec, der ikke er royaltyfrit, men som de fleste avancerede Android-enheder, der er udgivet i de sidste par år, understøtter indkodning med hardwareacceleration. Sammenlignet med H.264/AVC, dvs. video-codec, som de fleste kameraapps på Android-smartphones optager som standard, siger Google, at H.265/HEVC kan optage videoer i samme kvalitet, men med halvdelen af ​​bithastigheden, hvilket resulterer i betydelige filstørrelsesreduktioner.

Afkodning af videoer, der blev kodet i H.265/HEVC, understøttes også bredt af enheder, der kører Android og andre operativsystemer, så der er ikke længere et problem med at optage videoer i formatet. Problemet er imidlertid, at HEVC-optagelse ofte er deaktiveret som standard i de fleste kamera-apps, og det er usandsynligt at de fleste brugere nogensinde vil dykke ned i menuen "avancerede" indstillinger, hvor skift til at aktivere det typisk er fundet. For eksempel åbnede jeg lagerkameraapps på følgende avancerede Android-enheder og fandt ud af, at hver tilbød en mulighed for at gemme videoer mere effektivt ved at kode i HEVC, ingen af ​​dem havde denne skifte aktiveret af Standard:

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

Startende med Android 12 siger Google dog, at flere OEM'er vil anvende HEVC som standardformat til videooptagelse.

Selvom Google ikke siger, hvor mange eller hvilke OEM'er der vil gøre HEVC til standardvideooptagelsesformatet i deres kamera-app, er det alligevel lovende at høre. Det betyder, at den gennemsnitlige bruger ikke længere behøver at slå HEVC-kodning til, en funktion, som mange måske ikke engang ved eksisterer. Ved at gøre HEVC til standardvideooptagelsesformatet kan brugere reducere, hvor meget plads videooptagelser optager på lokalt eller cloud-lager. Desuden vil mindre filstørrelser reducere uploadtiden på sociale medier og andre platforme, hvor brugerne kan uploade videoer.

Ikke alle Android-apps understøtter dog håndtering af HEVC-indhold. For de apps, der ikke understøtter det, har Android 12 tilføjet en medietranskodning API der automatisk konverterer formatet til H.264/AVC for bedre kompatibilitet.

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