Android trenutno omejuje videoposnetke na velikost datoteke 4 GB, kar je enostavno doseči za videoposnetke 4K in 8K. Android 11 bi lahko odstranil to omejitev.
Posodobitev (12.6.2020 ob 16:00 ET): Uradno je: Android 11 končno odpravlja omejitev velikosti datoteke 4 GB za videoposnetke.
V letu 2019 so blagovne znamke pametnih telefonov naredile velik skok v kakovosti fotoaparatov, zlasti ko gre za povečavo in šibko svetlobo. Po drugi strani pa kakovosti videa ni bila posvečena enaka pozornost. To bi se lahko leta 2020 spremenilo z Izboljšan ponudnik internetnih storitev Qualcomm Snapdragon 865. Kljub temu, da so pametni telefoni Android dobavljeni z večjimi notranjimi zmogljivostmi za shranjevanje, imajo hitrejše modeme in so zdaj ki podpirajo omrežja 5G, stara omejitev večini teh telefonov preprečuje shranjevanje video datotek, ki so večje od 4 GB v velikost. Vendar bi se to lahko spremenilo v Androidu 11, naslednji večji različici Androida, ki naj bi izšla leta 2020.
Poskušal bom povzeti razloge za to omejitvijo, ne da bi šel preveč globoko v tehnične vidike. V bistvu se je Google odločil, da bosta Androidova razreda MediaMuxer in MPEG4Writer, ki sta odgovorna za muxing (združevanje) video datotek in njihovo shranjevanje kot datoteke MP4, mora podpirati izpis datoteke MP4 z največjo velikostjo 2^32 - 1 bajta, kar je približno 4 GB. Ta odločitev
je bila izdelana v začetku leta 2014, ko je bil Google Nexus 5 z največ 32 GB notranjega pomnilnika še na trgu, kartice SD so bili še vedno v veliki uporabi, prvi telefoni s snemanjem videa 4K pa so šele prišli na trg (Galaxy Note 3). Tako ni bilo veliko povpraševanja po shranjevanju video datotek, večjih od 4 GB: večina telefonov ni imela dovolj prostora za shranjevanje, kartic SD formatiran v FAT32, ga tako ali tako ne bi podpiral in le malo telefonov je posnelo dovolj visoko kakovost, da bi to sploh doseglo omejitev. Hitro naprej 5 let in veliko se je spremenilo: zdaj obstajajo telefoni z 1 TB prostora za shranjevanje, kartice SD so zdaj prej izjema kot pravilo, snemanje videa 4K pa je vseprisotno, snemanje videa 8K pa bo kmalu doseglo naprave.Danes, če posnamete video 4K na Pixel 4, bo vaš videoposnetek dosegel velikost 4 GB v približno 12 minutah; to je pri privzetih nastavitvah kakovosti 30 sličic na sekundo za hitrost sličic in 48 Mbps za bitno hitrost. Po približno 12 minutah snemanja bo aplikacija za kamero videoposnetek shranila in takoj začela snemati drug video – ne da bi uporabnik tega opazil. Ko preverite mapo DCIM v telefonu, boste opazili, da je tisto, kar naj bi bil en neprekinjen video posnetek, namesto tega razdeljeno na več video datotek. Na primer, 73-minutni video posnetek na mojem telefonu Pixel 4 je bil razdeljen na 7 različnih datotek – Google Photos jih je vse videl kot ločene posnetke. Teh datotek MP4 ni težko združiti pred nalaganjem v Google Photos, vendar boste morali uporabiti aplikacijo tretje osebe, če želite to storiti. Večina ljudi se ne bi trudila ali vedela, kako to storiti, bi si predstavljal.
Razvijalci so prosili za način snemanja video datotek, večjih od 4 GB že leta, in zdi se, da bi lahko končno prišlo do spremembe v Androidu 11. Po opisu a nova potrditev v AOSP gerrit Google posodablja medijske razrede Androida, da odstrani omejitev velikosti 32-bitne datoteke. Natančneje, Android bo zdaj "uporabljal [a] 64-bitni odmik v mpeg4writer," kar Androidu omogoča "sestavljanje/mulksiranje datotek, večjih od 4 GB." Med testiranjem Google uspešno sestavil datoteko velikosti približno 32 GB in v ločenem testu celo uspel zapolniti celotno kapaciteto pomnilnika telefona z enim samim snemanje. Največja velikost datoteke 2^64 -1 bajtov je smešno velika in nikoli ne bi bila dosežena, zato pričakujemo, da bo Google omejitev API-ja MediaRecorder ali proizvajalcev originalne opreme, da omejijo svoje osnovne aplikacije za kamero na podporo za razumnejšo največjo datoteko velikost. Vendar bi morale biti aplikacije, kot je OpenCamera, ki uporabljajo Camera2API, še vedno sposobne poljubno nastaviti največjo želeno velikost datoteke, ne da bi jim bilo treba skrbeti za omejitev velikosti 32-bitne datoteke.
Obveza še ni bila združena, ko pa bo, pričakujemo, da se bo sprememba odražala v Androidu 11, saj je to naslednja večja izdaja Androida. Prva različica Android 10 beta je bila objavljena marca letos, zato pričakujte, da boste marca 2020 videli različico Android 11 beta, ki ji bo sledila stabilna izdaja nekje avgusta 2020. S telefoni iz Xiaomi in Samsung Pričakuje se, da bo podpiral snemanje videa 8K, zato je ta sprememba dobrodošla - čeprav že precej zamuja.
Zahvaljujoč priznanemu razvijalcu XDA luca020400 za napitnino!
Posodobitev: Potrjeno
Videografi se veselijo, Android 11 uradno odpravlja omejitev velikosti datoteke 4 GB za video posnetke. Android 11 Beta 1 končno odpravi omejitev, vendar boste morali uporabiti aplikacijo za kamero, ki to podpira. Trenutno ga še ne podpira niti Googlova lastna aplikacija za kamero. Priljubljena aplikacija Odprta kamera zdi se, da ga že podpira in videli bi morali, da bo podporo dodalo tudi več aplikacij, vključno z Google Camera.
Vir: Google | prek: Android Police