Google наконец сняла ограничение Android на 4 ГБ при съёмке видео
Ещё задолго до того, как смартфоны научились снимать видео в 4K, никто не мог подумать, что ролики, записанные с помощью мобильных устройств, будут занимать несколько гигабайт. Конечно, со временем всё изменилось, и теперь большинство смартфонов снимают в 4K 30fps, а некоторые — в 4K 60fps, поэтому всего лишь за 15 минут такие ролики достигают отметки 4 ГБ и выше. Казалось бы, нет никакой проблемы — 64-разрядные системы могут справляться с файлами до 16 ТБ. Однако старый API времён 32-разрядной версии Android всё ещё ограничивает файлы размером 4 ГБ, заставляя приложения разбивать видео на отдельные файлы через определённые промежутки времени. В конце прошлого года команда разработчиков Android пообещала решить эту проблему, и её исправили в Android 11.
Разработчики приложений и обычные пользователи впервые подняли этот вопрос в 2015 году и с тех пор он неоднократно озвучивался на баг-трекере Google. В конце прошлого года в AOSP внесли необходимые коррективы для снятия этого ограничения. Вопреки ожиданиям, Android 11 начал развёртываться без ожидаемых изменений, и только с выходом Android 11 Beta 1 соответствующие изменения были внесены.
Тем не менее далеко не все приложения для съёмки фото и видео подстроились под новые возможности Android. Большинство из них по-прежнему разделяют файлы размером более 4 ГБ. Это подтвердил профильный ресурс Android Police, который протестировал некоторые популярные программы. Примечательно, что в их числе оказалась даже Google Camera. А вот Open Camera уже записывает видеофайлы свыше 4 ГБ. По всей вероятности, это приложение использует API mpeg4writer, указанный в коммите, остальные приложения — либо другие API, либо собственные решения.
Android 11: Google Camera (слева) и Open Camera (справа)
В любом случае, ограничение 4 ГБ уже не является проблемой исключительно Android. Теперь ответственность за исправление такого недоразумения ложится на разработчиков приложений, которым необходимо подготовить соответствующие обновления.
Twitter оштрафовали в России на 6,5 млн рублей за неудаление контента
Mac mini за 699 долларов получил новый мощный процессор Apple M1
Микроорганизмы разъедают МКС, учёные предупредили об опасности
Каким будет укрытие для первых марсианских колонистов?
Учёные создали сверхбыстрый жёлтый лазер для медицинских целей