Кодеки
HAP, NotchLC, H.264/H.265, ProRes: что читается на видеокарте, что грузит процессор и что выбрать под задачу.
Кодек определяет, кто будет распаковывать кадр — видеокарта или процессор. От этого зависит, сколько слоёв видео потянет машина.
Что понимает Movie File In
Официально поддерживаются .mov, .mp4, .mpg, .avi, .wmv, .dpx,
Cineform, HAP и HAP Q (в том числе с альфой), NotchLC. Плюс H.264/H.265
в 10 и 12 бит и YUV 4:4:4 на поддерживающем железе, VP8, VP9, AV1, VC1,
JPEG. В 2025-й версии добавился H.266.
Практическая таблица
| Кодек | Декодер | Альфа | Размер файла | Когда брать |
|---|---|---|---|---|
| HAP | GPU | нет | большой | Много слоёв, простая картинка |
| HAP Alpha | GPU | да | большой | Слои с прозрачностью |
| HAP Q | GPU | опционально | очень большой | Качество важнее места |
| NotchLC | GPU | да | очень большой | Максимальное качество, 10 бит |
| H.264 | GPU (NVDEC) | нет | маленький | Один-два слоя, длинный контент |
| H.265 | GPU (NVDEC) | нет | маленький | То же, лучше сжатие, тяжелее декод |
| ProRes | CPU | 4444 — да | большой | Обмен с монтажом, не для шоу |
| PNG/EXR-секвенция | CPU/диск | да | огромный | Точность, короткие вставки |
HAP и NotchLC декодируются на видеокарте всегда
У Movie File In TOP на странице Tune есть параметр Hardware Decode —
он включает аппаратный декодер NVIDIA для H.264/H.265. На HAP и NotchLC он
не влияет: они и так распаковываются на GPU.
Это и есть причина, по которой шоу делают на HAP: пять слоёв HAP в FullHD машина играет спокойно, пять слоёв H.264 — уже нет, потому что каждый занимает декодер и процессор.
Обратная сторона HAP
HAP жмёт слабо. 4K HAP Q — это сотни мегабайт в секунду с диска. Отсюда требование к NVMe и раздельным дискам под контент. Если у вас длинный фильм на два часа и один слой — H.265 разумнее.
Как готовить файлы
- Разрешение — точно под выход. Не давайте 4K туда, где экран 1408 × 896 — LED-экран.
- Частота кадров — совпадающая с проектом. 30 fps в проекте на 60 fps даст рывки — Идеальное воспроизведение.
- Кодировать в HAP умеют FFmpeg (с поддержкой hap), Adobe через плагин AfterCodecs, а также бесплатные утилиты сообщества.
- Длинный GOP (H.264/H.265) плохо переносит перемотку и обратное воспроизведение — для этого нужен внутрикадровый кодек.
ffmpeg -i in.mov -c:v hap -format hap_q -chunks 8 out_hapq.mov
ffmpeg -i in.mov -c:v hap -format hap_alpha out_alpha.mov
Параметр chunks разбивает кадр на части для параллельной распаковки —
на многоядерном процессоре это заметно помогает.
Держите звук отдельной дорожкой или отдельным файлом. Аудио внутри HAP часто ведёт себя непредсказуемо при зацикливании и перемотке.
Проверяйте не «похожий» файл, а тот самый, который поедет в шоу. Разница между двумя HAP Q одного разрешения может быть двукратной по битрейту, и упереться в диск можно ровно на площадке.
На других пультах
весь переводчик →- ResolumeDXV3
- disguise (d3)HAP / NotchLC
- HippotizerHAP