У застосунку: відеокамера (меню відео) Налаштування кодеку та контейнера
Розділ Налаштування кодеку та контейнера визначає, як стискається відео і в який файл воно записується. Набір рядків залежить від кодеку: один для стисненого відео, інший для RAW.

Кодек
Відеокодек: AVC (h264), HEVC (h265), DolbyVision, APV, VP8, VP9, AV1 або RAW. У списку лише кодеки, для яких у телефоні є апаратний кодер (на Android 9 і старіших версіях зараховуються й програмні). За замовчуванням: AVC (h264).
- APV: Android 16 і новіші. AV1: Android 10 і новіші.
- RAW: записує послідовність кадрів DNG, лише на камерах, що віддають RAW. Під час переходу на RAW розмір і частота кадрів підганяються під можливості RAW, а камера відкривається заново. На камері без RAW застосунок записує AVC і повертається до RAW, коли ви знову перемикаєтеся на камеру з RAW.
Коли вибрано RAW, розділи метаданих і GPU в цьому меню недоступні.
Стиснене відео
Глибина кольору
8 біт або 10 біт, а також 10-бітні HDR-варіанти, якщо камера їх підтримує: HLG10, HDR10, Dolby Vision. Для 10 біт потрібен кодек, що їх підтримує (HEVC, Dolby Vision, APV, AVC з профілем High10, VP9 або AV1 з 10-бітним профілем), а частота і розмір кадру обмежені (на більшості телефонів до 30 к/с і 4096×3072). Під час запису через GPU 10 біт доступні лише на кількох телефонах. На деяких телефонах звичайного 10-бітного режиму немає, є тільки HDR-варіанти. За замовчуванням: 8 біт.
Рядок прихований, якщо телефон узагалі не може записувати 10 біт, і неактивний, якщо в поточного кодеку лише один варіант.
Профіль H.264
Тільки для AVC (h264): Авто (вирішує кодер), Максимум (найвищі профіль і рівень, які підтримує кодер), Baseline, Main або High, кожен зі своїм найвищим рівнем. Профілі, яких кодер не підтримує, пропускаються. За замовчуванням: Авто.
Якість (бітрейт)
Цільовий бітрейт, від 1 до 500 Мбіт/с (більше на телефонах, кодер яких заявляє більше). Значення понад заявлену кодером межу показано червоним: вибрати їх можна, але телефон може їх не досягти. За замовчуванням: 50 Мбіт/с.

Режим бітрейту
За замовчуванням (вирішує кодер), Змінний, Постійний або Постійний (пропуск кадрів) (Android 12 і новіші: тримає бітрейт за рахунок пропуску кадрів). Режими, яких кодер не підтримує, пропускаються; якщо доступно менше двох, рядок прихований. За замовчуванням: За замовчуванням.
I-кадри
Як часто записується ключовий кадр: Кожен кадр або кожні N кадрів, від кількох кадрів до одного разу на дві секунди. За 30 к/с можна вибрати кожен кадр, 3, 7, 15, 30 або 60 кадрів. Що частіше ключові кадри, то легше монтаж і перемотування і то більший файл за тієї самої якості. За замовчуванням: один ключовий кадр на секунду.
Деблокінг-фільтр
Сила деблокінг-фільтра кодера: Авто або від −1:−1 до 3:3. Що більше значення, то сильніше згладжуються межі блоків. Залежить від кодеку системи: кодер телефона може не враховувати це налаштування. За замовчуванням: Авто.
Постійна частота кадрів
Як записуються часові мітки кадрів:
- ВИМК: так, як їх видала камера;
- Прив'язати до сітки: кадри ставляться на рівномірну сітку номінальної частоти кадрів;
- Ігнорувати пропущені кадри: кожен кадр отримує рівний крок, пропущені кадри не залишають проміжків.
Якщо телефон не тримає рівну частоту кадрів, два останні режими можуть розсинхронізувати звук і зображення; коли записується звук, під рядком з'являється попередження про це. Недоступно з контейнером Системний. За замовчуванням: ВИМК.
Максимальний розмір буфера
Скільки секунд відео застосунок може тримати в пам'яті, поки накопичувач не встигає: від 1 до 60 секунд. Більший буфер переживає короткі сповільнення накопичувача на високому бітрейті. За замовчуванням: 4 секунди.

Хак бітрейту
Дозволяє кодеру записувати бітрейт, вищий за його вбудовану межу: ВИМК / УВІМК. У значенні видно множник, який використовує телефон: x2 або x3. Можливий бітрейт до x2: результат залежить від телефона. Файл відтворюється зі звичайною швидкістю.
Рядок є лише на телефонах з Qualcomm і Android 11 та новішими. Працює за 6–60 к/с і без сповільненої чи прискореної зйомки; інакше рядок показує ВИМК. За замовчуванням: ВИМК.
Контейнер
Тип файлу: MOV, MP4 або Системний. MOV і MP4 записує власний мультиплексор застосунку; Системний використовує мультиплексор Android і зберігає MP4. Для VP8 і VP9 завжди використовується мультиплексор застосунку. За замовчуванням: MOV.
RAW
Контейнер (RAW)
ZIP: ZIP-архів кадрів DNG. .mcpro: власний RAW-формат застосунку зі значно сильнішим стисненням (Android 10+, 64-бітні телефони; входить до RAW Bundle). За замовчуванням: ZIP.
Тип RAW
Бітність даних у DNG: Raw16, Raw14, Raw12, Raw10 або Raw8. Що менша бітність, то менші файли. За замовчуванням: Raw16.
Тип квантування
Як дані сенсора зводяться до Raw14 і нижче: Linear або Log (логарифмічна крива зберігає більше деталей у тінях за малої бітності). За потреби: за Raw16 не діє. За замовчуванням: Linear.
Кадр/Масштаб
Як зображення сенсора приводиться до вибраного розміру кадру: Кадрування (вирізається центр) або масштабування з інтерполяцією: Білінійна інтерполяція, Бікубічна інтерполяція, Найближчий сусід, а також CPU-варіанти білінійної інтерполяції та найближчого сусіда. Кадрування звужує поле зору, масштабування його зберігає. За замовчуванням: Кадрування.
Стиснення
Для ZIP: ВИМК, JPEG без втрат, ZIP без втрат або Zstandard без втрат. Для .mcpro: Lossless, HQ, SQ або LT; SQ візуально без втрат, LT — найкомпактніший. З .mcpro очікуваний потік даних видно на екрані. За замовчуванням: ВИМК для ZIP, SQ для .mcpro.
Пропущені кадри
Що робити, коли телефон пропускає кадр: Залишити як є (у нумерації DNG залишається пропуск) або Ігнорувати (нумерація залишається суцільною). За замовчуванням: Залишити як є.
Розмір буфера (кадри)
Скільки кадрів RAW тримається в пам'яті, перш ніж їх буде записано: від 4 до 300. Для .mcpro рядок прихований. За замовчуванням: 8.
Гіроскопічні дані
Гіроскопічні дані для стабілізації в Gyroflow: ВИМК, gcsv або Protobuf, записуються в ZIP. З .mcpro гіроскопічні дані записуються всередину запису. За замовчуванням: ВИМК.
