Настройка Ambibox для Windows 10
Обновлено: 21.11.2024
Текст был успешно обновлен, но возникли следующие ошибки:
BlackX777 прокомментировал 13 января 2020 г.
У меня Windows 10 и два монитора с двумя Adalight + Arduino Nano,
один для игр, второй для фильмов с разными настройками светодиодов.
Проблема в том, что профили не меняют последовательный порт (COM3 и COM4),
поэтому я должен каждый раз переключать main.conf .
Я использую Prismatik (неофициальный) 5.11.2.19 с добавленной поддержкой NvFBC :P
Одновременный запуск двух разных экземпляров также не работает, соответственно они используют одинаковую конфигурацию.
Можно ли реализовать поддержку большего количества Adalights?
с уважением Тони
прокомментировал gastonMM 15 июня 2020 г.
есть ли решение для двух экранов? У меня есть монитор ПК и телевизор
BlackX777 прокомментировал 15 июня 2020 г. •
Если у вас есть два подключенных устройства,
необходимо запустить мастер настройки, чтобы изменить COM-порт
или отредактировать его в C:\Users\User\Prismatik\main.conf
Когда я хочу сменить монитор,
у меня есть два разных main.conf, сохраненных в подпапках.
Я меняю местами main.conf на тот, что соответствует монитору.
Перезапустите программу и измените профиль монитора.
Настройки устройства должны сохраняться и изменяться вместе с профилями.
akincansenol прокомментировал 29 сентября 2020 г.
Я также с нетерпением жду возможности использовать свою установку с несколькими мониторами с их настройкой adalight.
Мне удалось запустить два экземпляра с помощью Shift+щелчок правой кнопкой мыши "Запустить от имени другого пользователя" в Windows 10 2004, но почему-то сейчас это не работает. Когда я пытаюсь запустить второй экземпляр для другого пользователя, основные сведения о пользователе prismatik в диспетчере задач меняются на другого пользователя. Таким образом, теперь нет двух экземпляров одновременно с этим методом.
Attack44 прокомментировал 6 октября 2020 г.
Я не использую установку с несколькими мониторами, но несколько экземпляров для нескольких устройств/конфигов было бы здорово.
прокомментировал поликома 1 ноября 2020 г. •
В целом да. Вам нужно будет предоставить более подробную информацию для более точного ответа. Какая ОС, сколько экранов, какое расположение?
Привет, приятель! Рад видеть, что кто-то здесь, чтобы улучшить Prismatik.
Я также хотел спросить, можно ли включить Prismatik для нескольких устройств! Я бы пожертвовал вам наличными, если вы это сделаете! @psieg
Мне не хватает этой функции уже много лет. Я использую Ambibox на главном экране и prismatik на втором. Но у меня 3 экрана, и я ненавижу, когда один экран темный.
(Конфигурация: полосы LPD8806 за всеми экранами с 88 светодиодами на каждом / 3x Arduino uno / Ambibox на главном экране / Prismatik на втором / третьем экране остается темным, потому что еще не поддерживается)
С наилучшими пожеланиями из Германии!
psieg прокомментировал 6 декабря 2020 г.
Для меня не очевидно, будет ли лучше иметь возможность запускать несколько экземпляров одновременно на разных устройствах или объединять несколько устройств в одно. Это реализовано для оригинального оборудования Lightpack.
Несколько экземпляров звучит неэффективно. Преимущество будет заключаться в том, чтобы запускать разные вещи (например, захват одного экземпляра вместо мудлайта другого). Хочет ли кто-нибудь из здесь присутствующих сделать это (вместо того, чтобы относиться к своим трем устройствам как к одному?)
BlackX777 прокомментировал 6 декабря 2020 г.
Ммм, возможно, несколько экземпляров легче разрабатывать. Например, у вас есть разные мониторы с другим разрешением, например, 4:3 и так далее. Также на современном оборудовании, где у вас есть несколько ядер, это не будет проблемой?
прокомментировал поликома 6 декабря 2020 г.
Для меня не очевидно, будет ли лучше иметь возможность запускать несколько экземпляров одновременно на разных устройствах или иметь возможность объединять несколько устройств в одно. Это реализовано для оригинального оборудования Lightpack.
Несколько экземпляров звучит неэффективно, преимущество будет заключаться в использовании разных вещей (например, захват одного по сравнению с настроением на другом). Хочет ли кто-нибудь здесь это сделать (вместо того, чтобы относиться к своим 3 устройствам как к одному?)
Здравствуйте, тем временем я являюсь довольно давним пользователем Ambilight, и, судя по моему мнению, было бы намного проще просто изменить его, чтобы иметь возможность запускать несколько экземпляров с несколькими уникальными файлами конфигурации. На самом деле до определенного обновления Windows вы могли обойти его и уже могли запускать 2 его экземпляра. Таким образом, он способен на это, просто нуждается в некоторых незначительных изменениях. Кроме того, что касается удобства использования и исправления ошибок программного / аппаратного обеспечения, было бы здорово разделить его. Спасибо за внимание к проблеме! Я мечтаю о возможности нескольких мониторов с тех пор, как построил свой первый ambilight :)
zomfg прокомментировал 6 декабря 2020 г.
попробуйте повторно запустить мастер в сегодняшней версии, чтобы проверить, соответствует ли он вашим требованиям
прокомментировал поликома 6 декабря 2020 г.
попробуйте повторно запустить мастер в сегодняшней версии, чтобы проверить, соответствует ли он некоторым из ваших потребностей
Привет! Ваш ответ относится к настройке нескольких мониторов?Тогда я должен проверить выпуск как можно скорее 👍
zomfg прокомментировал 6 декабря 2020 г.
прокомментировал поликома 6 декабря 2020 г.
Можете ли вы управлять 3 разными Arduino COM3, COM5, COM7 и иметь индивидуальную настройку только с одним экземпляром prismatik?
Я до сих пор не могу поверить, что это работает. Я скачиваю его прямо сейчас
zomfg прокомментировал 6 декабря 2020 г. •
не совсем так, это по-прежнему одно устройство И одиночный режим (захват/лампа/звук), но вы можете настроить отдельные дисплеи (одновременно)
поэтому, если вы использовали 3 Arduino для захвата 3 дисплеев, это должно работать только с 1 платой (но, вероятно, потребуется перемонтаж)
технически это всегда работало, просто не было простого способа настроить все дисплеи
прокомментировал поликома 6 декабря 2020 г. •
Вот почему я упоминаю, что нужно просто запустить несколько экземпляров prismatik. У каждого экземпляра есть свой собственный мастер настройки, и вы настраиваете каждый Arduino непосредственно за каждым экраном. Это был бы взрыв. Например, если у вас есть спутниковый экран, вы запускаете контент с отдельной подсветкой.
У меня есть 3 экрана с полностью облепленными светодиодами позади - каждая строка отдельно подключена к ардуино позади него. (1x prismatik 1x ambibox 1x ничего)
В любом случае мне, вероятно, придется перепаять как минимум одну установку и вытащить одну arduino из еще не ambilight экрана.
Я только что запустил новый мастер установки и не могу завершить его
COM-порт правильный. Я делал эту настройку 50 раз в прошлом, и почему-то это происходит сейчас
zomfg прокомментировал 6 декабря 2020 г.
это ошибка. увидимся в следующей сборке.
оставляет вам время на подключение!
прокомментировал поликома 6 декабря 2020 г.
Большое спасибо, сэр, за ответы и время! А пока переделаю! Очень рад видеть (амби)свет в конце туннеля (на всех моих экранах)
psieg прокомментировал 7 декабря 2020 г.
О. К сожалению, многоэкранные макеты (с одним устройством) работают с самого начала. Извините, что это было неясно -.-
прокомментировал поликома 7 декабря 2020 г. •
О. К сожалению, многоэкранные макеты (с одним устройством) работают с самого начала. Извините, что это было неясно -.-
Значит, я просто продолжаю светодиодную цепочку с удлинительными кабелями до следующей цепочки мониторов?
До того, как я перемонтировал и, возможно, что-то неправильно понял. Не могли бы вы в ближайшее время подтвердить, будет ли работать приведенный ниже рисунок?
Большое спасибо!
Не могу понять, почему я не подумал об этом раньше. Проклятие!
По сути, сейчас у меня осталось 2 Arduino, потому что у меня была единая экосистема для каждого экрана
psieg прокомментировал 7 декабря 2020 г. •
У меня нет такой установки, чтобы быть на 100 % уверенным, но да, должен. Если ваше устройство достаточно мощное для 264 светодиодов и пропускная способность не является проблемой (у меня вообще нет опыта работы с Adalight).
Чтобы быть на 100% уверенным в программном обеспечении, вы можете настроить виртуальное устройство и расположить зоны по своему усмотрению и убедиться, что все работает, прежде чем менять проводку.
прокомментировал поликома 7 декабря 2020 г.
Мне нужно дождаться следующей сборки, в текущей есть ошибка в диспетчере установки, как вы видели выше.
Мне также нужно некоторое время, чтобы подключить дополнительные провода, чтобы убедиться, что он сможет работать.
Также я должен упомянуть, что мне потребуется только 2 экрана, управляемых призмой (1 + 3), так что всего 176, что должно быть хорошим размером полосы пропускания.
Экран 2 остается отдельным и будет управляться ambibox на отдельном Arduino.
psieg прокомментировал 7 декабря 2020 г.
прокомментировал поликома 7 декабря 2020 г. •
Отлично! Менеджер установки снова работает! Спасибо. Как только я исправлю свою проводку, я дам вам обратную связь!
Большое спасибо за то, что разобрались со мной в этом - в общем, раннее Рождество для меня :)
burnbabyburn прокомментировал 27 декабря 2020 г.
Спасибо за сохранение prismatik!
В настоящее время я восстанавливаю свои светодиоды, и я также хотел использовать настройку multi mon.
ИМХО: последовательное подключение светодиодных лент для нескольких мониторов - худшее из возможных решений. Некоторые могут застрять с полосой пропускания, другие не работают, потому что они просто обрывают кабели при перемещении мониторов. (два монитора стоят у кого-нибудь?)
Добавленная длина кабеля на полном пути тоже не обрадует ws2812b.
Проводка была бы грязной из-за соединения между мониторами или большей длины кабеля,
поэтому было бы неплохо, если бы мы могли использовать несколько устройств/экземпляров в будущем.
Я также упомянул проблему, когда кто-то запрашивает несколько устройств вывода udp.
@polykoma
hat es denn bei dir, so wie in der Zeichnung, geklappt stefan? / Ваш рисунок выше сработал для вас, поликома?
прокомментировал поликома 27 декабря 2020 г.
Мне не нравится идея последовательного подключения, и я бы предпочел отдельное (1x Arduino на экран и строку).
Извините, ich kann noch nicht bestätigen ob es wirklich klappt. Я отключил светодиоды LPD88806. Ich sollte in den nächsten 2 wochen die leds für den dritten screen bekommen und kann dann sagen ob es wirklich geht. Das setup sah zumindest so aus als würde es gehen :)
burnbabyburn прокомментировал 27 декабря 2020 г.
прокомментировал поликома 27 декабря 2020 г.
@burnbabyburn Классный танец для лучшего! Ich nutze am Hauptmonitor Ambibox das finde ich besser. Aber meine beiden Seitenscreen sollen dann auf prismatik laufen. Blos fehlen mir gerade noch die Leds für den screen3.
прокомментировал поликома 9 января 2021 г. •
Wie hast du die strings miteinander verbunden ? Ich bin gerade fertig mit löten und habe ein geschirmtes netzwerkkabel ca 2,5 метра lang zwischen den monitoren um Data Out und Clock Out mit dem nächsten string zu verbinden.
Sobald ich strom auf den frisch montierten stripe gebe leuchten alle weiß und flackern ab und zu. Ich habe dann das setup in prismatik ausgeführt aber er scheint den neuen stripe nicht mit anzusteuern.
Den startpunkt habe ich richtig gesetzt. Установка была выполнена в соответствии с prismatik.
Ich versuche morgen mal ein kürzeres kabel.
Добавить новую полосу к другой полосе
С другой стороны, с другой полосой, кроме LPD8806s
РЕДАКТИРОВАТЬ: OH FAIL Ich hainmal 48LED/m и einmal 60LED/m. О человек был ein fail.
прокомментировал поликома 9 января 2021 г.
Должен ли я также последовательно соединять заземляющий кабель или только данные и часы?
Мне удалось настроить 2 дисплея в prismatik и соединить их 3-метровым кабелем cat6 (данные и часы), но некоторые светодиоды продолжают мигать случайным цветом.
Обе струны питаются от отдельного источника питания. Должен ли я также подключать заземляющий провод?
sblantipodi прокомментировал 9 января 2021 г.
Последовательное подключение — не лучшее решение, имхо, несколько экземпляров гораздо лучше. разводка на нескольких мониторах - это беспорядок.
прокомментировал поликома 9 января 2021 г.
Последовательное подключение не лучшее решение, имхо, несколько экземпляров гораздо лучше. разводка на нескольких мониторах - это беспорядок.
Я только что заземлил первую и вторую нитки, и теперь все работает. Да, это раздражает, но это просто еще один кабель, и все. Теперь мне нужно переделать пару нестандартных кабелей, которые я уже собрал. Ах, какая боль.
burnbabyburn прокомментировал 11 января 2021 г.
Wie ich sehe hast du die Lösung bereits selbst gefunden. Hatte bereits den ganzen Text für Pufferkondensator,Widerstand und geteilter Masse geschrieben bis ich gesehen habe, dass du es bereits selbst gelöst hast :)
Вы можете помочь разработчику сохранить его бесплатным.
- Посетите веб-сайт AmbiBox
- Загрузить программное обеспечение
- Запустите программу установки и просто установите ее, нажав кнопку "Далее".
- Установите PlayClaw, если хотите захватывать изображения из полноэкранных игр.
- Выберите «AmbiLED» из списка «Устройство Ambilight».
- Нажмите "Далее".
- Запустите программное обеспечение
Настройки
- Нажмите кнопку "Дополнительные настройки", чтобы активировать дополнительные настройки.
- Выберите COM-порт AmbiLED. Если вы не знаете номер порта, вы можете найти номер порта в Диспетчере устройств Windows. (видео) Для большинства компьютеров это порт COM3.
Установите количество светодиодов в поле со списком Количество зон. Большинство устройств окружающего освещения имеют менее 20 зон. Вот почему AmbiBox поддерживает до 300 зон. - Установите флажок Использовать подсветку, чтобы включить AmbiLED.
В первый раз установите максимальное значение FPS на 10-12 FPS.
Оборудование AmbiLED HD требует больше данных, чем другие системы окружающего освещения, из-за большого количества светодиодов. Вы должны ограничить частоту обновления, чтобы избежать мерцания.
Нажмите кнопку Показать области захвата, чтобы задать зоны захвата. - Вы увидите зоны вокруг дисплея. Но они начинаются с правого нижнего края.
Нажмите кнопку захвата зон Мастера - Введите число светодиодов по горизонтали и вертикали.
Введите значение смещения. (Половина горизонтального значения для стандартной установки AmbiLED)
Введите значение GAP в поле «Нижний вырез», если у вас есть зазор.
Установите другие поля, если у вас есть два монитора, 3D-контент или другое.
Нажмите кнопку "Применить". - Нажмите «Сохранить настройки», чтобы сохранить настройки профиля по умолчанию.
AmbiBox поддерживает несколько профилей и режимы автоматического профиля для различных приложений. Таким образом, вы можете установить разные зоны для разных ситуаций. - Теперь вам нужно настроить цвета пикселей для улучшения работы AmbiLED. Значения AmbiBox по умолчанию выше, чем нам нужно.Это нормально, потому что большая часть системы работает на полной мощности, чтобы осветить стену небольшим количеством светодиодов. Но у нас много светодиодов.
Итак, сначала установите флажок «Для всех зон» и установите «Яркость» в диапазоне от 20 до 40. Затем установите остальные, как показано на рисунке ниже.
Установите сглаживание на ноль для быстрой реакции светодиодов.
Чтобы сохранить настройки, нажмите кнопку "Сохранить настройки". - Если все в порядке, вы можете попробовать другие методы захвата экрана из списка Метод захвата экрана. ол>р>
- Мерцание: возможно, если скорость захвата выше, чем скорость передачи данных оборудования. Уменьшите максимальное значение FPS или увеличьте значение задержки светодиодного индикатора.
- Никаких действий: возможно, у вас неверная настройка COM-порта.
- Повышение общей производительности за счет использования CTypes для копирования буфера памяти (внутренне).
- Настраиваемые уровни качества, которые могут снизить влияние на производительность в зависимости от количества имеющихся у вас светодиодов.
- Возможность регулировать количество отправляемых кадров.
- Возможность настроить задержку в случаях, когда светодиоды меняются до появления видео на экране.
- Улучшенная работа с XBMC Direct: настройте один профиль, который будет использоваться для всех соотношений сторон, а также для 3D.
- Встроенные горячие клавиши, не требующие модификации файла keyboard.xml для включения/выключения светодиодов, изменения задержки светодиодов и создания снимка буфера.
- Процедура оптимизации, которая пытается найти настройки, подходящие для вашей системы (в настоящее время экспериментальная)
- Настраиваемый профиль по умолчанию для использования при запуске Ambibox
- Настраиваемый аудиопрофиль для использования только с аудиоконтентом
- Выбор настроек для использования при запуске воспроизведения видео.
- Использовать видеопрофиль по умолчанию для всего видеоконтента
- Отображать меню профилей видео, когда начинается воспроизведение, из которых пользователь может выбирать
- Автоматическое переключение профилей в зависимости от соотношения сторон воспроизводимого видеофайла (если его можно обнаружить, см. ниже). Этот метод требует редактирования файла XML
- Отключить светодиоды
- Настройте XBMC для захвата кадров, если используется метод захвата XBMC Direct
- Настраиваемые профили для использования с 3D-видеоконтентом (это строго основано на рекомендованных XBMC именах файлов для видеоконтента, см. здесь)
- Во время установки программы Ambibox сценарий копируется в нужное место.
- Вы можете установить его прямо из официального репозитория.
- Вы можете загрузить ZIP-файл и вручную скопировать его в папку XBMC Add-Ons, перезаписав предыдущую версию.
- Весь экран с использованием выбранного вами метода захвата. При использовании XBMCDirect это будет использоваться для всех соотношений сторон и режимов 3D.
- Для ColorMusic вам нужен светодиодный дисплей, основанный только на звуке (рекомендуется выбрать Mode [Software] Plugins: Colormusic).
- Для обычных воспроизводимых видеофайлов, соотношение сторон которых отличается от полноэкранного (например, 4:3, 2,35:1), если не используется XBMCDirect.
- Если вы используете 3D, вам также потребуются профили, которые захватывают на основе базового контента (TAB или SBS), опять же, только если не используется XBMCDirect.
- Использование параметра переключения профилей в зависимости от соотношения сторон экрана зависит от правильного форматирования файла. В некоторых случаях XBMC может предоставить эту информацию сценарию. Если нет, эту информацию иногда можно получить с помощью dll с именем mediainfo, которую можно дополнительно загрузить и установить со страницы настроек. Не все файлы соответствуют стандартам форматирования или содержат правильную информацию. Кроме того, если в файл жестко закодирован почтовый ящик (т. е. в самом видеокадре действительно есть черные ящики), он не будет обнаружен.
- Переключение профилей для 3D-контента зависит исключительно от имени файла.
- Захват XBMCDirect должен быть включен в качестве режима захвата КАК в самой программе Ambibox, так и в настройках XBMC. Это работает путем отображения памяти для видеокадров непосредственно в XBMC, а затем передачи этой информации в AmbiBox. Будет ли это лучше или хуже, чем другие режимы захвата, сильно зависит от вашей системы. Лучший способ понять это — пробы и ошибки. Этот метод НЕ МОЖЕТ использоваться, если вы используете внешний видеоплеер, такой как MPC-HC.
- Для режимов, отличных от PlayClaw или XBMCDirect, XBMC необходимо запускать в полноэкранном оконном режиме.
- При использовании внешнего проигрывателя и без mediainfo система может не обнаружить DAR.
- XBMCDirect не работает с внешними проигрывателями.
- XBMCDirect активирует подсветку только при воспроизведении аудио- или видеоконтента. Индикаторы в графическом интерфейсе XBMC останутся выключенными.
- XBMCDirect не работает с большинством потокового видео, в отличие от воспроизведения из файла.
- Для содержимого LiveTV, которое находится в DAR, отличном от DAR вашего дисплея, в содержимое могут быть встроены черные полосы. Если видео не увеличено для заполнения окна дисплея, области захвата могут не охватывать области с активным видеоконтентом. Это верно для всех режимов захвата.
- XBMCDirect может не работать с контентом LiveTV SD из-за черных полос.
- XBMCDirect НЕ работает со сборками DSPlayer для XBMC Gotham.
- Автоматическое определение использования 3D-режима в графическом интерфейсе напрямую не поддерживается.
- В настоящее время поддерживаются только режимы 3D-видео hSBS и hTAB, причем в ограниченном количестве.
- Программное обеспечение Ambibox на ПК (бесплатно, но только для Windows)
- Arduino с простым скриптом, использующим библиотеку FastLed (далее ниже) (~3$)
- 50 светодиодов RGB WS2811 (~13 долл. США) — дополнительный блок питания
- Вы должны подключить питание 5 В к соответствующей линии 5 В на светодиодах.
- Вы должны соединить землю блока питания с землей Arduino и землей светодиодов.
- Вы должны соединить линию передачи данных светодиодов с одним цифровым портом Arduino.Какой из них на самом деле не имеет значения, но вы должны запомнить номер. (Я не использовал изображенный резистор!)
- NUM_LEDS, укажите количество светодиодов
- DATA_PIN, задайте используемый PIN-код Arduino
- SerialRate, определяет скорость светодиодов (максимум 500000)
- Другие настройки: -
- F7 – это моя горячая клавиша для включения и выключения светодиодов.
- Я не использую разные профили, так что это просто По умолчанию.
- С помощью «Mode» вы можете выбрать, что должны делать ваши светодиоды. Я рекомендую начать со статического цвета, чтобы убедиться, что все они работают правильно и отображают правильные цвета. После этого вы можете настроить его на захват экрана и выбрать «Windows 8» в качестве метода захвата. Это хорошо работает в Windows 7–10.
- Установите задержку на мин. и максимальное значение FPS, чтобы свести к минимуму задержку.
Устранение неполадок
5 мыслей о «Настройки AmbiBox для AmbiLED HD»
Есть ли способ увеличить количество кадров в секунду, при 10-12 кадрах в секунду это не очень плавно, я думаю, это связано с оборудованием AmbiLED, но есть ли способ увеличить его без мерцания?
1 Установка
Это дополнение устанавливается из браузера дополнений, расположенного в Kodi, следующим образом:
Содержание
2 Что нового
2.1 – 17 сентября 2014 г.
Еще одно крупное обновление С июня было выпущено несколько обновлений. Обратите внимание, что некоторые из них потребуют посещения страницы настроек для настройки. К сожалению, от многопоточности пришлось отказаться из-за проблем с тем, как XBMC использует python, однако теперь программа по умолчанию является многопоточной. Подробнее о новых функциях читайте ниже, но в виде списка они включают:
2.2 – 10 июня 2014 г.
Основное обновление Для этого обновления необходимо использовать XBMC Gotham (13.0) или более позднюю версию.
Этот репозиторий запрещает включение скомпилированных файлов в дистрибутив. В связи с этим мы удалили mediainfo.dll из пакета, однако его можно загрузить и установить со страницы настроек, если у вас есть сетевое подключение. Эта dll предоставляет расширенные функциональные возможности для определения соотношения сторон экрана (DAR) видео для переключения профилей на основе этого. Кроме того, он предоставляет информацию при использовании режима захвата «XBMCDirect».
В этом новом выпуске нет необходимости использовать файл xml для настройки профилей для разных соотношений сторон, и теперь в настройках есть страница для этого. Предыдущим пользователям «dardata.xml» потребуется перенастроить, но надстройка теперь считывает имена текущих профилей из программы AmbiBox, упрощая переход. Есть ряд других новых функций. Они подробно описаны ниже.
3 функции
4 Установка
4.1 Обзор
В настоящее время существует три способа установки скрипта:
4.2 Детали
Предполагается, что вы уже установили приложение AmbiBox перед установкой этого скрипта. Чтобы вручную установить скрипт, сначала распакуйте его в удобное временное место, а затем скопируйте весь каталог с именем «script.ambibox» с неповрежденной структурой в каталог надстроек XBMC. В Windows это обычно находится на системном диске в папке «Пользователи/Имя пользователя/AppData/Roaming/XBMC/addons/». Если у вас есть предыдущая установка, сделайте ее резервную копию в безопасном месте перед установкой.
5 Конфигурация
5.1 Обзор
В XBMC выберите Система > Надстройки > Включенные надстройки > Службы > AmbiBox > Настроить
Большинство функций требуют, чтобы профили были настроены в самой программе Ambibox. Рекомендуется настроить профили (в Ambibox) для:
5.2 Детали
5.2.1 Настройки — Общие
На первой странице вы можете указать, какой IP-адрес и порт использует для связи приложение AmbiBox для Windows. Обычно это будет локальный хост с адресом 127.0.0.1 и портом 3636. Как показано. Вы также можете включить или отключить уведомления, но рекомендуется оставить их включенными до тех пор, пока вы не будете уверены, что все работает должным образом.
Далее надстройка может проверить, запущена ли программа AmbiBox во время запуска XBMC, и если она установлена, она запустит ее. Если запустить таким образом, он будет закрыт при закрытии XBMC. В редких случаях, если XBMC завершит работу с ошибкой, AmbiBox не будет остановлен. Это вызовет ошибку при повторном запуске XBMC из-за продолжающейся блокировки файла в файле журнала XBMC. Это можно исправить, закрыв AmbiBox вручную.
Если вы вносите изменения в профили в программе AmbiBox во время работы XBMC, эти изменения не будут отражаться в пунктах меню на страницах настроек без их обновления. Если выбрать «Обновить профили из AmbiBox», они будут обновлены, но для перехода на страницу «Дополнения/службы» потребуется дважды нажать «Назад», а затем вернуться на страницу «Настройки» для AmbiBox.
5.2.2 Настройки — Профили
Первый вариант — настроить и включить профиль по умолчанию. Если это не указано, XBMC запустится с любым профилем, который в настоящее время используется приложением Windows AmbiBox. Это будет использоваться для светодиодов в графическом интерфейсе XBMC. Обратите внимание, что если в профиле используется режим захвата XBMCDirect, светодиоды будут оставаться темными, поскольку этот режим работает только во время воспроизведения видеоконтента. Следующая опция — включить и указать профиль для использования во время воспроизведения музыки. Обычно это профиль, использующий либо встроенный режим ColorMusic, либо подключаемый модуль ColorMusic в приложении AmbiBox. Те же меры предосторожности необходимы при вводе имени профиля, чтобы убедиться, что оно точно соответствует одному из ваших именованных профилей.
Есть четыре варианта переключения профиля во время воспроизведения видео:
1) Используйте профиль видео по умолчанию. Это как указано выше, где имя профиля указывается и используется во время воспроизведения видео, аналогично профилям по умолчанию и аудио. 2) Автопереключение на основе AR. Этот параметр пытается прочитать соотношение сторон видеофайла, а затем выбирает профиль на основе этого соотношения сторон. Использование этого режима требует, чтобы пользователь настроил разные профили для разных соотношений сторон в приложении Windows AmbiBox. Например, для пользователей со стандартными телевизорами HD может быть профиль для полноэкранного видео 16:9, например, для большинства полноэкранных телешоу HD, еще один для 4:3 для большинства телешоу SD и один для 2,35:1 или 2,40: 1 для многих фильмов. Они настраиваются на следующих двух страницах настроек. 3) Показать меню профилей. При использовании этой опции во время воспроизведения видео отображается меню доступных в настоящее время профилей, которые были настроены в приложении Windows AmbiBox, и пользователь может выбрать, какой профиль использовать. Следует отметить, что для пользователей, использующих внешние приложения видеопроигрывателя, такие как MPC-HC, проигрыватель будет закрывать окно XBMC и меню выбора. Это потребует от пользователя временно свернуть окно проигрывателя, чтобы получить доступ к меню. 4) Выключите светодиоды. Светодиоды не горят во время воспроизведения видео.
Далее можно указать, что приложение AmbiBox для Windows использует режим захвата экрана с помощью метода XBMCDirect.Этот метод захвата можно использовать только при использовании встроенного видеоплеера, поэтому его можно отключить, если XBMCDirect не используется или используется внешний проигрыватель. Следующий параметр настраивает объем данных, отправляемых в AmbiBox для обработки. В большинстве случаев этот параметр можно оставить на низком уровне. При тестировании светодиодной установки со 140 светодиодами точность освещения была одинаковой при минимальной и максимальной настройке. Низкое значение этого параметра может снизить нагрузку на процессор, что может оказаться желательным в системах с ограниченной вычислительной мощностью. При максимальной настройке на обработку отправляется полнокадровое видео. Остальные настройки находятся между ними. В случае, если выбрана самая высокая настройка и невозможно определить фактические размеры видео, отправляется видео с размерами дисплея.
Наконец, есть настройка для отключения светодиодов при запуске заставки. Если пользователь вручную выключил свет (горячая клавиша Cntrl-F7), светодиоды НЕ будут снова включены при выходе из скринсейвера.
5.2.3 Настройки — профили соотношения сторон 2D
Эти настройки используются при использовании автоматического переключения в режиме дополненной реальности. Здесь настраиваются профили, которые ранее были настроены в AmbiBox для использования с полноэкранным видео с различными соотношениями сторон. По умолчанию нет. Если ни один профиль не настроен для данного соотношения сторон, будет выбран следующий ближайший профиль.
5.2.4 Настройки — Профили соотношения сторон 3D
Как и на предыдущей странице, здесь можно настроить использование профилей, настроенных на использование 3D-контента. Во-первых, есть переключатель для попытки использовать эти режимы. В настоящее время не существует стандартного способа пометки видеофайлов как содержащих 3D-контент. XBMC и, следовательно, подключаемый модуль определяют это по имени файла (см. выше).
6 примечаний
7 ограничений
8 часто задаваемых вопросов
Зачем мне мучиться с настройкой всех этих разных профилей, у меня дисплей 16:9, зачем мне использовать другие профили?
При воспроизведении видеофайлов с соотношением сторон дисплея, отличным от вашего дисплея, некоторые люди могут масштабировать или растягивать видео, чтобы оно заполнило экран.В этих условиях требуется только один профиль, поскольку видеоконтент достигает края экрана и может быть правильно захвачен для управления светодиодами. Другой, часто предпочтительный метод отображения — использование почтового ящика или колонны. Черные или серые полосы размещаются сверху и снизу или по бокам видео для отображения контента без искажений. В этом случае в этих областях нет активного видеоконтента, и приложение AmbiBox будет захватывать любой цвет в этих полосах, если оно использует стандартную настройку для захвата по периферии дисплея. Настроив разные профили захвата для контента с разным соотношением сторон, можно захватывать с края активного контента и правильно отображать светодиоды.
Почему мой светодиод не загорается во время воспроизведения музыки?
Я настроил профиль с помощью ColorMusic, и AmbiBox переключается на него, но индикаторы остаются темными. AmbiBox не может подключиться к аудиопотоку, если вы используете WASAPI для вывода звука. Перейдите в Система -> Система -> Аудиовыход и перейдите в самый низ (часто этот параметр не виден, если вы не прокручиваете) до устройства вывода звука и выберите что-нибудь, кроме WASAPI.
У меня возникли проблемы, как я могу получить помощь?
Если вы считаете, что что-то работает не так, как ожидалось, укажите в своем сообщении номер версии скрипта и любые соответствующие записи в журналах XBMC.< /p>
Благодаря особенностям прошивки и кроссплатформенности ПО Lightpack совместим со всеми популярными операционными системами.
Итак, вот полный список для загрузки:
Prismatik 5.11.3 для Windows
Программное обеспечение для захвата изображений для Lightpack. Для Windows вам нужно только загрузить и установить .exe, пройдя знакомые шаги мастера. Обратите внимание, что все пользовательские данные будут храниться в \Users\UserName\Prismatik.
Prismatik 6.0.0 для Windows
Программное обеспечение для захвата изображений для Lightpack. Для Windows вам нужно только загрузить и установить .exe, пройдя знакомые шаги мастера. Обратите внимание, что все пользовательские данные будут храниться в \Users\UserName\Prismatik.
Prismatik 5.10.6 для 32-разрядной версии Ubuntu 13.10
Программное обеспечение для захвата изображений для Lightpack. Deb-пакет для архитектуры i386.
Prismatik 5.10.6 для Ubuntu 13.10 64-бит
Программное обеспечение для захвата изображений для Lightpack. Deb-пакет для архитектуры x64.
Prismatik 5.11.2 для OS X 10.6.8 и более поздних версий
Программное обеспечение для захвата изображений для Lightpack. DMG-пакет со всеми зависимостями для Mac OS X версии 10.6.8 и выше.
Prismatik 6.0.0.10_4 для OS X 10.11 и более поздних версий
Программное обеспечение для захвата изображений для Lightpack. DMG-пакет со всеми зависимостями для Mac OS X версии 10.11 и выше.
Prismatik v0.50 для Android 4.x (бета)
Программа для захвата изображений Lightpack для устройств Android. Он работает только на Android 4.x, и ваше устройство должно быть рутировано для режима захвата экрана (другие режимы хорошо работают без рута). Макет приложения оптимизирован для экранов телевизоров и геймпадов.
Prismatik v0.73 для Android 5+ (бета)
Программа для захвата изображений Lightpack для устройств Android. Он работает с Android 5+. Нет необходимости в рутировании. Макет приложения оптимизирован для экранов телевизоров и геймпадов.
Также у нас есть прошивки для ваших устройств Lightpack. Пожалуйста, используйте его только с Lightpack массового производства от Woodenshark. Эти файлы не подходят для клонированных или самодельных лайтпаков! Вы можете найти руководство по обновлению прошивки в документации Lightpack.
Прошивка 7.6 для Lightpack-USB
Прошивка в формате .hex для Lightpack-USB. Пожалуйста, внимательно прочитайте наше обновление прошивки перед тем, как начать. Используйте только утилиту Atmel FLIP для загрузки прошивки в MCU.
© Lightpack 2019 Почтовый адрес:
Woodenshark LLC, 2130 Prospect st
94025, Menlo Park, California
+1 (347) 871-0244
Подсветка Ambilight на этом изображении полностью сделана своими руками и использует несколько дешевых светодиодов RGB со встроенными контроллерами и Arduino. Что касается программного обеспечения, то Ambibox работает на ПК (только для Windows) и библиотека FastLED на Arduino!
Подсветка Ambilight сделана своими руками и достаточно яркая, так что другой свет не нужен. Экран крепится к стене и находится на одном уровне со столом. (Поэтому внизу нет Ambilight.)
Ambilight использует следующее:
Шаг 1. Некоторые меры предосторожности!
Эта установка очень дешевая, но работает только на ПК. Вы не можете использовать это для вашего проигрывателя Blu-ray или автономного телевизора. Вам необходимо программное обеспечение, работающее в фоновом режиме на вашем компьютере.
Linux или MAC не поддерживаются. Программное обеспечение Ambibox, которое я использую, доступно только в Windows (для автономных приложений есть вариант RPI, довольно дорогой)
Светодиоды работают достаточно хорошо и без заметных задержек на рабочем столе и при просмотре фильмов! Игры — это отдельная история. Если игра работает в полноэкранном режиме, программа в большинстве случаев не сможет захватить изображение. Но режим без границ работает! (имейте в виду, что требуется дополнительная мощность процессора ~5%)
Шаг 2. Светодиоды, необходимые для этого проекта
Самая важная часть этого проекта — светодиоды RGB с отдельными контроллерами.
Наиболее распространенными являются светодиоды WS2811 или WS2812, поскольку они дешевы и просты в использовании. Они также используются в этом проекте. Они продаются как минимум в двух различных типах: - в виде одиночных ламп (12 мм) с переменным расстоянием между ними около 10 см при макс. В основном вы получаете пары из 50, но вы можете добавлять или удалять светодиоды по своему желанию. -в виде светодиодных лент (с клеем на обратной стороне). Их вы покупаете за метр с фиксированным интервалом. (30/60 или более светодиодов на метр).
Используя светодиоды с одной лампой, вы получаете преимущество в совершенно свободном расположении и расстоянии друг от друга. Но, с другой стороны, вы должны найти способ добавить их на свой монитор.
Сколько мне нужно?
Я бы основывал это решение на размере используемого вами монитора. Я использовал 50 светодиодов на 27-дюймовом с 4-сторонней установкой. Теперь я использую те же светодиоды на 40-дюймовом с 3-сторонней установкой. У меня расстояние между светодиодами составляет около 3 см, и я вполне доволен этим! Поэтому, если вы знаете, что вам нужно около 1 светодиода на 3 см, вы можете легко рассчитать, сколько светодиодов вам нужно для всей установки.
Светодиодные ленты
Светодиодные ленты имеют большое преимущество перед версией с одной лампочкой, поскольку вы можете легко прикрепить их к задней панели монитора и покончить с этим. Проблема в том, что вы не можете изменить расстояние или положение светодиодов. Кроме того, яркость версии с одной лампочкой в некоторых случаях кажется выше.
Если вы выбираете полоску, вы не строите рамку, как я сделал на следующем рисунке.
Шаг 3. Рамка (для светодиодных ламп)
Поскольку я выбрал ламповую версию светодиодов, мне пришлось построить какую-то рамку.
Вы можете сделать это, как и я, с помощью алюминиевых листов, дрели и кабельных стяжек. Вырезал из листа 3 полоски, которые были чуть меньше габаритов монитора. Затем я разделил всю длину на 50, чтобы получить правильное расстояние, и начал сверлить отверстия для кабельных стяжек. Тогда мне оставалось только плотно застегнуть светодиоды. Поскольку мой монитор находится на одном уровне со столом, мне не нужны светодиоды внизу экрана. Если ваш экран имеет значительное пространство внизу, я бы подумал о том, чтобы обойти его полностью.
Еще один более простой способ добавить эти светодиоды к монитору – просто использовать клейкие зажимы нужного размера. Но я не могу сказать, как долго они продлятся. (с теплом и всем остальным)
Шаг 4. Arduino (нано)
Для управления светодиодами нужен центральный контроллер! Для этого я использую дешевый клон Arduino из Китая. Ему не нужно много функций, поэтому я думаю, что подойдет любой Arduino. Я использую нано, так как они очень дешевые и очень маленькие. Для этого вам понадобится только разъем USB, один цифровой контакт и контакт заземления.
Шаг 5: Сила!
Чтобы светодиоды работали, им нужно какое-то питание. Большинство светодиодных чипов используют 5 В.
Очень важно, чтобы вы знали точные характеристики мощности, необходимые для ваших светодиодов. Светодиоды WS28XX, используемые в этом проекте, потребляют 0,3 Вт/шт. Так что при 5В нужен ток 60мА. Если у вас есть 50 светодиодов, это дает до 3 ампер.
Есть два способа получить эту мощность: 1. Вы можете купить внешний блок питания, рассчитанный на необходимую мощность. Это вы просто припаиваете к своим светодиодам и подключаете к стене.
<р>2. (Я НЕ буду рекомендовать это) Вы можете получить мощность вашего блока питания на вашем компьютере. Большинство блоков питания имеют номинал около 20 А на линии 5 В, которая используется редко. Таким образом, вы можете легко отрезать один из этих Y-адаптеров и припаять их к своим светодиодам. Положительный эффект заключается в том, что светодиоды автоматически отключаются при включении питания ПК, и вам не нужно покупать еще один кирпич.Шаг 6. Связи
Если вы используете светодиоды WS2811/12, вам нужно выполнить только 3 подключения.
Шаг 7. Программное обеспечение Arduino
После подключения всего. Вам необходимо настроить Arduino IDE и установить соответствующий драйвер.
Некоторые вещи, которые вы должны изменить:
В "FastLED.addLeds" вы должны изменить контроллер на тот, который вы используете. Для контроллеров Soe необходимо определить еще один CLOCK_PIN! Ознакомьтесь с документацией fastLED для вашего чипсета.
Шаг 8. Программное обеспечение Ambibox для Windows!
Во время установки вам было предложено выбрать, какие компоненты вы хотите установить. Я не выбираю ни одного из них. Если они вам нужны, вы можете легко установить их позже.
После установки Ambibox вам нужно перейти в каталог установки и изменить строку в следующем файле: C:\Program Files (x86)\AmbiBox\SerialPortConfig.ini. Вам нужно изменить скорость передачи Adalight на 50000, тот же номер, который вы использовали в своем скрипте Arduino. Сохраните файл и перезапустите Ambibox.
[Adalight] Скорость передачи = 500000
Шаг 9. Основная панель настроек
Итак, вот основные настройки, которые я использую в настройках:
Во-первых, вам нужно нажать кнопку "Дополнительные настройки" в правом нижнем углу!
Самые важные настройки находятся внизу. Устройство для этой настройки должно быть «Adalight». Вы можете попытаться найти правильный COM-порт, просмотрев их и посмотрев состояние устройства, или просто запустите диспетчер устройств и посмотрите его. Стандартный порядок цветов — RGB. Если у вас есть проблемы со смещенными цветами, вы можете изменить это здесь. В последнем поле вы можете выбрать количество светодиодов. Это должно соответствовать вашим NUM_LED в скрипте.
Шаг 10. Области охвата
Если вы нажмете кнопку "Показать области захвата", вы увидите много прямоугольников с цифрами в них.
Возможно, они будут по всему экрану, а не так, как я заказал.
Чтобы получить эти области захвата в правильное положение, вы должны использовать кнопку "Мастер захвата зон"! В этом меню вы можете установить множество различных параметров. Попробуйте немного, чтобы получить их правильно! В большинстве случаев вам потребуется более одной попытки. Но после этого у вас должно получиться что-то похожее на мое (или все наоборот, если вы используете 4 стороны) После этого сохраните настройки и скройте области захвата!
Шаг 11. Коррекция цвета
Это мои настройки цветокоррекции, яркости и т. д.
Просто скопируйте их или попробуйте свои собственные. Просто посмотрите фильм и попробуйте, что делают ползунки!
Читайте также: