Jellyfin 12.0: крупный релиз с поддержкой книг и комиксов, новой версией эпизодов и переработанной базой данных

Jellyfin 12.0 — это крупный релиз, который меняет схему нумерации версий (вместо 10.12.0 теперь 12.0) и приносит множество улучшений. Ключевые изменения: переработана база данных для ускорения работы с плейлистами и коллекциями, добавлена поддержка альтернативных версий для эпизодов, а также полноценная поддержка книг и комиксов (метаданные, обложки, чтение). Интерфейс Modern стал стандартным, а поиск и рекомендации теперь можно расширять плагинами. Перед обновлением обязательно сделайте резервную копию и проверьте, что у вас версия 10.10.7 или 10.11.x.
The leading `10.` never changed and never told anyone anything, so all it did was push the number that actually mattered into the middle position and make "major" releases look minor.
- doctoboggan
Как давний пользователь Plex с пожизненной подпиской, я всегда рад видеть хороший прогресс Jellyfin, так как это даёт мне мягкую посадку на случай, если Plex наконец сделает что-то, что заставит меня перейти. По крайней мере, это, надеюсь, будет сдерживать наиболее враждебное к пользователям поведение Plex.
Кстати, недавно я начал использовать Claude для помощи в настройке моего стека *arr, и это очень помогло. Раньше мне приходилось следить и вручную вмешиваться примерно в 10% запросов, теперь почти ноль, плюс у меня отлично работают запросы на аудиокниги и субтитры. Конечно, большая часть успеха связана с подпиской на Usenet, но Клод смог всё настроить и заставить работать. Я немного опасался, что Клод откажется от этой задачи, но он был более чем рад помочь мне приобретать медиа таким образом.
- bhaney
Кто-нибудь пробовал обновляться?
У меня библиотека ~40 ТБ, и я оставался на 10.10.7 из-за всех проблем с производительностью в 10.11. Обновился сразу до 12.0 и был впечатлён тем, как быстро и безболезненно всё прошло! Как предупреждают в инструкции по обновлению, некоторые мои названия исчезли, пока повторное сканирование не добавило их обратно, но это была единственная странность. Вся начальная миграция заняла всего несколько минут.
- noisy_boy
Субтитры — ахиллесова пята Jellyfin (по крайней мере, Android-клиента, который отправляет поток на Chromecast, подключённый к телевизору). Я вижу, что субтитры есть, но они не отображаются в фильме. Ладно, добавлю вручную — не получается, индикатор прогресса крутится вечно. Ладно, удалю существующие субтитры и добавлю — удаление проходит, добавление не работает. Это одна и та же возня каждый раз. Если работает, это чудо. Раньше я забывал о субтитрах и начинал фильм — можно было бы исправить на лету, верно? Нет, теперь я всё готовлю заранее, прежде чем звать всех, что фильм готов к просмотру.
Это не критика в плохом смысле — я очень ценю наличие открытой альтернативы Plex. Просто высказываюсь на случай, если это привлечёт чьё-то внимание для улучшения.
- hi_hi
Я люблю Jellyfin, пользуюсь им уже много лет вместе со стеком *ARR.
Моя маленькая дочь недавно начала увлекаться аудиокнигами, поэтому я установил Listenarr вместе с вибекодированным MCP-сервером [0], который у меня работает со всеми остальными MCP-соединениями сервисов arr.
Это позволяет семье легко загружать и управлять своими медиа (ошибочно... Linux-дистрибутивами) через Onyx AI, который у меня также работает вместе со всем остальным на локальной машине с microK8s, всё на относительно слабом Geekom mini-PC с 16 ГБ.
Вся эта настройка довольно проста в управлении с помощью Claude, который без проблем работает с K8s.
Для тех, кому интересен MCP для аудиокниг Listenarr:
[0] https://github.com/leachuk/listenarr-mcp/blob/main/CLAUDE.md
- rcarmo
У меня есть небольшая жалоба на это: всё выглядит так, будто написано с помощью LLM, особенно заголовки. Хотелось бы, чтобы люди агрессивно фильтровали такие вещи — у меня есть SKILL.md по техническому письму, который пытается убрать все ИИ-клише и использовать упрощённый технический английский (это реальная вещь, поищите), и это даёт огромную разницу...
- amiga386
Мне пришлось откатиться с 10.11.x на 10.10.7 из-за плохой производительности, но я уверен, что они исправили все проблемы с производительностью в этом релизе 12.0.
Я также уверен, что они нашли большинство багов и выпустили версию, на которую можно просто обновиться, учитывая, что за последние несколько месяцев было 7 кандидатов в релизы:
12.0 RC1 — 22 июня
12.0 RC2 — 28 июня
12.0 RC3 — 22 июля
12.0 RC4 — 2 августа
12.0 RC5 — 11 августа
12.0 RC6 — 26 августа
12.0 RC7 — 1 сентября
12.0 — 8 сентября
В целом похоже, что было проведено много серьёзного тестирования, и мне не придётся снова возвращаться к 10.10.
ОБНОВЛЕНИЕ: Обновился до 12.0, производительность отличная, лучше, чем в 10.10 и 10.11, в том числе в сторонних приложениях! Проблем с миграцией нет.
- stanac
Не уверен, поддерживают ли они несколько каталогов OPDS сейчас.
Я на v10 (использую JF только для музыки), и с плагином книг (забыл, каким) не было возможности разделить книги на несколько каталогов, что было немного раздражающе. Может, я пропустил это в v11. Решением для меня было наколхозить простейший OPDS-сервер с нулевым CSS и базовой аутентификацией.
- anygivnthursday
Jellyfin отлично работает для нас, я никогда не пользовался Plex или Emby, так что сравнить не могу. Недавно они выпустили официальное приложение для Tizen, так что больше не нужно собирать и загружать вручную, просто работает.
Одна из оставшихся проблем — Samsung-клиент ремуксит, если выбрать вторую аудиодорожку [0] — видимо, это можно исправить, используя плеер AVPlay вместо HTML-плеера.