Frame Player или VLC?

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

Обновлено

VLC — ответ по умолчанию на вопрос «чем открыть этот файл», и не зря: он играет почти всё, работает почти везде и делает это уже двадцать лет. Тем, кто от него уходит, обычно не хватало не форматов, а того, что окружает картинку: интерфейс почти не менялся десять лет, шкала перемотки ничего не показывает при наведении, а субтитры ищутся через расширение. Frame Player сделан именно ради этой части.

При наведении на шкалу перемотки видно кадр, на который вы попадёте, и главу, к которой он относится, — то, о чём пользователи VLC просят чаще всего.

Коротко

Что сравниваемFrame PlayerVLC
Где работаетWindows 10 и 11, macOS на Apple SiliconWindows (включая ARM), macOS, Linux, Android, iOS и другие
Движокlibmpv с декодерами FFmpeglibVLC с декодерами FFmpeg
Превью на шкале перемоткиВстроены—
Поиск субтитровВстроен, OpenSubtitles, под ваш конкретный релизРасширение VLSub, OpenSubtitles
Помнит, где вы остановилисьДа, и выбранные аудиодорожку и субтитрыСпрашивает, продолжить ли
ПокадровоВперёд и назадТолько вперёд
Пропуск заставкиПо главам файла—
Трансляция на ТВChromecast и DLNA, картинка никогда не перекодируетсяChromecast, с перекодированием на лету, если устройство не может воспроизвести файл
ТоррентыВстроены, смотреть во время загрузки—
Совместный просмотрВстроенЧерез Syncplay
YouTube и другие сайтыЧерез yt-dlp, который ставится из плеераЧерез собственные скрипты VLC
ЛицензияGPL-3.0GPL-2.0 или более поздняя

Сверено с VLC 3.0.24 в сентябре 2026 года. VLC 4 с новым интерфейсом в разработке, но ещё не вышел.

Что одинаково

Форматы. Оба плеера декодируют через FFmpeg, поэтому повседневные файлы — MKV, MP4, AVI, HEVC, AV1, все распространённые форматы звука и субтитров — играют в любом из них, с аппаратным декодированием там, где его умеет видеокарта.

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

Где Frame Player даёт больше

Интерфейс, продуманный целиком. В VLC любая функция где-то есть — в меню на несколько уровней вглубь; Frame Player держит то, чем вы пользуетесь, на видео, а остальное — в одном окне параметров. Мелочи доведены до ума: субтитры поднимаются, когда появляется панель управления, так что строка, которую вы читаете, никогда не оказывается за шкалой перемотки; каждая подсказка и каждая строка меню показывают своё сочетание клавиш, а сочетания привязаны к физическим клавишам и работают в любой раскладке; когда окно становится узким, панель управления сворачивает лишние кнопки в одну, а не сдвигает кнопку воспроизведения с центра.

Превью показывает кадр, на который вы попадёте. Наведите курсор на шкалу перемотки — и увидите, куда переходите, вместе с главой. Как только курсор остановится, миниатюра уточнится до точного кадра, а не ближайшего ключевого перед ним.

Картинка — как в mpv. Тонмаппинг HDR делает libplacebo — рендерер, которым mpv и славится, и это касается в том числе релизов в Dolby Vision без запасного слоя HDR10, которые VLC 3 давно показывает в зелёных и фиолетовых тонах.

Сериал продолжается с того же места. Frame Player открывает файл на позиции, где вы остановились, не спрашивая, и запоминает выбранные озвучку и субтитры по языку и названию — поэтому выбор, сделанный в первой серии, находится и во второй, даже если номер дорожки другой. Когда серия заканчивается, плеер предлагает следующую из папки; когда глава названа заставкой, пересказом или титрами, появляется кнопка пропуска.

Меню звука. Выбранная дорожка запоминается для всей папки, а не только для одного файла.

Субтитры под ваш релиз. Поиск субтитров — часть плеера, а не расширение. Сначала он ищет по отпечатку самого файла и так находит субтитры, сделанные именно для этой копии, а субтитры под другую частоту кадров помечаются ещё до скачивания — это те самые, что расходятся с речью всё сильнее, чем дольше вы смотрите.

Торренты и совместный просмотр — встроены. Magnet-ссылка играет, пока скачивается (как), а код из шести символов держит друзей в других местах на одном кадре (как); с VLC для этого нужен Syncplay — отдельная программа.

Трансляция на телевизор

Здесь плееры отличаются сильнее всего. VLC умеет отправить видео на Chromecast, и когда это работает, это удобно, — но в его баг-трекере 56 открытых проблем с Chromecast, и одни и те же всплывают снова и снова: чёрный экран, на котором только название, HEVC и 10-битное видео, от которых остаётся только звук, трансляция, которая обрывается через несколько минут, аудиодорожка, которая не переключается во время трансляции, а с версии 3.0.22 некоторые Chromecast вообще пропали из списка. Если устройство не может воспроизвести файл, VLC перекодирует видео на лету и предупреждает, что перекодирование может занять всю мощность компьютера, — отсюда и подтормаживания.

Трансляцию во Frame Player делали и измеряли на настоящих телевизорах, и устроена она наоборот:

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

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

Когда лучше VLC

  • Он работает везде. Один плеер на компьютере, телефоне, планшете и Apple TV стоит многого, и столько не покрывает больше никто.
  • Диски. VLC играет DVD с меню. Frame Player играет файлы и ссылки, а не диски.
  • Не только воспроизведение. VLC конвертирует файлы, записывает потоки, транслирует на другие компьютеры, играет интернет-радио и подкасты. Frame Player — плеер, и ничего больше.
  • Расширения. VLC можно расширять скриптами на Lua. У Frame Player нет системы плагинов — хотя ваш mpv.conf под ним действует.
  • Двадцать лет в деле. VLC повидал больше странных файлов, чем любой другой плеер, и накопил длинный хвост исправлений.

Если вам нужен один инструмент, который делает с медиа всё и на каждом устройстве, — это VLC. Если вам нужно, чтобы смотреть фильмы и сериалы на компьютере с Windows или на Mac было как можно приятнее, — для этого и сделан Frame Player. А если вы пришли сюда в поисках IINA для Windows, это сравнение здесь.

Вопросы

Frame Player сделан на основе VLC?

Нет. У VLC собственный движок, libVLC. Frame Player построен на libmpv — библиотечной версии mpv, того же движка, на котором работают IINA и mpv.net. В основе обоих — декодеры FFmpeg, поэтому список воспроизводимых форматов почти одинаковый.

Есть ли в VLC превью на шкале перемотки?

В VLC 3.0.24, текущей версии, — нет. Об этом просят годами. Frame Player показывает кадр под курсором, когда вы ведёте им по шкале перемотки, и уточняет его до точной позиции, как только курсор останавливается.

Почему VLC показывает чёрный экран на Chromecast?

Обычно потому, что видео в файле устройство декодировать не может — чаще всего это HEVC и 10-битное видео, — а VLC всё равно его отправил, и телевизор показывает название и чёрную картинку, пока играет звук. Это одна из 56 открытых проблем с Chromecast в баг-трекере VLC. Frame Player до старта проверяет каждый файл для каждого устройства и говорит, что произойдёт, поэтому файл, который устройство не покажет, туда никогда не отправляется.

Может ли VLC транслировать на DLNA-телевизор?

VLC 3 транслирует на устройства Chromecast через «Воспроизведение → Рендерер», перекодируя видео на лету, если устройство не может его воспроизвести. Просматривать DLNA-медиасервер он умеет, а отправить видео на DLNA-телевизор — нет. Frame Player умеет и то и другое — Chromecast и DLNA.

Frame Player бесплатный, как VLC?

Да. Оба бесплатны и с открытым кодом — Frame Player под GPL-3.0, VLC под GPL-2.0 или более поздней. Ни у одного нет аккаунта, подписки или рекламы.

Работает ли Frame Player на Linux, Android или iPhone?

Нет — на Windows 10 и 11 и на macOS с Apple Silicon. На Linux, на телефоне, на Mac с Intel или на ноутбуке с Windows на ARM берите VLC.

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

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

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