Новости · Медиасерверы

Jellyfin 12.0: AV1, встраивание субтитров в MKV и встроенная библиотека EPUB/PDF

Jellyfin — бесплатный медиасервер с открытым исходным кодом для самостоятельного хостинга видео, музыки, фотографий и книг в форматах MKV, MP4, FLAC, EPUB, CBZ и многих других. 7 сентября 2026 вышла версия 12.0 — первый мажорный релиз с новой нумерацией, включающий поддержку AV1 direct streaming, встраивание внешних субтитров в MKV при транскодировании и встроенную библиотеку книг и комиксов без плагинов.

19 сентября 2026 Редакция Loadfile Чтение 6 мин
Тёмный интерфейс медиасервера с сеткой файлов MKV, MP4, AVI и иконками форматов — Jellyfin 12.0

Коротко: Jellyfin 12.0 от 7 сентября 2026 переходит на новую схему нумерации (вместо 10.x), добавляет AV1 direct streaming, VobSub субтитры, встраивание внешних .srt/.ass в MKV при транскодировании, встроенную поддержку EPUB/PDF/CBZ/CBR без плагинов и Dolby Vision MKV на webOS 25+. Обновление включает изменения схемы базы данных — обязательный полный бэкап перед апдейтом.

Что произошло

7 сентября 2026 команда Jellyfin выпустила версию 12.0 — первый мажорный релиз проекта за последние несколько лет. Согласно официальному блогу jellyfin.org, перенумерация с «10.x» на «12.0» не случайна: релиз вносит архитектурные изменения, которые нельзя охарактеризовать как минорный патч. Jellyfin — это бесплатная и полностью открытая альтернатива Plex, Emby и других платных медиасерверов: нет подписки, нет облачных аккаунтов, все медиаданные остаются на вашем сервере.

Сервер обслуживает файлы в том виде, в каком они хранятся на диске, и транскодирует их при необходимости с помощью FFmpeg (обновлён до версии 8.1 в этом релизе). В 12.0 большинство форматных улучшений касается именно того, как сервер читает, передаёт и обрабатывает медиафайлы.

Форматы видео и кодеки

В Jellyfin 12.0 расширена работа с современными видеокодеками и контейнерами:

  • AV1 direct streaming на ТВ-клиентах. Клиенты для смарт-телевизоров (Samsung Tizen, LG webOS, Android TV и Fire TV) теперь могут воспроизводить AV1-видео напрямую без транскодирования — если устройство поддерживает декодер AV1. Это снижает нагрузку на сервер и устраняет задержку, характерную для транскодирования.
  • Dolby Vision MKV на webOS 25+. Добавлена поддержка прямого воспроизведения Dolby Vision в контейнере MKV на телевизорах LG с webOS 25 и выше. Также реализован spec-compliant вариант HLS-манифеста dvh1 для Dolby Vision Profile 5, что улучшает совместимость с Apple-устройствами.
  • Анаморфное видео на Samsung Tizen. Прямое воспроизведение видео с нестандартными SAR-пропорциями (anamorphic) теперь работает на Tizen без принудительного транскодирования.
  • FFmpeg 8.1. Обновление базового движка транскодирования приносит новые декодеры, улучшенное аппаратное ускорение (CUDA, OpenCL, Mali GPU) и поддержку дополнительных форматов контейнеров и кодеков.

Субтитры: VobSub и встраивание в MKV

Работа с субтитрами — одна из самых востребованных областей улучшений у пользователей медиасерверов. В 12.0 здесь несколько конкретных изменений:

  • VobSub субтитры. Jellyfin теперь поддерживает субтитры в формате VobSub (.sub + .idx) — графические субтитры, распространённые на DVD-рипах в контейнерах MKV и AVI. Раньше их приходилось конвертировать вручную или использовать сторонние плагины.
  • Встраивание внешних субтитров в MKV при транскодировании. Если рядом с видеофайлом лежат внешние субтитры в форматах .srt, .ass или .ssa, Jellyfin теперь может встроить их в поток MKV непосредственно во время транскодирования. SubtitleEdit-интеграция сохраняет стили SSA/ASS (шрифты, позиции, эффекты).
  • Настройки субтитров перенесены на уровень библиотеки. Раньше языки субтитров задавались на уровне всего сервера. Теперь настройки применяются отдельно для каждой медиабиблиотеки, что позволяет гибко управлять языковыми предпочтениями в коллекциях с разными языковыми аудиториями.
Практически

Если у вас MKV-архив фильмов с внешними .srt файлами в соседних папках — после обновления до 12.0 Jellyfin автоматически подхватит их при транскодировании, не нужно вручную перепаковывать файлы в MKV через MKVToolNix.

EPUB, PDF и CBZ: встроенная библиотека книг

Один из крупнейших новых модулей в Jellyfin 12.0 — полноценная поддержка книг и комиксов без дополнительных плагинов. Раньше для работы с книгами требовался отдельный плагин Bookshelf; теперь всё встроено в ядро сервера:

  • EPUB, PDF, CBZ, CBR. Сервер теперь самостоятельно читает метаданные из файлов формата OPF (Open Packaging Format для EPUB) и ComicInfo.xml (для CBZ/CBR). Извлекается название, автор, серия, номер тома, количество страниц.
  • Автоматические обложки. Jellyfin генерирует превью-обложки из EPUB и архивов комиксов (CBZ/CBR) без дополнительной настройки. Для PDF обложкой служит первая страница.
  • Аудиокниги. Главы аудиокниг теперь извлекаются и отображаются в интерфейсе, iOS-клиент поддерживает фоновое воспроизведение аудиокниг.
  • Новый интерфейс чтения PDF. Встроенный PDF-ридер в веб-клиенте переработан: поддерживает свайп между страницами, масштабирование и запоминание позиции чтения.

Форматы аудио: .ogg как звук, а не видео

Небольшое, но важное исправление для пользователей с OGG-файлами: файлы с расширением .ogg отныне определяются Jellyfin как аудиофайлы (Audio), а не как видео. Ранее из-за двойственности контейнера OGG (может содержать как аудио Vorbis/Opus, так и видео Theora) сервер нередко определял их как видео, что приводило к некорректному отображению в библиотеке и ошибкам воспроизведения. Теперь Jellyfin использует анализ содержимого для корректного определения типа потока.

Важно: бэкап перед обновлением

Jellyfin 12.0 изменяет схему базы данных. Элементы плейлистов и коллекций переведены с монолитных списков на раздельные записи, что ускоряет пагинацию и редактирование больших библиотек. Однако это означает, что откатиться на предыдущую версию без полного восстановления из резервной копии невозможно. По данным официальной документации jellyfin.org, перед обновлением необходимо:

  1. Сделать полный бэкап директории данных и конфигурации Jellyfin.
  2. Убедиться, что установлена версия 10.10.7 или 10.11.x (более старые версии сначала обновить до 10.10.7).
  3. Удалить сторонние плагины — их нужно будет обновить до совместимых с 12.0 версий после установки.
  4. После обновления разрешить серверу выполнить полное сканение библиотеки не прерывая его.
  5. Очистить кэш веб-браузера.

Клиентские приложения, использующие устаревшие адреса /emby/ или /mediabrowser/ в API, перестанут работать — их разработчикам необходимо обновить путь к API.

Как получить обновление

Jellyfin 12.0 доступен для установки через официальный репозиторий jellyfin.org. Docker-образ обновлён; пользователи с установкой через Docker могут обновить командой docker pull jellyfin/jellyfin:latest. Для Linux-пользователей — стандартное обновление через apt или dnf из официального репозитория Jellyfin. На Windows — обновление через установочный файл. Подробный чеклист перед обновлением опубликован в официальной документации.

Если вы работаете с MKV-файлами и хотите изучить детали формата MKV, загляните в наш раздел форматов файлов — там описаны поддерживаемые контейнеры и кодеки.

Источники