Settings
Окно Параметры собирает настройки самой программы: язык интерфейса, поведение при запуске, память и производительность, звук, сеть, MIDI и OSC, параметры экспорта и расписания.
Это настройки рабочего места, а не проекта. Они хранятся на компьютере и действуют во всех проектах, которые вы на нём открываете, — перенести их вместе с файлом проекта на другую машину нельзя. Единственное исключение — кнопка Размер основного лейаута: она меняет текущий проект.
Как открыть
- Меню Настройки → Свойства или горячая клавиша Ctrl+P.
- Ссылка Настройки в приветственном окне Добро пожаловать в Light Stream — когда проект ещё не открыт.
- Кнопка с шестерёнкой справа от кнопки Art-Net в верхней панели программы — открывает сразу вкладку Сеть.
- Кнопка с шестерёнкой в окне Экспорт, рядом со списком Режим экспорта — открывает сразу вкладку Экспорт.
Кнопок ОК и Отмена в окне нет: каждое изменение применяется и запоминается сразу, а отменить его можно только вернув прежнее значение вручную (Ctrl+Z здесь не работает). Закрывается окно крестиком или клавишей Esc. Пока оно открыто, работать в главном окне программы нельзя.
Вкладки
| Вкладка | Что настраивается |
|---|---|
| Основные | Язык, автозапуск программы и проекта, размер основного лейаута, поведение мыши на маппинге |
| Memory & Performance | Кэш видеосеквенций в оперативной памяти и частота обновления картинки |
| Audio / SMPTE | Устройства звукового выхода и входа, приём таймкода SMPTE |
| Сеть | Сетевая карта, вывод Art-Net, поиск устройств |
| MIDI | Виртуальные MIDI-устройства для управления программой |
| OSC | Приём команд по OSC и обратная связь |
| Экспорт | Параметры GIF-превью и видеорендера |
| Расписание | Географическое положение объекта и подсветка событий в календаре |
Основные
Язык
Интерфейс переводится на три языка: English, Русский (Russian) и 中國人 (Chinese). Сразу после выбора программа предупредит, что для смены языка её нужно перезагрузить:
- Да — программа перезапустится и откроется уже на новом языке. Несохранённый проект перед этим лучше сохранить;
- Нет — язык останется прежним, выбор придётся повторить позже.
Тот же список продублирован в меню Настройки → Язык.
Windows
Запускать приложение при запуске Windows — программа будет открываться сама при входе в систему. Вместе со следующей группой это основной способ собрать автономное рабочее место: компьютер включился — проект открылся — расписание пошло.
Открыть проект при запуске программы
- Включите флажок Включен.
- Укажите файл проекта в поле рядом — вручную или кнопкой Открыть.
- При необходимости добавьте два флажка ниже (они доступны только при включённом Включен):
- Запустить расписание при загрузке — программа сразу перейдёт к работе по календарю, ждать оператора не нужно;
- Включить Art-Net при загрузке — вывод на приборы включится сам, без нажатия кнопки Art-Net в верхней панели.
Если файл проекта переименовали или перенесли, программа откроется с пустым проектом — путь нужно указать заново.
Маппинг
Размер основного лейаута — кнопка, рядом с ней показан текущий размер в пикселях. Она открывает окно, где задаются ширина и высота рабочего поля Маппинг для текущего проекта. Если новый размер меньше прежнего и какие-то лейауты в него не помещаются, программа спросит: «Обрезать лэйауты до уменьшенного размера?». Ответ Да подгонит их под новые границы, Нет оставит как есть — тогда часть лейаута окажется за пределами поля.
Уменьшать поле в готовом проекте рискованно: приборы, оказавшиеся за границей, перестанут участвовать в анимации. Размер поля удобнее задавать один раз, в начале работы.
Размер адреса приборов — величина подписей с адресами, которые выводятся рядом с приборами на маппинге. Увеличьте её, если адреса плохо читаются на большом мониторе, уменьшите, если подписи наезжают друг на друга на плотном сплайне. Само отображение подписей включается в меню Просмотр → 2D Маппинг пунктами Показать вселенные приборов и Показывать мультиадреса приборов.
Проекция
Размер точки на текстуре — насколько крупной точкой прибор отображается на текстуре проекции. Значение по умолчанию 3. Чем крупнее точки, тем плотнее и ярче выглядит засветка от приборов, тем меньше между ними «дыр».
Прочие
Масштабирование к центру курсора — при вращении колеса мыши в окне Маппинг картинка приближается к точке под курсором. Если флажок снять, масштаб будет меняться относительно центра окна. По умолчанию включено.
Обновлять данные ключевых кадров при воспроизведении (влияет на производительность) — во время проигрывания композиции значения параметров эффектов в окне Свойства будут меняться вслед за ключевыми кадрами. Наглядно при настройке анимации, но на композициях с большим количеством ключей программа начинает подтормаживать, поэтому по умолчанию флажок снят. Включайте его на время работы с ключами и выключайте на показе.
Memory & Performance
Видео секвенции
Включить кэширование видео секвенций — распакованные кадры секвенций хранятся в оперативной памяти, и программа не читает их с диска на каждом круге. Воспроизведение становится ровнее, особенно на медленных дисках и длинных секвенциях, но памяти расходуется больше. По умолчанию выключено.
Количество кэшируемых кадров — сколько кадров держать в памяти, от 10 до 100 000, по умолчанию 100. Увеличивайте постепенно и следите за расходом памяти: слишком большой кэш на тяжёлых секвенциях способен занять всю доступную оперативную память.
Рендеринг
FPS на маппинг превью — частота, с которой программа перерисовывает картинку: поле Маппинг, 3D Просмотр, превью композиций. По умолчанию 60, меньше 10 поставить нельзя.
Это частота отрисовки в самой программе. На частоту кадров композиций и на экспортированные файлы она не влияет — та задаётся отдельно, в свойствах композиции. Снижать значение имеет смысл только на слабом компьютере и осторожно: чем оно ниже, тем более рывками выглядит и предпросмотр, и работа с эффектами.
Отображать маппинг и 3д сцену при включенном планировщике — пока работает расписание, программа продолжает рисовать маппинг и 3D-сцену на экране. По умолчанию флажок снят: на объекте, который работает сам по себе, отрисовка не нужна и только отнимает ресурсы у вывода на приборы. Включайте его, когда за экраном действительно кто-то наблюдает.
Audio / SMPTE
Аудио выход — устройство, через которое проигрывается звук, добавленный на таймлайн композиции. Если в проекте есть аудиодорожка, а звука не слышно, начинать проверку нужно отсюда.
Аудио вход — источник звука для эффектов, которые реагируют на музыку (эквалайзер, бит). Флажок Включен запускает захват; выбрать устройство в списке можно только пока захват выключен, поэтому для смены микрофона или линейного входа флажок сначала снимают.
SMPTE таймкод — приём внешнего таймкода, по которому программа синхронизирует воспроизведение с другим оборудованием:
- Включен — начать приём;
- Входное устройство — звуковой вход, на который приходит сигнал таймкода;
- Кадров в секунду — формат таймкода: 24, 25, 29.97 или 30. Значение должно совпадать с настройкой источника, иначе синхронизация будет уплывать.
Устройство и формат, как и у аудиовхода, выбираются при снятом флажке Включен.
Сеть
Вкладка отвечает за вывод данных на приборы по Art-Net.
| Параметр | Назначение |
|---|---|
| Сетевая карта | Сетевой адаптер компьютера, с которого уходит Art-Net для всего проекта. Выбирается один раз; если в компьютере несколько сетевых карт, укажите ту, в которой находятся конвертеры |
| Включить Art-Net | Включает вывод. Тот же выключатель продублирован кнопкой Art-Net в верхней панели программы |
| ArtSync | Отправка пакетов синхронизации — все вселенные обновляются у конвертеров одновременно. Помогает, когда на большом объекте заметно, что участки обновляются вразнобой |
| Поиск | Ищет в сети Art-Net-устройства и открывает окно, в котором найденные конвертеры и плееры добавляются в проект кнопкой Добавить выбранные |
| Максимальное количество вселенных на порт | Верхняя граница числа вселенных, которое можно назначить одному порту конвертера. По умолчанию 4 |
| Не включать/отключать ArtNet автоматически | Программа перестаёт сама включать и выключать вывод. Состоянием кнопки Art-Net управляете только вы |
Если приборы не светятся, проверять стоит в таком порядке: выбрана ли нужная сетевая карта, включён ли Art-Net, совпадают ли IP-адреса конвертеров с подсетью этой карты и пропатчены ли приборы в порты.
MIDI
Вкладка нужна тем, кто управляет программой с MIDI-пульта или контроллера.
- Нажмите Добавить — в списке появится виртуальное устройство.
- Задайте ему Имя прямо в таблице — по нему устройство потом видно в командах.
- Выделите строку в списке: ниже откроется группа MIDI виртуальное устройство с его настройками.
- Включите флажок Включен и выберите физический прибор в списке MIDI IN. Если контроллер подключили уже после запуска программы, нажмите Обновить — список перечитается.
В таблице по каждому устройству показаны Статус, Имя, MIDI вход. устройство и MIDI исх. устройство. Лишнее устройство удаляется кнопкой Удалить.
OSC
Группа OSC настройки отвечает за приём команд по протоколу OSC с планшета, пульта или другой программы.
- Включен — запускает приём. Порты и адрес меняются только при снятом флажке;
- Входной порт — порт, на котором программа слушает команды, по умолчанию 8011;
- Порт обратной связи и IP адрес обратной связи — куда программа отправляет ответы, чтобы на пульте подсвечивались нажатые кнопки; порт по умолчанию 9000;
- Авто — адрес обратной связи берётся из адреса отправителя команды. Удобно, когда пультов несколько или адрес планшета выдаёт роутер.
Экспорт
Здесь собрано то, с какими параметрами программа выводит файлы. Настройки общие для всех проектов и применяются к следующему экспорту — уже выведенные файлы не меняются.
- Настройки GIF — количество цветов, качество и длительность превью, которое записывается в каждый cue-файл и показывается в Light Stream Player. Параметры разобраны в статье Настройки GIF превью.
- Настройки экспорта видео и Настройки экспорта аудио — размер кадра, надпись с названием композиции, кодеки и битрейт для режима Видео рендер. Разобраны в статье Экспорт композиций.
Расписание
Путь
Группа Путь задаёт географическое положение объекта. Оно нужно для одного: чтобы программа сама вычисляла время восхода и заката и запускала по ним события календаря. Пока координаты не заданы, такие события считаются для чужого места и срабатывают не вовремя.
| Поле | Что вводить |
|---|---|
| Имя | Название объекта — просто подпись для вас |
| Адрес | Адрес объекта, тоже справочно |
| Широта | Широта в градусах, от −90 до 90, десятичной дробью (например, 55.7558) |
| Долгота | Долгота в градусах, от −180 до 180 (например, 37.6173) |
Координаты проще всего взять из любой карты. Разделитель целой и дробной части — точка; значение вне допустимого диапазона поле не примет и подсветит красным.
После правки нажмите Применить: программа пересчитает восходы и закаты и обновит календарь. Без нажатия в календаре останутся прежние времена.
Настройки отображения
Подсветка событий в календаре на неделю — как недельный календарь подсвечивает событие, на которое вы навели мышь:
- Подсвечивать все одинаковые события — подсветятся все повторы этого события во всех днях недели. Так удобно проверять, что расписание повторяется одинаково;
- Подсвечивать событие переходящее на следующий день — подсветится только само событие и его продолжение за полночь. Вариант по умолчанию, он нагляднее для ночных сценариев.