Как сообщает издание XDA Developers, в операционной системе Android с выходом новой версии в 2020 году могут убрать ограничение на размер сохраняемого файла при записи видео. По крайней мере, на это указывает недавнее обновление исходного кода в репозитории проекта Android Open Source Project (AOSP).
Напомним, что в 2014 году, когда на рынке ещё присутствовал Nexus 5 с максимум 32 ГБ внутренней памяти, смартфоны с возможностью видеосъёмки в формате 4К только появлялись, а SD-карты не поддерживали большие файлы, компания Google ввела ограничение на максимальный размер файла при записи видео. Программные компоненты Android MediaMuxer и MPEG4Writer, отвечающие за формирование конечного файла, по сей день могут создавать файлы размером не более 2 в 32 степени байтов, это примерно 4 ГБ. Учитывая, что сейчас на рынке очень много смартфонов, способных снимать видео в разрешении 4К даже при 60 кадрах в секунду, а такие компании, как Samsung и Xiaomi, говорили о планах выпустить в 2020 году устройства, поддерживающие запись в 8К, данное ограничение будет выглядеть нелепо. Для примера, при съёмке видео в 4K с частотой 30 кадров в секунду и битрейтом 48 Мбит/с на Pixel 4 лимит достигается через 12 минут.
Однако с выходом Android 11 всё может измениться. Судя по всему, Google решила улучшить программные видеокомпоненты, чтобы убрать существующее ограничение в 4 ГБ. Максимальный размер файла теперь может равняться 2 в 64 степени байтам, что очень много и, возможно, компания установит какой-то искусственный лимит. Во время тестирования специалисты Google записали видеофайл размером 32 ГБ. Стоит сказать, что приложения, которые используют Camera2API (например, OpenCamera), возможно, смогут создавать файлы в максимальном размере, обходя искусственные ограничения. Первая бета-версия Android 11 должна выйти в марте 2020 года, а финальная — в конце августа или начале сентября.