Устройствата с Android 12 може да използват по подразбиране по-ефективен формат за запис на видео

Google казва, че повече производители на оригинално оборудване ще приемат HEVC, по-ефективен видео кодек от H.264/AVC, като формат за запис на видео по подразбиране в Android 12.

По време на сесията „Какво е новото в Android Media“ в Google I/O 2021, Google очерта многото предизвикателства при заснемането и възпроизвеждането на мултимедия и какво правят, за да подобрят нещата за разработчиците. Едно от най-големите предизвикателства, които Google иска да реши, е огромният размер на файла на заснеманото видео с висока разделителна способност. Очевидно решение на този проблем е да се използва по-ефективен формат за кодиране на видео файла и изглежда, че някои OEM производители ще направят точно това в Android 12.

Google отдавна препоръчва използването на безвъзмезден AV1 кодек за видео кодиране, но малко хардуерни продукти поддържат хардуерно ускорение за кодиране в AV1. От друга страна, има H.265/HEVC, видео кодек, който не е безплатен, но повечето устройства с Android от висок клас, пуснати през последните няколко години, поддържат кодиране с хардуерно ускорение. В сравнение с H.264/AVC, т.е. видео кодека, който повечето приложения за камери на смартфони с Android записват по подразбиране, Google казва, че H.265/HEVC може да записва видеоклипове със същото качество, но с половината побитова скорост, което води до значително намаляване на размера на файла.

Декодирането на видеоклипове, които са били кодирани в H.265/HEVC, също се поддържа широко от устройства, работещи с Android и други операционни системи, така че вече наистина няма проблем със записването на видеоклипове във формата. Проблемът обаче е, че HEVC записът често е деактивиран по подразбиране в повечето приложения на камерата и е малко вероятно че повечето потребители някога ще се заровят в менюто с „разширени“ настройки, където обикновено е превключвателят за активиране намерени. Например, отворих стандартните приложения за камера на следните устройства с Android от висок клас и открих, че докато всяко предложиха опция за по-ефективно съхраняване на видеоклипове чрез кодиране в HEVC, нито един от тях не беше активирал това превключване от по подразбиране:

  • ASUS ZenFone 8 работи с ZenUI 8
  • Google Pixel 4 работи с Android 11
  • OPPO Find X2 Pro работи с ColorOS 11
  • OnePlus 9 Pro работи с OxygenOS 11
  • Realme X2 Pro работи с Realme UI 1.0
  • Samsung Galaxy Note 20 Ultra работи с One UI 3.1
  • Xiaomi Mi 10 Pro работи с MIUI 12

Въпреки това, започвайки с Android 12, Google казва, че повече OEM производители ще приемат HEVC като формат по подразбиране за заснемане на видео.

Въпреки че Google не казва колко или кои OEM производители ще направят HEVC форматът за заснемане на видео по подразбиране в тяхното приложение за камера, това все пак е обещаващо да се чуе. Това означава, че обикновеният потребител вече няма да има нужда да включва HEVC кодиране, функция, която мнозина дори не знаят, че съществува. Като направят HEVC формат за заснемане на видео по подразбиране, потребителите могат да намалят колко място заемат видеозаписите в локално или облачно хранилище. Освен това по-малките размери на файловете ще намалят времето за качване в социални медии и други платформи, където потребителите могат да качват видеоклипове.

Не всяко приложение за Android обаче поддържа работа с HEVC съдържание. За тези приложения, които не го поддържат, Android 12 добави a API за транскодиране на медии който автоматично преобразува формата в H.264/AVC за по-добра съвместимост.

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