Kyoo: саморазворачивающийся медиа-сервер для видео-контента

Kyoo: саморазворачивающийся медиа-сервер для видео-контента

Kyoo — это саморазворачивающийся медиа-сервер, ориентированный на видео-контент (фильмы, сериалы и аниме). Он предлагает альтернативу таким решениям, как Jellyfin и Plex, с акцентом на минимальные требования к обслуживанию: не нужно заранее организовывать структуру папок или редактировать метаданные вручную.

Проект хорош для тех, кто хочет быстро и без лишних хлопот запустить медиа-библиотеку. В отличие от конкурентов, Kyoo справляется с неидеальными названиями файлов и не требует их строгой структуры, что упрощает процесс добавления контента. Также стоит отметить, что в Kyoo нет системы плагинов — все функции реализованы "из коробки". Технология написана на JavaScript, а установка описана в README.

На данный момент проект находится на ранней стадии, и доступны только базовые функции, без дополнительных расширений. Учти, что это может быть не самый стабильный выбор для коммерческого использования.

Kyoo — это медиасервер, который можно развернуть на собственном оборудовании и который ориентирован на видео-контент, включая фильмы, сериалы и аниме. Он является альтернативой таким решениям, как Jellyfin и Plex.

Проект нацелен на минимизацию необходимого обслуживания — он не требует строгой структуры папок и ручного редактирования метаданных. Проблемы со сканированием медиафайлов (даже если они имеют странные названия) рассматриваются как баги.

Как установить и запустить

Для установки и начала работы с Kyoo можешь ознакомиться с основными рекомендациями в документации по установке. Также доступна информация о том, как активировать OIDC и аппаратное транскодирование:

ссылка на INSTALLING.md

Если у тебя возникнут вопросы, ты можешь присоединиться к сообществу на Discord, где можно обсудить разработки, новые функции или встретить баги:

https://discord.gg/E6Apw3aFaA

Основные возможности

  • Динамическое транскодирование: Поддержка любой качества видео и автоматическое переключение качества в зависимости от сети.
  • Отказ от строгой структуры папок: Программа работает с медиафайлами без необходимости в их предварительной организации.
  • Превью видео: Можешь просмотреть короткие фрагменты видео, наведя курсор на полоску прогресса.
  • Проигрыватель на основе VLC: Поддерживает множество кодеков на Android и Android TV.
  • Обнаружение интро и кредитов: Функция определения интро и финальных титров с помощью аудиофингерпринтинга.
  • Поддержка субтитров: Работает с несколькими форматами субтитров и использует встроенные шрифты видео.
  • OIDC-соединение: Возможность подключения через OIDC-сервисы, такие как Google и Discord.

Клиенты

На данный момент поддерживаются следующие клиенты:

  • [x] Веб
  • [x] Android
  • [ ] Android TV (находится в разработке)
  • [x] Chromecast

Разработка Kyoo ведётся одним человеком, поэтому пока доступно только ограниченное количество клиентов. Однако, проект написан на React-Native, что облегчает дальнейшую поддержку.

Ограничения

Некоторые функции, такие как синхронизация списка просмотра с внешними сервисами и поддержка офлайн-доступа, пока не реализованы в последней версии и находятся в стадии разработки.

Kyoo также отличается низким уровнем технической сложности, так как использует PostgreSQL вместо SQLite и разделен на несколько сервисов. Это позволяет третьим сторонам интегрировать свои приложения с Kyoo.

В общем, Kyoo предоставляет простой и интуитивно понятный способ управления своим медиаконтентом без необходимости сложной настройки.

Открыть на GitHub: zoriya/Kyoo →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте