Jellyfin 10.11: Нова версія з великими змінами
Jellyfin 10.11: Нова версія з великими змінами
Після понад року розвитку, відтепер доступна нова версія відкритого медіа-сервера Jellyfin 10.11. Це один з найбільших релізів в історії проекту. Оновлення включає повну реконструкцію бази даних, покращення продуктивності, нові варіанти резервного копіювання та безліч внутрішніх вдосконалень.
Міграція на EF Core та поліпшення бази даних
Однією з головних новацій є міграція на EF Core – платформу об’єктно-реляційного відображення на основі .NET. До цього Jellyfin використовував сирі запити SQLite, що ускладнювало оновлення та зміни схеми.
Тепер база даних стала централізованою, чистішою та легшою в обслуговуванні. Це дозволяє здійснювати швидші запити, простіші міграції та потенційну підтримку інших баз даних, таких як PostgreSQL, у майбутньому.
Підтримка резервного копіювання та відновлення
Разом із переписаним бекендом, Jellyfin 10.11 впроваджує внутрішню підтримку резервного копіювання та відновлення. Адміністратори можуть зберігати живі знімки бази даних метаданих і відновлювати їх у разі проблем.
Покращена продуктивність для великих бібліотек
Продуктивність також стала значним акцентом. Новий механізм бази даних використовує агресивне кешування в пам’яті для мінімізації читання з диска. Це означає помітно швидшу навігацію у великих бібліотеках. Хоча це призводить до більших витрат пам’яті, система спроектована так, щоб звільняти пам’ять за потреби.
Також поліпшено поведінку блокування бази даних, що повинно зменшити деякі давні проблеми, які спостерігалися на зайнятих серверах.
Нові можливості для адміністраторів
Jellyfin 10.11 надає зручний інтерфейс запуску та перегляду журналу. Тепер замість того, щоб дивитися на порожній екран під час міграцій або оновлень, ви можете бачити прогрес безпосередньо через простий веб-інтерфейс, доступний в локальній мережі.
Поліпшення в обробці медіа
У сфері обробки медіа проект перейшов на FFmpeg 7.1, що відкриває нові можливості продуктивності та сумісності. Також додано підтримку тонового відображення HDR на базі 3D LUT для пристроїв Intel та Rockchip, а також апаратне декодування AV1 для VideoToolbox Apple.
Поліпшено також точність рендерингу субтитрів, особливо при використанні апаратного транскодування.
Зміни в підтримці архітектури
Варто зазначити, що Jellyfin 10.11 відмовляється від підтримки 32-бітних ARM (armhf), вимагаючи 64-бітну операційну систему на ARM-платформах. Розробники стверджують, що старі одноплатні комп’ютери, такі як Raspberry Pi 1 і 2, не витримували вимог сучасних версій Jellyfin.
Додаткові нововведення
Цей реліз також приносить швидшу продуктивність пошуку, розширену статистику на панелі адміністратора, нові можливості налаштування, такі як брендинг заставки, та кілька менших оновлень інтерфейсу, що спрощують перегляд і організацію контенту.
Для отримання детальнішої інформації, перегляньте анонс релізу.
Якщо ви ще не почали використовувати Jellyfin, ми пропонуємо детальну інструкцію з налаштування медіа-сервера за допомогою Docker. Приємного перегляду!