I dispositivi Android 12 potrebbero utilizzare per impostazione predefinita un formato di registrazione video più efficiente

Google afferma che sempre più OEM adotteranno HEVC, un codec video più efficiente di H.264/AVC, come formato di registrazione video predefinito in Android 12.

Durante la sessione "Novità di Android Media" su Google I/O 2021, Google ha illustrato le numerose sfide legate all'acquisizione e alla riproduzione dei contenuti multimediali e cosa sta facendo per migliorare le cose per gli sviluppatori. Una delle maggiori sfide che Google vuole risolvere è l’enorme dimensione dei file delle acquisizioni video ad alta definizione. Una soluzione ovvia a questo problema è utilizzare un formato più efficiente per codificare il file video e sembra che alcuni OEM facciano proprio questo in Androide 12.

Google consiglia da tempo l'uso del file Codec AV1 esente da royalty per la codifica video, ma pochi prodotti hardware supportano l'accelerazione hardware per la codifica in AV1. D'altra parte, c'è H.265/HEVC, un codec video che non è esente da royalty ma che la maggior parte dei dispositivi Android di fascia alta rilasciati negli ultimi anni supporta la codifica con accelerazione hardware. Rispetto a H.264/AVC, ad es. il codec video registrato di default dalla maggior parte delle app per fotocamere degli smartphone Android, secondo Google H.265/HEVC può registrare video con la stessa qualità ma con metà del bitrate, con conseguente significativa riduzione delle dimensioni del file.

La decodifica dei video codificati in H.265/HEVC è ampiamente supportata anche dai dispositivi con Android e altri sistemi operativi, quindi non c'è più alcun problema con la registrazione di video in questo formato. Il problema, tuttavia, è che la registrazione HEVC è spesso disabilitata per impostazione predefinita nella maggior parte delle app della fotocamera ed è improbabile che la maggior parte degli utenti approfondirà mai il menu delle impostazioni "avanzate" dove in genere si trova l'interruttore per abilitarlo trovato. Ad esempio, ho aperto le app della fotocamera di serie sui seguenti dispositivi Android di fascia alta e ho scoperto che mentre ciascuna offriva un'opzione per archiviare i video in modo più efficiente codificandoli in HEVC, nessuno di loro aveva questa opzione abilitata predefinito:

  • Asus Zenfone 8 con ZenUI 8
  • GooglePixel4 con Android 11
  • OPPO Trova X2 Pro con ColorOS 11
  • OnePlus 9Pro con OxygenOS 11 in esecuzione
  • Realme X2Pro con Realme UI 1.0
  • Samsung Galaxy Note 20 Ultra con One UI 3.1
  • Xiaomi Mi 10 Pro con MIUI 12 in esecuzione

Tuttavia, a partire da Android 12, Google afferma che più OEM adotteranno HEVC come formato predefinito per l’acquisizione video.

Anche se Google non dice quanti o quali OEM renderanno HEVC il formato di acquisizione video predefinito nella loro app per fotocamera, è comunque probabile che lo sapremo dire. Ciò significa che l'utente medio non avrà più bisogno di attivare la codifica HEVC, una funzionalità di cui molti potrebbero non sapere nemmeno l'esistenza. Rendendo HEVC il formato di acquisizione video predefinito, gli utenti possono ridurre la quantità di spazio occupato dalle registrazioni video nell'archiviazione locale o nel cloud. Inoltre, file di dimensioni più piccole ridurranno i tempi di caricamento sui social media e su altre piattaforme in cui gli utenti possono caricare video.

Tuttavia, non tutte le app Android supportano la gestione dei contenuti HEVC. Per quelle app che non lo supportano, Android 12 ha aggiunto un API di transcodifica multimediale che converte automaticamente il formato in H.264/AVC per una migliore compatibilità.

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