mcpro24fpsПрофесійна відеокамера для Android

Налаштування кодеку та контейнера

У застосунку: відеокамера (меню відео) Налаштування кодеку та контейнера

Розділ Налаштування кодеку та контейнера визначає, як стискається відео і в який файл воно записується. Набір рядків залежить від кодеку: один для стисненого відео, інший для 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 гіроскопічні дані записуються всередину запису. За замовчуванням: ВИМК.