Zariadenia so systémom Android 12 môžu predvolene používať efektívnejší formát nahrávania videa

Google tvrdí, že viac výrobcov OEM prijme HEVC, efektívnejší video kodek ako H.264/AVC, ako predvolený formát nahrávania videa v systéme Android 12.

Počas relácie „Čo je nové v Android Media“ na adrese Google I/O 2021, Google načrtol mnoho výziev pri zachytávaní a prehrávaní médií a o tom, čo robia pre to, aby sa veci pre vývojárov zlepšili. Jednou z najväčších výziev, ktorú chce spoločnosť Google vyriešiť, je obrovská veľkosť súboru videozáznamov s vysokým rozlíšením. Zrejmým riešením tohto problému je použitie efektívnejšieho formátu na kódovanie video súboru a zdá sa, že niektorí výrobcovia OEM to urobia práve v Android 12.

Google už dlho odporúča použitie bezplatný kodek AV1 pre kódovanie videa, ale len málo hardvérových produktov podporuje hardvérovú akceleráciu pre kódovanie v AV1. Na druhej strane je tu H.265/HEVC, video kodek, ktorý nie je bezplatný, no väčšina špičkových zariadení s Androidom vydaných v posledných rokoch podporuje kódovanie pomocou hardvérovej akcelerácie. Oproti H.264/AVC, tzn. video kodek, do ktorého väčšina aplikácií pre fotoaparáty na smartfónoch so systémom Android predvolene nahráva, Google hovorí, že H.265/HEVC dokáže nahrávať videá v rovnakej kvalite, ale s polovičnou bitovou rýchlosťou, čo vedie k výraznému zníženiu veľkosti súboru.

Dekódovanie videí, ktoré boli zakódované vo formáte H.265/HEVC, je tiež široko podporované zariadeniami so systémom Android a inými operačnými systémami, takže s nahrávaním videí v tomto formáte už skutočne nie je problém. Problémom však je, že nahrávanie HEVC je vo väčšine aplikácií pre fotoaparáty často predvolene vypnuté a je to nepravdepodobné že väčšina používateľov sa niekedy ponorí do ponuky „pokročilých“ nastavení, kde sa zvyčajne nachádza prepínač na jej povolenie nájdené. Napríklad som otvoril aplikácie pre fotoaparáty na nasledujúcich špičkových zariadeniach so systémom Android a zistil som, že na každom z nich ponúkal možnosť efektívnejšieho ukladania videí pomocou kódovania v HEVC, žiadny z nich nemal tento prepínač povolený predvolene:

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

Počnúc Androidom 12 však Google hovorí, že viac výrobcov OEM prijme HEVC ako predvolený formát na zachytávanie videa.

Aj keď Google nehovorí, koľko alebo ktorí OEM urobia HEVC predvoleným formátom snímania videa v ich aplikácii fotoaparátu, je to sľubné počuť. Znamená to, že bežný používateľ už nebude musieť zapínať kódovanie HEVC, funkciu, o ktorej mnohí možno ani nevedia, že existuje. Nastavením HEVC ako predvoleného formátu na zachytávanie videa môžu používatelia znížiť, koľko miesta zaberajú videozáznamy na lokálnom alebo cloudovom úložisku. Okrem toho menšie veľkosti súborov skrátia časy nahrávania na sociálne médiá a iné platformy, kde môžu používatelia nahrávať videá.

Nie každá aplikácia pre Android však podporuje prácu s obsahom HEVC. Pre aplikácie, ktoré to nepodporujú, Android 12 pridal a API na transkódovanie médií ktorý automaticky konvertuje formát na H.264/AVC pre lepšiu kompatibilitu.

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