Frame Player или VLC?
VLC — плеер, который уже есть у всех, и он это заслужил: играет почти что угодно почти на любом устройстве. Frame Player построен на другом движке, mpv, а интерфейс вокруг него сделан с нуля. Вот в чём лучше один, а в чём — другой.
VLC — ответ по умолчанию на вопрос «чем открыть этот файл», и не зря: он играет почти всё, работает почти везде и делает это уже двадцать лет. Тем, кто от него уходит, обычно не хватало не форматов, а того, что окружает картинку: интерфейс почти не менялся десять лет, шкала перемотки ничего не показывает при наведении, а субтитры ищутся через расширение. Frame Player сделан именно ради этой части.
При наведении на шкалу перемотки видно кадр, на который вы попадёте, и главу, к которой он относится, — то, о чём пользователи VLC просят чаще всего.
Коротко
| Что сравниваем | Frame Player | VLC |
|---|---|---|
| Где работает | Windows 10 и 11, macOS на Apple Silicon | Windows (включая ARM), macOS, Linux, Android, iOS и другие |
| Движок | libmpv с декодерами FFmpeg | libVLC с декодерами FFmpeg |
| Превью на шкале перемотки | Встроены | — |
| Поиск субтитров | Встроен, OpenSubtitles, под ваш конкретный релиз | Расширение VLSub, OpenSubtitles |
| Помнит, где вы остановились | Да, и выбранные аудиодорожку и субтитры | Спрашивает, продолжить ли |
| Покадрово | Вперёд и назад | Только вперёд |
| Пропуск заставки | По главам файла | — |
| Трансляция на ТВ | Chromecast и DLNA, картинка никогда не перекодируется | Chromecast, с перекодированием на лету, если устройство не может воспроизвести файл |
| Торренты | Встроены, смотреть во время загрузки | — |
| Совместный просмотр | Встроен | Через Syncplay |
| YouTube и другие сайты | Через yt-dlp, который ставится из плеера | Через собственные скрипты VLC |
| Лицензия | GPL-3.0 | GPL-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.