DocsПідтримувані формати

Підтримувані формати

Повний список підтримуваних форматів відеофайлів, кодеків та рекомендованих характеристик.

YouCast приймає широкий спектр форматів та кодеків відеофайлів. Для найкращих результатів стримінгу рекомендуємо використовувати сучасні, широко підтримувані формати.

Підтримувані контейнери

ФорматРозширенняПримітка
MPEG-4.mp4Рекомендується — найкраща сумісність та продуктивність
QuickTime Movie.movПоширений на macOS та iOS
Matroska.mkvПопулярний для зберігання відео високої якості
AVI.aviЗастарілий формат Windows, повністю підтримується
WebM.webmВеб-оптимізований формат
FLV.flvЗастарілий Flash-формат, підтримується для сумісності
Windows Media Video.wmvНативний формат Windows
Transport Stream.ts, .mtsПоширений для запису з камер та мовлення

Підтримувані відеокодеки

  • H.264 (AVC) — найпоширеніший, відмінна сумісність, рекомендується для більшості
  • H.265 (HEVC) — краще стиснення при високих роздільних здатностях, ідеальний для 4K
  • VP8 / VP9 — використовуються у файлах WebM
  • MPEG-2 / MPEG-4 — застарілі кодеки, повністю підтримуються
  • ProRes — професійний формат macOS, підтримується
  • DNxHD / DNxHR — професійні кодеки Avid, підтримуються

Рекомендовані налаштування кодування

НалаштуванняРекомендоване значення
КонтейнерMP4
ВідеокодекH.264 (High Profile)
АудіокодекAAC-LC
АудіоканалиStereo (2.0)
Частота дискретизації44,1 кГц або 48 кГц
Інтервал ключових кадрів2 секунди
Частота кадрів24, 25, 30, 50 або 60 кадр/с (постійна)
Бітова глибина8 біт
Колірний простірYUV 4:2:0

Файли зі змінною частотою кадрів (VFR)

Відео, записані на смартфон або через рекордер екрана, часто використовують змінну частоту кадрів. VFR-файли можуть спричиняти проблеми синхронізації при стримінгу. Рекомендуємо конвертувати VFR-файли у постійну частоту кадрів (CFR) перед завантаженням — за допомогою HandBrake або FFmpeg.

Конвертація через FFmpeg

bash
ffmpeg -i input.mov -c:v libx264 -profile:v high -crf 18 -c:a aac -b:a 192k -movflags +faststart output.mp4