Видеоплеер для Windows, который создаёт двуязычные субтитры на лету с помощью распознавания речи и перевода на устройстве.
umlx5h/LLPlayer
Видеоплеер для Windows для изучения языков: двойные субтитры, локальная генерация субтитров с помощью ИИ, перевод в реальном времени и поиск слов.
Open source альтернатива:Language Reactor
- Звёзды
- 4,598
- Форки
- 291
- Открытые issues
- 61
- Последний коммит
- позавчера
Что это?
LLPlayer — видеоплеер для изучения языков с расширенными возможностями работы с субтитрами, которых нет в обычных плеерах. Он может одновременно показывать две дорожки субтитров, чтобы пользователь видел оригинал и перевод на родной язык. Поддерживаются текстовые и графические субтитры.
Плеер умеет автоматически создавать субтитры для любого видео или аудио с помощью Whisper — через whisper.cpp или faster-whisper — и распознавать текст в графических субтитрах с помощью Tesseract OCR или Microsoft OCR. Для перевода используются, например, Google, DeepL, OpenAI, Ollama и LM Studio; также доступен контекстный перевод на основе LLM. Онлайн-видео можно смотреть через yt-dlp, пользуясь теми же инструментами для работы с субтитрами и поиска слов.
Для чтения и повторения в боковой панели субтитров доступны переход к нужному месту, поиск по мере ввода и поиск слов; поиск в браузере можно запустить через контекстное меню слова. Приложение написано на C# и WPF и использует библиотеку видеоплеера Flyleaf. Сейчас оно находится в бета-версии и требует Windows 10 или 11.
Ключевые возможности
- 01Одновременно показывает две дорожки текстовых или графических субтитров.
- 02Создаёт субтитры локально для видео и аудио с помощью движков Whisper.
- 03Распознаёт текст в графических субтитрах в реальном времени с помощью OCR.
- 04Переводит субтитры с помощью Google, DeepL, OpenAI, Ollama и LM Studio.
- 05Воспроизводит онлайн-видео через yt-dlp с генерацией субтитров и поиском слов.
- 06Предоставляет боковую панель субтитров с переходом к нужному месту, поиском по мере ввода и поиском слов.
Сценарии использования
- Просмотр фильмов и сериалов на иностранных языках с двойными субтитрами для учёбы.
- Создание субтитров для записей лекций или аудиофайлов на изучаемом языке.
- Просмотр онлайн-видео с переведёнными субтитрами и поиском слов.
- Поиск незнакомых слов в субтитрах и открытие их в словаре в браузере.
Быстрый старт
- 1
Скачайте сборки со страницы релизов
- 2
При появлении запроса установите .NET Desktop Runtime 10
- 3
Запустите LLPlayer.exe
- 4
Чтобы создавать субтитры локально, скачайте модель Whisper в разделе Settings > Subtitles > ASR
Что важно знать
- Поддерживается только Windows; Linux и macOS пока не поддерживаются.
- Проект находится в стадии бета-тестирования: возможна нестабильная работа и несовместимые изменения.
- Для работы ASR и OCR требуется Microsoft Visual C++ Redistributable. Если включить их без этого компонента, приложение аварийно завершит работу.
- Лицензия — GPL-3.0, лицензия с авторским левом.
В подборках
Темы
Частые вопросы
- Что такое LLPlayer?
- Видеоплеер для Windows для изучения языков: двойные субтитры, локальная генерация субтитров с помощью ИИ, перевод в реальном времени и поиск слов. LLPlayer — видеоплеер для изучения языков с расширенными возможностями работы с субтитрами, которых нет в обычных плеерах. Он может одновременно показывать две дорожки субтитров, чтобы пользователь видел оригинал и перевод на родной язык. Поддерживаются текстовые и графические субтитры.
- LLPlayer можно использовать бесплатно? Какая у него лицензия?
- LLPlayer распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- LLPlayer всё ещё поддерживается?
- Активно поддерживается. Последний коммит в LLPlayer — 5 нояб. 2026 г..
- Для чего можно использовать LLPlayer?
- Просмотр фильмов и сериалов на иностранных языках с двойными субтитрами для учёбы. Создание субтитров для записей лекций или аудиофайлов на изучаемом языке. Просмотр онлайн-видео с переведёнными субтитрами и поиском слов. Поиск незнакомых слов в субтитрах и открытие их в словаре в браузере.
- Как установить LLPlayer?
- Скачайте сборки со страницы релизов При появлении запроса установите .NET Desktop Runtime 10 Запустите LLPlayer.exe Чтобы создавать субтитры локально, скачайте модель Whisper в разделе Settings > Subtitles > ASR
- Где скачать LLPlayer?
- Исходный код и инструкции по установке — на GitHub: https://github.com/umlx5h/LLPlayer
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Распознавание речи с открытым исходным кодом на базе Whisper: точные временные метки для каждого слова и опциональная диаризация говорящих.
Веб-приложение на Gradio для Windows: синтез речи, клонирование голоса, транскрибация через Whisper, скачивание видео с YouTube, разделение вокала и перевод для дубляжа.
Офлайн-инструмент для голосового ввода в Windows: удерживайте CapsLock или боковую кнопку мыши X2, чтобы говорить, и отпустите, чтобы вставить распознанный текст.
Локальный open-source инструмент для нарезки видео по расшифровке речи с помощью FunASR: выбирайте фрагменты по тексту или спикеру, а при желании используйте LLM.
Приложение для Linux и Sailfish OS: заметки, чтение и перевод с офлайн-распознаванием и синтезом речи, а также машинным переводом.