Plex, Jellyfin или просто плеер?

Plex и Jellyfin отлично делают то, для чего созданы, — это медиасерверы, которые хранят медиатеку и раздают её на все экраны в доме. Но многие ставят их только затем, чтобы смотреть фильмы на своём компьютере и выводить их на телевизор. Для этого сервер — крюк. Ниже — когда какой подход уместен.

Обновлено

Plex и Jellyfin решают настоящую задачу: медиатека фильмов хранится в одном месте — часто на NAS — и воспроизводится на каждом экране в доме и за его пределами. Оба справляются с этим хорошо. Но видеоплеером они не являются. Это сервер, который индексирует ваши папки, и семейство клиентских приложений, которые просят у него потоки, — и когда вам нужно просто посмотреть фильм на компьютере, где он лежит, или вывести его на телевизор в той же комнате, всё промежуточное — лишнее. Frame Player устроен иначе: это плеер, который играет сам файл, транслирует его и показывает торренты, пока они скачиваются.

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

Коротко

Что сравниваемFrame PlayerPlexJellyfin
Что этоВидеоплеерМедиасервер плюс клиентские приложенияМедиасервер плюс клиентские приложения
Чтобы начать смотретьОткрыть файлУстановить сервер, добавить папки, дождаться сканированияУстановить сервер, добавить папки, дождаться сканирования
Что играетЛюбой открытый файл откуда угодноТо, что есть в медиатекеТо, что есть в медиатеке
На компьютереmpv, сам файлВеб-приложение или приложение для компьютераВеб-приложение или Jellyfin Desktop
На ТВВстроенный плеер ТВ по DLNA или Google Cast — без приложения на ТВПриложение Plex на ТВ или трансляция с телефона или из браузераПриложение Jellyfin на ТВ или трансляция с телефона или из браузера
Перекодирует картинку для ТВНикогдаКогда клиент не может её воспроизвестиКогда клиент не может её воспроизвести
ТоррентыИграют во время загрузки, на компьютере и на ТВТолько после полной загрузки и сканированияТолько после полной загрузки и сканирования
Вне дома—Plex Pass или Remote Watch PassБесплатно, если настроить свой удалённый доступ
ЦенаБесплатно, GPL-3.0Бесплатно дома, платно для удалённого просмотраБесплатно, GPL-2.0

Сверено с Jellyfin 12.1, Jellyfin Desktop 2.0 и Plex по состоянию на сентябрь 2026 года.

В браузере плеер хорош ровно настолько, насколько хорош браузер

Проще всего смотреть Plex или Jellyfin на компьютере через веб-приложение, а там решает браузер. Согласно собственной таблице кодеков Jellyfin, звук DTS не играет ни один браузер, Firefox и Safari вообще не открывают MKV, а субтитры ASS и PGS часто нельзя показать как есть — поэтому их вшивают в картинку, что та же страница называет «самым ресурсоёмким способом перекодирования». Всё, что браузер не может воспроизвести, сервер конвертирует на лету: вентилятор раскручивается, перемотка ждёт кодировщик, а оформленные субтитры к аниме теряют оформление.

Оба проекта это знают, и у обоих есть клиент для компьютера, который этого избегает: Jellyfin Desktop и приложение Plex для компьютера играют через mpv — тот же движок, на котором построен Frame Player. С ними картинка на компьютере не хуже нашей. Остаётся разница в устройстве:

  • Они играют медиатеку, а не файл. Фильм должен лежать в папке, за которой следит сервер, и пройти сканирование, прежде чем его можно будет посмотреть. Только что скачанный файл, файл на флешке или присланный другом открывается во Frame Player двойным щелчком — и папка вокруг него становится очередью.
  • Сервер должен работать. Две программы вместо одной, база данных, сканирование по расписанию — и миниатюры для шкалы перемотки, которые фоновая задача заранее генерирует для всей медиатеки. Frame Player делает превью во время просмотра и для того файла, который вы смотрите.
  • Трансляция — забота других клиентов. В Jellyfin Desktop с 2023 года открыт запрос на поддержку Chromecast; транслируют из Plex или Jellyfin обычно из приложения на телефоне или из веб-приложения в Chrome — того самого клиента, который перекодирует.

На телевизоре

Путь сервера к телевизору — его собственное приложение на телевизоре: приложение Plex или Jellyfin на смарт-ТВ, стриминговой приставке или консоли, которое просит у сервера поток и получает перекодированный всякий раз, когда файл этому приложению не по силам. Трансляция на Chromecast устроена так же: устройство запускает приложение-приёмник сервера, а сервер его кормит, при необходимости конвертируя. Оба могут работать и как DLNA-сервер, который телевизор просматривает сам, — в Jellyfin через плагин, начиная с 10.9, — но тогда фильм выбирается пультом телевизора, в меню телевизора, из медиатеки, которую отсканировал сервер.

Frame Player не нужно ни приложение на телевизоре, ни сервер за ним:

  • DLNA играет файл встроенным плеером телевизора — тем, которым он играет флешку, — поэтому релиз, который телевизор и так понимает, уходит нетронутым. Проверено на 4K-телевизоре LG: MKV на 6,3 ГБ в HEVC HDR10 со звуком Dolby 5.1, без подготовки, включая перемотку.
  • Google Cast получает файл как есть или перепакованным — но никогда не перекодированным. Если проблема только в контейнере, файл перепаковывается с копированием картинки как есть — для фильма это около десяти секунд, — и копия сохраняется на следующий раз.
  • Каждый телевизор говорит, что произойдёт, ещё до того, как вы его выберете, — играет как есть, нужна подготовка или не сможет воспроизвести, и почему, — а окно плеера становится пультом: шкала перемотки, клавиши, главы, очередь и аудиодорожка.

Подробности — в статье о том, как устроена трансляция.

Меню трансляции. Каждый телевизор говорит, что будет на нём именно с этим файлом.

Торренты — пока они качаются

Этого медиасервер не умеет по самому своему устройству. Plex и Jellyfin играют файлы из своей медиатеки, поэтому торрент должен целиком скачаться отдельным клиентом, попасть в отслеживаемую папку и быть подхвачен сканированием — и только потом будет первый кадр. Для 4K-релиза на 20 ГБ это весь вечер.

Во Frame Player magnet-ссылка или .torrent-файл начинают играть через несколько секунд. Сначала качаются куски под позицией воспроизведения, перемотка переносит загрузку туда, куда вы прыгнули, а сводка показывает, насколько файл на диске опережает вас (как это работает). Тот же поток можно отправить на телевизор, пока он скачивается, если телевизор может сыграть файл как есть. А встроенный каталог помогает найти раздачу с самого начала — постеры, сезоны, раздачи для каждого с их качеством, озвучками и сидами.

Когда лучше Plex или Jellyfin

  • Одна медиатека, все экраны, несколько человек. Приложения почти для любого телевизора, телефона, приставки и консоли — с профилями, отметками о просмотренном, которые следуют за каждым человеком с экрана на экран, и родительским контролем.
  • Вне дома. Сервер может транслировать вам куда угодно — Jellyfin бесплатно, если настроить удалённый доступ, Plex с апреля 2025 года — с Plex Pass или Remote Watch Pass. Frame Player играет то, что есть на компьютере и в сети, в которой он находится.
  • Перекодирование для слабых устройств. Сервер может превратить 4K-файл в HEVC во что-то, с чем справится старый телефон или медленное соединение. Frame Player никогда не перекодирует картинку, поэтому устройство, которое не может декодировать файл, не сможет его и воспроизвести.
  • Не только фильмы. Музыка, фотографии, эфирное ТВ и запись: сервер — это целый медиацентр.

А ещё они хорошо сочетаются: сервер на NAS для гостиной и телефонов, а Frame Player на компьютере, за которым вы сидите, — для файлов, которые так и не попали в медиатеку, и торрентов, которые хочется посмотреть сегодня вечером.

Вопросы

Frame Player — медиасервер, как Plex или Jellyfin?

Нет. Frame Player — видеоплеер для Windows и macOS. Он играет файл на вашем компьютере и может отправить его на телевизор в той же сети, но не хранит медиатеку для других устройств, не перекодирует для них и не транслирует за пределы дома.

Почему Plex или Jellyfin перекодируют в браузере?

Потому что браузер может играть только то, что поддерживает браузер. Звук DTS не играет ни один браузер, Firefox и Safari не открывают MKV, а субтитры ASS и PGS часто приходится вшивать в картинку — собственная документация Jellyfin называет это самым ресурсоёмким видом перекодирования. Когда браузер не может что-то воспроизвести, сервер конвертирует это на лету.

Могут ли Plex или Jellyfin играть торрент, пока он качается?

Нет. Оба играют файлы из своей медиатеки, поэтому торрент сначала должен целиком скачаться торрент-клиентом и попасть в медиатеку при сканировании. Frame Player начинает играть magnet-ссылку через несколько секунд после добавления, сначала скачивая куски, которые вы вот-вот будете смотреть.

Нужно ли приложение на телевизоре, чтобы транслировать из Frame Player?

Нет. DLNA-телевизор играет файл своим встроенным плеером, а Chromecast или телевизор со встроенным Chromecast — через Google Cast. На телевизор ничего не ставится, и никакой сервер не работает в фоне.

Можно ли пользоваться Frame Player вместе с Plex или Jellyfin?

Да — у них разные задачи. Сервер на NAS, который кормит весь дом, и плеер на компьютере, за которым вы сидите, друг другу не мешают.

Откройте что-нибудь.Плеер запомнит, где вы остановились.

$ brew install --cask risenxxx/tap/frame-player

Версия 1.38.1macOS-сборки нотаризованыWindows-сборки без подписи: SmartScreen спросит один раз