HEVC
1. Что создаёт этот процесс
Архивную копию MP4 в H.265/HEVC со стереозвуком AAC, перекодированную из мастера с более высоким битрейтом. Результат — единая поставка 1024×576 при 25 кадрах/с с видео на 1,6 Мбит/с — примерно вдвое меньше эквивалентного файла H.264 при том же визуальном качестве.
2. Когда использовать
- У вас есть высокобитрейтный вещательный мастер или мастер с камеры, и нужна меньшая архивная копия HEVC, сохраняющая хорошую детализацию.
- Нужно привести имеющийся контент SD/HD к единому архивному формату, а платформа назначения поддерживает воспроизведение HEVC.
- Вы выгружаете мастеры в долгосрочное хранилище, где меньшие файлы значимо снижают затраты.
3. Входы
- Исходный файл — любой контейнер и кодек, которые платформа может демультиплексировать. Типичен чересстрочный или прогрессивный вещательный мастер SD/HD хотя бы с одной аудиодорожкой.
- Переменные:
$Download— URL, откуда читается источник. Укажите полный URL, доступный платформе для забора.$Upload— URL, куда записывается готовый MP4.
4. Выход
- Файл — контейнер MP4, 1024×576 при 25 кадрах/с, H.265/HEVC профиль main10 @ Level 4.1, средний видеобитрейт 1600 кбит/с с потолком VBV 3200 кбит/с, со стереозвуком AAC на 44,1 кГц и 96 кбит/с.
- Назначение — записывается на URL, заданный переменной
$Upload.
5. Обзор процесса

Источник забирается из $Download и разделяется на видео- и аудиопотоки. Аудио приводится к знаковому 16-битному формату, пересэмплируется до 44,1 кГц и кодируется AAC на 96 кбит/с. Параллельно видео приводится к yuv420p, фиксируется на 25 кадрах/с, деинтерлейсится алгоритмом yadif в режиме send-frame, помечается соотношением сторон при отображении 16:9, масштабируется до 1024×576 и кодируется x265 в режиме ABR на 1600 кбит/с с профилем main10 и цветовой сигнализацией BT.709. Закодированные потоки мультиплексируются обратно в MP4 и загружаются на $Upload.
6. Настройка по узлам
Pixel Format (vf/format)

Приводит видео к пиксельному формату, который x265 main10 и плееры ниже по потоку поддерживают повсеместно.
Параметры этого примера:
- Format —
yuv420p. 8-битная цветность 4:2:0, стандартная раскладка для доставки HEVC профиляmain. Позже кодер внутренне повышает её для выходаmain10.
FPS (vf/fps)

Приводит видео к фиксированной частоте кадров перед кодированием.
Параметры этого примера:
- FPS —
25/1. 25 прогрессивных кадров в секунду, базовая частота европейского вещания.
Deinterlace (vf/deinterlace)

Преобразует чересстрочные поля источника в прогрессивные кадры перед кодированием.
Параметры этого примера:
- Algorithm —
yadif. Адаптивный деинтерлейсер, дающий хороший результат на контенте вещательного типа. - Filter —
simple. Однопроходный вариант yadif, быстрееcomplexпри незначительной потере качества. - Mode —
send_frame. Выдаёт один кадр на входной кадр (сохраняет ритм 25 кадров/с), а не удваивает частоту кадров.
DAR (vf/dar)

Помечает поток соотношением сторон при отображении, чтобы плееры рисовали картинку в задуманной форме.
Параметры этого примера:
- DAR —
16/9. Стандартное широкоэкранное HD-соотношение.
Scale (vf/scale)

Изменяет размер картинки до пиксельных размеров архива.
Параметры этого примера:
- Resolution —
1024x576. Растр SD 16:9, подходящий для архивных копий и остающийся компактным.
Полный список параметров и компромиссов см. в Scale.
x265 (x265)

Кодирует подготовленное видео в битстрим HEVC, настроенный под архивную доставку.
Параметры этого примера:
- H265 Codec Profile —
main10. 10-битный конвейер; защищает от полошения в тенях и градиентах, несмотря на 8-битный источник. - Preset —
medium. Сбалансированный пресет скорость/качество. - Codec Level —
41(Level 4.1). Достаточен для 1080p; с запасом подходит для 1024×576. - Rate Control —
abr. Режим среднего битрейта, удерживающий предсказуемый размер файла. - Bitrate —
1600KBPS. Целевой средний видеобитрейт для архива. - Max bitrate —
3200KBPS. Ограничивает кратковременные всплески битрейта двукратной величиной среднего. - Buffer size —
3200KBPS. Буфер VBV размером в одну секунду при Max bitrate. - B-Frames —
3. До 3 подряд идущих B-кадров между опорными. - Reference Frames —
4. Четыре опорных кадра для компенсации движения. - Key Interval —
250. 10-секундный интервал ключевых кадров при 25 кадрах/с — удобно для перемотки VOD. - Min Key Interval —
25. Минимальный односекундный шаг между IDR, чтобы GOP оставались вменяемыми на контенте с частыми монтажными склейками. - Open GOP — включён. Допускает небольшой выигрыш в сжатии — приемлемо здесь, поскольку выход — архивный MP4, а не упакованный поток HLS/DASH.
- Color Space —
bt709. HD-матрица. - Color Transfer —
bt709. HD-передача. - Color Primaries —
bt709. Основные цвета HD.
Полный список параметров и компромиссов см. в x265.
Audio Format (af/aformat)

Приводит аудио к фиксированному формату сэмплов перед пересэмплированием.
Параметры этого примера:
- Format —
s16. Знаковый 16-битный PCM, каноническая раскладка входа кодера AAC.
Sample Rate (af/aresample)

Пересэмплирует аудио к фиксированной частоте, чтобы кодер AAC получал известный вход.
Параметры этого примера:
- Rate —
44100Hz. Частота компакт-диска; файлы AAC меньше, чем при 48 кГц, для невещательных поставок.
AAC (aac)

Кодирует пересэмплированное стереоаудио в AAC для контейнера MP4.
Параметры этого примера:
- Bitrate —
96KBPS. Стерео с пониженным битрейтом, хорошо согласованное с компактным видеобитрейтом архивной копии.
Полный список параметров и компромиссов см. в AAC.
7. Запуск
- Откройте Процессы → Создать и либо соберите граф выше, либо импортируйте шаблон архива HEVC.
- Задайте
$Downloadравным URL источника, а$Upload— URL назначения. - Нажмите Запустить либо привяжите процесс к папке мониторинга для автоматической обработки.
- Отслеживайте ход на странице Задачи; готовый MP4 появится по URL, заданному в
$Upload.
8. Варианты
- Переключите H265 Codec Profile на
main, если платформа назначения поддерживает только 8-битное воспроизведение HEVC; это убирает 10-битный запас, но охватывает больше устройств. - Поднимите Resolution на узле Scale до
1920x1080и видео Bitrate до3000–4000KBPS ради архивной копии 1080p; также поднимите Codec Level до51, если лимит уровня превышен. - Переключите Rate Control на
crfс Rate Factor22–24, когда архивное качество важнее предсказуемого размера файла. - Отключите Open GOP, если архив будет пересегментироваться в HLS или DASH ниже по потоку.