Movie File In: воспроизведение
Плеер TouchDesigner: индекс кадра, скорость, зацикливание, предзагрузка и звук.
Movie File In TOP — не просто «открыть файл». Это плеер с управлением по
кадрам, и от того, как вы им управляете, зависит плавность.
Два способа управлять временем
| Режим | Как | Когда |
|---|---|---|
| Play | Параметр Play = 1, Speed задаёт скорость |
Обычное воспроизведение |
| Index | Play = 0, кадр задаётся параметром Index |
Точный контроль: таймкод, скрабирование, синхронизация |
Режим Index — это то, чем управляют шоу по таймкоду
и синхронизируют несколько машин: кадр вычисляется из внешнего времени,
а не «идёт сам».
Основные параметры
File— путь; относительный, от папки проекта.Play/Speed/Cue/Cue Point— транспорт.Trim Start/Trim End— обрезка без перекодирования.Loop Crossfade— плавная стыковка при зацикливании.Extend Right/Extend Left— что делать за пределами: держать последний кадр, зациклить, погасить.Interpolate Frames— межкадровая интерполяция при несовпадении частот. Стоит денег, включайте осознанно.Deinterlace— для старого материала.
Страница Tune
Здесь живут вещи, которые решают проблемы:
| Параметр | Зачем |
|---|---|
Hardware Decode |
Аппаратный декодер NVIDIA для H.264/H.265 |
Pre-Read Frames |
Сколько кадров читать вперёд |
Pre-Load Frames |
Держать распакованными наперёд |
Frame Cache |
Кэш распакованных кадров в видеопамяти |
Read Ahead Cache |
Буфер против рывков диска |
Увеличенный Pre-Read спасает от рывков при старте и при перемотке ценой
памяти. Это первое, что крутят, когда видео «спотыкается» в начале клипа.
Звук
Movie File In TOP отдаёт звук через Audio Movie CHOP, который берёт
ссылку на этот TOP. Звук синхронизирован с кадром, который сейчас
показывается — важно, если вы двигаете Index руками.
Несколько клипов
Три подхода:
- Один Movie File In, меняем
File— переключение с паузой на загрузку. Годится, когда переход не критичен. - Два Movie File In и Cross TOP — классический плавный переход: следующий клип уже открыт и готов.
- Replicator и список из Folder DAT — плейлист по папке, Репликатор.
Открытие нового файла занимает время: несколько кадров, иногда десятки миллисекунд. Если сменить файл в тот же момент, когда его надо показать, шоу дёрнется. Открывайте заранее, показывайте потом.
Info CHOP на Movie File In даёт video_fps, video_frames, index и
признак ошибки. Повесьте на них индикатор в служебной панели: на площадке
это отвечает на вопрос «файл не читается или его просто не видно».
На других пультах
весь переводчик →- ResolumeClip
- MilluminMedia
- MadMapperMedia