Настройка XBMC скрипта

Материал из AmbiBox
Перейти к: навигация, поиск

Содержание

Что нового

2014-10-Jun Major Update Это обновление требует использования XBMC Gotham (13,0) или выше. Мы работаем на том, чтобы сценарий в Официальном XBMC репо. Удар, что. Мы сделали это в Официальном XBMC репо!! Это означает, что после установки, мы можем вытолкнуть обновления для вас. Это должно улучшить положение вещей значительно.

Это репо запрещает включение скомпилированных файлов в распределении. В связи с этим, мы удалили mediainfo.dll из пакета, однако он может быть загружен и установлен на странице настроек до тех пор, пока у вас есть подключение к сети. Эта библиотека предоставляет расширенные функциональные возможности в обнаружении пропорций видео (DAR) для переключения профилей, основанных на этом. Кроме того, он предоставляет информацию при использовании режима съемки в 'XBMCDirect'.

Эта новая версия устраняет использования XML-файла для настройки профилей для различных пропорциях и в настоящее время страницы в настройках, чтобы сделать это. Предыдущие пользователи "dardata.xml" необходимо будет заново, но дополнения теперь считывает текущие имен профиля из программы AmbiBox, облегчение перехода. Есть целый ряд других новых функций. Они подробно описаны ниже.

Особенности

  • Настраиваемый профиль, используемый по умолчанию при запуске Ambibox
  • Настраиваемые аудио профиль для использования во время аудио только содержания
  • Выбор настроек для использования при начале воспроизведения видео
  1. Используйте профиля видео по умолчанию для всех типов видео контента
  2. Отобразить меню видео профилей при запуске воспроизведения, что пользователь может выбрать один из
  3. Автоматическое переключение профайлов, основанные на соотношения сторон видео-файл игры (если обнаруживаются автоматически, см. ниже). Этот метод требует редактирование XML-файла
  4. Отключить светодиодов * Настройка XBMC захвата кадров при использовании прямого метода XBMC захвата
  • Настраиваемые профили, чтобы использовать для 3D видео контента (это основано строго на XBMC рекомендуется имена файлов для видео-контента см. здесь)

Установка

Обзор

Есть три способа установки скрипта в настоящее время:

  1. Во время установки программы Ambibox сценарий копируется в нужное место.
  2. Вы можете установить его непосредственно из Официальном репо.
  3. Вы можете скачать почтовый файл и вручную скопировать его в XBMC папку дополнений, перезаписи предыдущей версии.

Самая последняя версия скрипта можно скачать здесь: https://github.com/AmbiBox/AmbiBox-XBMC/archive/master.zip


Подробности

Предполагается, что вы уже установили приложение AmbiBox перед установкой этого сценария. Чтобы вручную установить скрипт, предварительно разархивировать скрипт для удобного, временный каталог и затем скопировать весь каталог с именем 'script.ambibox' с его структурой нетронутыми в XBMC дополнения каталога. В окнах, это, как правило, находится на системном диске в 'Users/Username/AppData/Roaming/XBMC/addons/'. Если у вас есть предыдущую установку, пожалуйста, его резервную копию в безопасное место перед установкой.

Конфигурация

Обзор

В XBMC выберите Система> Дополнения> Enabled дополнений> Услуги> AmbiBox> Настроить Большинство функций требуют, чтобы профили устанавливаются в самой программе Ambibox. Предполагается, что вы создали профили (в Ambibox) для:

  1. Весь экран с помощью метода захвата, по вашему выбору
  2. Для ColorMusic если вы хотите светодиод дисплей на основе звука только (Предлагаемые выбрать режим [Программа] Плагины: Colormusic)
  3. Для обычных видео файлов, которые вы играете, которые имеют различное соотношение сторон, чем ваш полный экран (то есть 4:3, 2,35:1)
  4. Если вы используете 3D, вам также понадобится профили, которые захватывают, основанные на основной контент (TAB против SBS)


Подробности

Ru XBMC Configuring Script 1.png

Настройки - Общие

На первой странице вы можете указать, какой IP-адрес и порт, что применение AmbiBox окна использует для общения. Обычно это будет в локальном хосте на 127.0.0.1 и порт 3636. Как показано. Вы также можете выбрать, чтобы включить или выключить уведомления, но рекомендуется, чтобы вы оставите их, пока вы не уверены, что все работает, как ожидалось.

Далее вы можете иметь дополнения проверку, является ли программа AmbiBox работает в то время XBMC начинается и, если он установлен, он будет запустить его. Если начал этот путь, он будет закрыт, когда XBMC закрыт. В редких случаях, если XBMC выходит с ошибкой, AmbiBox не будет остановлен. Это приведет к ошибке при перезапуске XBMC из-за продолжающегося замком файла на файл журнала XBMC. Это может быть исправлено путем закрытия AmbiBox вручную.

Если вы делаете изменения в профилях в программе AmbiBox время работы XBMC, эти изменения не будут отражены в меню выбора на страницах настроек без перезагрузки их. Выбор 'Обновить профили из AmbiBox освежит их, но это требует ответный удар дважды, чтобы перейти на страницу аддонов / Услуги а затем возвращаться на страницу настроек для AmbiBox.

Последний, есть настройка, если выбран, который загрузит сторонних DLL а - mediainfo.dll к script.ambibox / ресурсов / Библиотека папке. Это динамическая библиотека обеспечивает дополнительную функциональность для дополнения. Это позволяет экспертиза большинства видео файлов во время воспроизведения их в XBMC для того, чтобы обнаружить их размеры и DAR. Одна XBMC может обеспечить соотношение сторон в большинстве, но не во всех обстоятельствах и не обеспечивает размеры. В частности, она не обеспечивает это много раз при использовании внешнего игрока. Кроме того, при использовании XBMCDirect и есть необходимость в использовании высокое разрешение захвата (это крайне маловероятно), дополнения будут использовать информацию, предоставленную mediainfo.dll чтобы обеспечить полный видеопоток разрешением чтобы AmbiBox для обработки. Подробнее об этом ниже.

MediaInfo охраняется авторским правом (с) 2002-2014 @ MediaArea.net MediaArea.net SARL. Все права защищены. Распределение и использование регулируется лицензии BSD-стиля.

Настройки - Профили

Первый вариант заключается в установке и позволяют профиль по умолчанию. Если это не указано, XBMC запустит с тем, что профиль в настоящее время используются приложением AmbiBox окон. Эта информация будет использоваться для светодиодов в то время как в XBMC GUI. Обратите внимание, что если профиль с помощью режима съемки XBMCDirect, светодиоды будут остаются темными, поскольку этот режим работает только в то время видео-контента играет. Следующая опция для включения и указать профиль для использования во время воспроизведения музыки. Как правило, это будет профиль использования либо встроенный режим ColorMusic или плагина ColorMusic в приложении AmbiBox. Те же меры предосторожности необходимы при вводе имени профиля, чтобы он точно совпадает с одним из ваших названных профилей.

Есть четыре варианта для переключения профилей во время воспроизведения видео:

1) Используйте профиля видео по умолчанию. Это, как указано выше, где имя профиля указывается и используется во время воспроизведения видео, аналогичной аудио профилей по умолчанию и.
2) Автопереключение на основе AR. Эта опция пытается прочитать соотношение сторон видео-файл, а затем выбирает профиль, основанный на этой пропорции.
Использование этого режима необходимо, чтобы пользователь имеет настройки различных профилей для различных пропорциях в применении AmbiBox окон. Например, для пользователей со стандартными наборами HD, там может быть профиль для видео, которое весь экран 16:09 например большинстве полный экран HD телевизионных шоу, другой для 4:03 для большинства SD телевизионных шоу и один в 2,35:1 или 2,40: 1 для многих фильмов. Они настроены на следующих двух страницах настроек.
3) Показать меню профилей. Используя эту опцию, во время воспроизведения видео, меню из имеющихся в настоящее время профилями, которые были установки в приложении AmbiBox окна отображается и используется может выбрать, какой профиль использовать. Единственное, что следует отметить, что для пользователей, использующих внешние приложения видео-плеер, такие как MPC-HC, игрок покроет окно XBMC и меню вариантов. Это требует от пользователя, чтобы свернуть окно игрок временно для того, чтобы получить доступ к меню.
4) Выключите светодиодов. Светодиоды не горят во время воспроизведения видео.

Далее, есть вариант, чтобы указать, что применение AmbiBox окна использует режим захвата экрана с помощью метода XBMCDirect. Этот метод захвата могут быть использованы только при использовании родной видеоплеер и таким образом может быть отключен, если не используется XBMCDirect или используете внешний плеер. Следующий параметр настраивает объем данных, переданных с AmbiBox для обработки. В большинстве случаев, это может быть оставлена ​​на низком уровне. При тестировании на светодиодной установки с 140 светодиодами, точность огней был тот же между низким и максимальных настройках. Хранение настроек на низкий может снижение замедлит работу может быть желательно на системах с ограниченной вычислительной мощности. На самом высоком месте, полный кадр видео передается для обработки. Остальные настройки между ними. В случае, когда самый высокий параметр выбран, и фактические размеры видео не могут быть обнаружены, видео на размеры дисплея будет отправлено.

Последний, есть установка, чтобы отключать светодиоды, когда заставка запускается. Если пользователь включил вручную выключил свет (Горячая клавиша Cntrl-F7) светодиоды НЕ будет при пробуждении от заставки вновь включен.


Настройки - 2D профилей Соотношение сторон

Ru XBMC Configuring Script 3.png
Эти настройки, которые используются при работе с 'Auto переключатель на основе AR' режим. Здесь, профили, которые были ранее настроенные в AmbiBox для использования с полноэкранное видео различных форматов изображения настроены. По умолчанию не указывается. Если профиль не настроен для данной пропорции, следующий ближайший из них будет выбран.


Настройки - 3D профили Соотношение сторон

Ru XBMC Configuring Script 4.png

Похожие на предыдущую страницу, здесь использование профилей, настроенных с использованием 3D-контента можно настроить. Во-первых, является переключателем, чтобы попытаться использовать эти режимы. Там в настоящее время нет стандартного способа, что видео файлы помечаются как содержащие содержащие 3D-контента. XBMC и, следовательно, плагин воспринимает это по дороге файл с именем (см. выше).


Примечания

  • С помощью опции для переключения профилей, основанных на экранный формат файла зависит от нужный файл в правильном формате. В некоторых случаях XBMC в состоянии обеспечить эту информацию для сценария. Если нет, то, что информация иногда может быть восстановлена ​​с помощью DLL под названием MediaInfo, которая может быть необязательно загрузка и установка на странице настроек. Не все файлы соответствуют стандартам форматирования или иметь правильный информация. Кроме того, если Letterboxing зашит в файл (то есть на самом деле черные ящики в самом видеокадра), это не будет обнаружено.
  • Переключение профилей для 3D-контента основана исключительно на имени файла. Так как эти файлы не предоставляют информацию о пропорции, чтобы MediaInfo, нет никакого способа, чтобы переключать профили в зависимости от содержания, если вы бордюры 3D-видео.
  • Захват XBMCDirect должен быть включен в качестве режима съемки как в самой программе Ambibox и в настройках XBMC. Это работает путем сопоставления память для видеокадров прямо в XBMC а затем передать эту информацию на AmbiBox. Является ли это лучше или хуже, что другие режимы съемки очень сильно зависит от вашей системы. Лучший способ понять это метод проб и ошибок. Этот метод не может быть использован, если вы используете внешний видеоплеер, например, MPC-HC.

Ограничения

  • Для других, чем PlayClaw или XBMCDirect режимов, XBMC должен быть запущен в полноэкранном режиме оконном.
  • При использовании внешнего игрока, а не с помощью MediaInfo, DAR может быть распознан системой.
  • XBMCDirect не работает с внешними игроками.
  • XBMCDirect будет включаться, только свет в то время как воспроизведение аудио или видео контента. Огни останется выключенным в XBMC GUI.
  • XBMCDirect не будет работать с большей потокового видео, в отличие от воспроизведения из файла.
  • Для содержимого Результаты on, которая находится в другом ДАР чем DAR вашего дисплея, может быть черные полосы, встроенные в содержание. Если видео не увеличивается для заполнения окно дисплея, области захвата не может быть захват области при активном видеоконтента. Это верно для всех режимов съемки.
  • XBMCDirect может не работать с Результаты on содержания SD из-за черных областях бар.
  • XBMCDirect не работает с DSPlayer строит из XBMC Gotham.
  • Автоматическое распознавания с использованием режима 3D в графическом интерфейсе напрямую не поддерживается.
  • В настоящее время только HSBS и HTAB 3D видеоформаты поддерживаются и в ограниченных.

Часто задаваемые вопросы

Почему я хочу, чтобы пойти через проблемы создания всех этих различных профилей, мой дисплей 16:9, зачем мне использовать другие профили?

Когда видео файлы воспроизводятся, что есть дисплей форматное соотношение, которые отличаются от дисплея, некоторые люди могут либо увеличить или растянуть видео так, чтобы он заполнил весь экран. В этих условиях только один профиль необходим, потому что видео контента доходит до края экрана и может быть правильно захватил в целях продвижения светодиодов. Другой, часто предпочтительно, способ отображения используется Letterboxing или pillaring. Черные или серые полосы расположены либо выше и ниже или по обе стороны от видео для отображения содержимого без искажений. В этом случае нет активного видео контента в этих областях, и приложение будет AmbiBox захвата любой цвет в тех барах, если он использует стандартную установку для захвата по периферии экрана. Установив различные профили захвата для контента с разными пропорциями, можно захватить с краю активного содержимого и имеют дисплей светодиоды правильно.

Почему не свет моего светодиодов во время воспроизведения музыки?

Я настроить профиль с помощью ColorMusic и AmbiBox переключатели к нему, но огни остаются темными. AmbiBox не может вклиниться в аудиопотока, если вы используете WASAPI для вывода звука. Пожалуйста, выберите Система -> Система -> Audio Output и пойти на самое дно (часто времена этот параметр не видел, если вы не выделите), чтобы устройство вывода звука и выберите что-то другое, чем WASAPI.

Я имею вопросы, как я могу получить помощь?

Две лучшие места, чтобы получить скрипт помощь являются: через XBMC ветке форума здесь: http://forum.xbmc.org/showthread.php?tid=198173 или через форумы Adafruit в этой теме: http://forums.adafruit.com/viewtopic.php?f=47&t=36032

Если вы считаете, что что-то не работает, как ожидалось, пожалуйста, укажите номер версии скрипта и любые соответствующие записи в журналах XBMC в сообщении.

Персональные инструменты
Пространства имён

Варианты
Действия
AmbiBox
In other languages
Описание
Фото-видео галерея
Поддержка
Инструменты
donate