Skip to content

Releases: aliveenjoyer/encore

Encore 1.5.1

Choose a tag to compare

@mikolakiyv mikolakiyv released this 31 Oct 04:53

Encore 1.5.1: кнопка ⛔ против мусорных заказов, настройки прямо в панели OBS и исправления после первых живых заказов.

Кнопка ⛔: убрать трек и запретить зрителю заказывать

  • В панели Encore у каждого заказа с Twitch (и у того, что играет, и в очереди) и рядом с кнопкой пропуска внизу есть ⛔ 10 мин. Одно нажатие убирает трек, и этот зритель 10 минут не может заказывать.
  • Баллы за такой трек не возвращаются. Если зритель закажет в эти 10 минут, заказ отклонится и баллы вернутся, а в ленте будет «тайм-аут, ещё N мин».
  • Кто сейчас в тайм-ауте, видно над очередью. Крестик снимает тайм-аут раньше времени. Тайм-ауты не сбрасываются, если перезапустить Encore.
  • Время меняется в настройке «Тайм-аут за трек, мин» (5, 10, 30 или 60) под «?» в карточке «Заказы». На владельца канала ⛔ не действует: его трек просто убирается.

Настройки в панели OBS

  • Шестерёнка в панели открывает все настройки прямо в панели, «← Заказы» возвращает обратно. Открыть их в браузере по-прежнему можно кнопкой «В браузере» или из меню трея.
  • В очереди теперь видно и трек, который играет, так что очередь видна даже из одного трека.

Лимит на зрителя

  • Лимит треков от одного зрителя теперь отдельная настройка «Треков от одного зрителя» (1, 5, 10 или 30), по умолчанию 30. Трек, который уже играет, в лимит не входит. Владелец канала может заказывать без лимита.
  • Исправлено: второй заказ, пока играет первый, больше не отклоняется с ответом «его трек уже ждёт в очереди».

Скачать: Encore.zip (NowPlaying.zip здесь для копий 1.3, которые обновляются сами).

Encore 1.5.0

Choose a tag to compare

@mikolakiyv mikolakiyv released this 31 Oct 04:01
9ea08a5

Encore 1.5: один источник в OBS, своя панель в OBS и подключение в один клик.

Один источник в OBS

  • Плашка Encore теперь сама играет заказы, звук идёт через OBS. Отдельный источник для заказов больше не нужен.
  • Как поставить: Источники → + → Браузер, «Ссылка» http://localhost:7790/player (или «Локальный файл» → app\player.html: он сам дождётся Encore), ширина 720, высота 296, галочка «Управление аудио через OBS». Затем Ctrl+E («Изменить преобразование…») → «Обрезать снизу»: 200. Нижняя полоса — плеер заказов, на стриме её не видно.
  • «Скопировать ссылку для OBS» в меню трея теперь копирует /player.
  • «Взаимодействовать» у этого источника больше не показывает пустое окно: там видно, что играет, и сам плеер.
  • Если у вас уже стоят два источника (плашка и виджет заказов за краем кадра), они продолжат работать как раньше.

Панель Encore в OBS

  • Меню «Док-панели» → «Пользовательские док-панели браузера», имя «Encore · заказы», адрес http://localhost:7790/dock. Адрес с кнопкой «Скопировать» есть в настройках, под «?» в карточке «Заказы».
  • В панели: очередь (убрали трек — зрителю вернутся баллы), лента прошлых заказов, пауза и пропуск трека, который играет, добавление трека, приём заказов вкл/выкл, статус Twitch. Шестерёнка открывает настройки в браузере.

В один клик

  • «Подключить» в карточке «Заказы» и в панели сразу открывает страницу Twitch с уже вписанным кодом: останется нажать «Активировать».

Исправления

  • В тёмной теме Windows предпросмотр в карточке «Плашка» больше не белый прямоугольник, когда ничего не играет или плашка «По тексту» короче рамки.
  • Подсказки называют галочку так, как она подписана в русском OBS: «Управление аудио через OBS».

Скачать: Encore.zip (NowPlaying.zip здесь для копий 1.3, которые обновляются сами).

Encore 1.4.1

Choose a tag to compare

@mikolakiyv mikolakiyv released this 31 Oct 03:11

Исправление виджета заказов. В 1.4.0 плеер YouTube в виджете http://localhost:7790/player был спрятан прозрачностью, а в браузере OBS такой ролик может не запуститься (так уже было с виджетом Trula). Теперь плеер рисуется по-настоящему в левом нижнем углу виджета, под плашкой.

Источник в OBS ставьте как виджет Trula: Браузер 720 × 300, галочка «Управлять звуком через OBS», и сдвиньте его за край кадра — на стриме его не будет видно, а музыка играет.

Скачать: Encore.zip (NowPlaying.zip здесь для копий 1.3, которые обновляются сами).

Encore 1.4.0

Choose a tag to compare

@mikolakiyv mikolakiyv released this 31 Oct 02:51

Now Playing теперь называется Encore. Та же программа: настройки, плашка, автопауза и заказы Trula остаются как были. Копия 1.3 обновится сама и при первом запуске переименует себя в Encore.exe, автозапуск переедет следом.

Заказ и пропуск треков за баллы канала

  • В настройках, карточка «Заказы» → «Подключить» → подтвердите код на Twitch. Пароль программа не видит.
  • На канале появятся две награды: «Заказать трек» за 50 баллов (название или ссылка YouTube, YouTube Music, Spotify, SoundCloud) и «Пропустить трек» за 250 баллов: пропускает заказ, который сейчас играет.
  • Названия, цены и ограничения (длина, просмотры, треков от одного зрителя, очередь, чёрный список) настраиваются под «?» в той же карточке.
  • Баллы списываются, когда трек заиграл. Если трек не подошёл, его убрали из очереди или он не смог заиграть, баллы вернутся сами.
  • Заказы играют в отдельном источнике OBS: Браузер, ссылка http://localhost:7790/player, галочка «Управлять звуком через OBS». Пока источник не запущен, награды стоят на паузе. Когда программа закрыта, тоже.

Скачать: Encore.zip (NowPlaying.zip здесь для копий 1.3, которые обновляются сами).

Now Playing 1.3.0

Choose a tag to compare

@mikolakiyv mikolakiyv released this 30 Oct 17:51

Первая публичная версия.

  • 11 стилей плашки. К стеклу, плотной и золоту добавились футуризм, минимал, олдскул-фэшн, киберпанк, стимпанк, пикми, лоу-фай и ар-деко. У каждого свои картинки, шрифт, цвета и анимация, обычный заказ влезает в плашку без бегущей строки. Стиль выбирается в настройках, а для второго источника в OBS можно дописать к ссылке ?style=cyber.
  • Настройки на одном экране: плашка, Trula, автопауза, вебка и система рядом, журнал открывается поверх.
  • Автообновление. Раз в 6 часов программа проверяет релизы, скачивает новую версию, сверяет sha256 и ставит её в тишине между треками или при запуске. Плашка в OBS после этого перезагружается сама. Выключается в настройках («Система» → «Обновляться самому»).
  • Исправлено: ошибка OBS «Identifier 'obsCSS' has already been declared», когда плашка подключена через локальный файл.

Как поставить: скачай NowPlaying.zip, распакуй папку «Now Playing» целиком и запусти Now Playing.exe.