Halcyon Video добавляет к Jellyfin HTPC 3D-витрину в духе старого видеопроката. Это открытый self-hosted-проект для домашней медиатеки, который уже доступен на GitHub и работает локально.

Идея простая и цепкая. Вместо привычной сетки постеров вы заходите в виртуальный магазин, ходите между полками и выбираете фильм с коробки. Для тех, кто помнит VHS-прокат по выходным, попадание почти неприлично точное.

Видеопрокат внутри домашнего Jellyfin

Halcyon Video работает как 3D-фронтенд для медиасервера Jellyfin на HTPC: проект берет метаданные из вашей локальной библиотеки и строит вокруг них виртуальный магазин с полками, кассой и отдельными зонами. Автор проекта u/halcyon-video опубликовал код на GitHub.

Продолжение после рекламы

По словам автора, внутри можно «бродить по проходам, переворачивать коробки, арендовать у стойки, а фильм запустится в вашей комнате». Если включить hardcore rental mode, выбор превращается в полноценный ритуал. Сериалы проект показывает как запечатанные сезонные бокс-сеты.

Раздел «Recently Added» здесь переименовали в «New Releases» и вынесли на дальнюю стену. Это мелочь, но именно такие детали вытаскивают интерфейс из обычного медиаплеера.

Изображение к статье: Halcyon Video превращает Jellyfin в 3D-видеопрокат

Автор описывает проект без скромности: «Этот проект только начался, и я не остановлюсь, пока полностью не воскрешу свое детство». В сыром энтузиазме тут есть понятная логика. Jellyfin часто выбирают люди, которые устали от чужих каталогов и хотят держать библиотеку у себя.

Коробки, касса, VHS и режим 1993 года

В Halcyon Video выбор фильма не заканчивается нажатием на постер: при выборе всплывает обложка, пластиковый бокс и задняя сторона коробки с предупреждениями в стиле эпохи VHS. Там встречаются подсказки вроде «перемотайте кассету после просмотра» и советов про настройку трекинга на видеомагнитофоне.

После выбора нужно дойти до стойки. Кассир оформит «аренду» и положит коробку в пластиковый пакет. Затем пользователь возвращается «домой» и запускает просмотр.

  • Периоды: 1990, 1993, 2000 и 2010 годы
  • Время суток: день, закат и ночь
  • Формат носителя: VHS или DVD
  • Элементы магазина: стойка выдачи и ящик возврата у входа

Эти параметры не меняют саму медиатеку, но меняют способ взаимодействия с ней. Для HTPC это важная штука. Телевизионный интерфейс часто страдает от ощущения «еще одного каталога». Здесь автор сознательно тормозит путь к фильму и делает его частью опыта.

Изображение к статье: Halcyon Video превращает Jellyfin в 3D-видеопрокат

Работает локально и поддерживает RomM

Halcyon Video не ограничивается фильмами и сериалами: проект заявляет поддержку RomM, если у пользователя есть собственная коллекция ретро-игр. В таком сценарии 3D-магазин превращается не только в видеопрокат, но и в полку с классическими играми.

Управление сделали под разные сценарии гостиной. Можно ходить по магазину через WASD и стрелки на клавиатуре. Проект также поддерживает контроллеры и пульты для HTPC, так что диванный режим не выглядит придатком.

Ключевой технический момент — локальная работа. Halcyon Video использует метаданные из вашей библиотеки и не обращается к внешнему серверу за данными. Для self-hosted-аудитории это сильный аргумент: медиатека остается дома, а интерфейс не завязан на чужую облачную часть.

Продолжение после рекламы

У проекта уже есть публичная демоверсия и короткий 45-секундный тур. Видео показывает саму прогулку по магазину, но код и демо важнее: их можно открыть и оценить механику без пересказов.

Код Halcyon Video уже опубликован в открытом репозитории, а демоверсия доступна через GitHub Pages; заявленные варианты эпох магазина — 1990, 1993, 2000 и 2010 годы.

Рейтинг: 0 / 5. Оценок: 0

Рекомендуем почитать

Оставьте комментарий

Перед оставлением комментария, пожалуйста, ознакомьтесь с правилами комментирования.