Zařízení Android 12 mohou ve výchozím nastavení používat efektivnější formát nahrávání videa

Google říká, že více výrobců OEM přijme HEVC, efektivnější video kodek než H.264/AVC, jako výchozí formát záznamu videa v Androidu 12.

Během relace „Co je nového v Android Media“ na adrese Google I/O 2021, Google nastínil mnoho výzev při zachycování a přehrávání médií a co dělají pro to, aby vývojáři věci vylepšili. Jednou z největších výzev, kterou chce Google vyřešit, je obrovská velikost souborů zachycených videí ve vysokém rozlišení. Zřejmým řešením tohoto problému je použití efektivnějšího formátu pro kódování video souboru a zdá se, že někteří výrobci OEM to udělají právě v Android 12.

Google již dlouho doporučuje použití bezplatný kodek AV1 pro kódování videa, ale jen málo hardwarových produktů podporuje hardwarovou akceleraci pro kódování v AV1. Na druhé straně je tu H.265/HEVC, video kodek, který není bezplatný, ale jehož kódování s hardwarovou akcelerací podporuje většina špičkových zařízení Android vydaných v posledních několika letech. Oproti H.264/AVC, tzn. video kodek, do kterého většina aplikací pro fotoaparáty na chytrých telefonech Android ve výchozím nastavení nahrává, Google říká, že H.265/HEVC může nahrávat videa ve stejné kvalitě, ale s polovičním datovým tokem, což vede k výraznému zmenšení velikosti souboru.

Dekódování videí, která byla zakódována v H.265/HEVC, je také široce podporována zařízeními se systémem Android a dalšími operačními systémy, takže s nahráváním videí ve formátu již skutečně není problém. Problém je však v tom, že nahrávání HEVC je ve většině aplikací pro fotoaparáty často ve výchozím nastavení zakázáno a je to nepravděpodobné že většina uživatelů se někdy ponoří do nabídky „pokročilých“ nastavení, kde se obvykle nachází přepínač pro její povolení nalezeno. Například jsem otevřel aplikace pro fotoaparáty na následujících špičkových zařízeních Android a zjistil jsem, že na každém z nich nabízel možnost ukládat videa efektivněji pomocí kódování v HEVC, žádný z nich neměl tento přepínač povolen výchozí:

  • ASUS ZenFone 8 se systémem ZenUI 8
  • Google Pixel 4 se systémem Android 11
  • OPPO Find X2 Pro se systémem ColorOS 11
  • OnePlus 9 Pro se systémem OxygenOS 11
  • Realme X2 Pro běžící Realme UI 1.0
  • Samsung Galaxy Note 20 Ultra se systémem One UI 3.1
  • Xiaomi Mi 10 Pro běží MIUI 12

Počínaje Androidem 12 však Google říká, že více výrobců OEM přijme HEVC jako výchozí formát pro nahrávání videa.

I když Google neříká, kolik nebo kteří výrobci OEM udělají HEVC výchozím formátem pro záznam videa ve své aplikaci fotoaparátu, je to slibné slyšet. Znamená to, že průměrný uživatel již nebude muset zapínat kódování HEVC, což je funkce, o které mnozí možná ani neví, že existuje. Nastavením HEVC jako výchozího formátu pro zachytávání videa mohou uživatelé snížit, kolik místa zabírají videozáznamy na místním nebo cloudovém úložišti. Menší velikost souborů navíc zkrátí dobu nahrávání na sociální média a další platformy, kam mohou uživatelé nahrávat videa.

Ne každá aplikace pro Android však podporuje zpracování obsahu HEVC. Pro aplikace, které to nepodporují, Android 12 přidal a rozhraní API pro překódování médií který automaticky převádí formát do H.264/AVC pro lepší kompatibilitu.

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