Repolode
umlx5h

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. 1

    Скачайте сборки со страницы релизов

  2. 2

    При появлении запроса установите .NET Desktop Runtime 10

  3. 3

    Запустите LLPlayer.exe

  4. 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 обновляется ежедневно.

Похожие проекты

Веб-приложение на Gradio для Windows: синтез речи, клонирование голоса, транскрибация через Whisper, скачивание видео с YouTube, разделение вокала и перевод для дубляжа.

13,4 тыс.+23 за неделю1,9 тыс.PythonGPL-3.0Обновлён 4 месяца назад

Офлайн-инструмент для голосового ввода в Windows: удерживайте CapsLock или боковую кнопку мыши X2, чтобы говорить, и отпустите, чтобы вставить распознанный текст.

7,1 тыс.+39 за неделю668PythonMITОбновлён 2 месяца назад

Локальный open-source инструмент для нарезки видео по расшифровке речи с помощью FunASR: выбирайте фрагменты по тексту или спикеру, а при желании используйте LLM.

6,5 тыс.+29 за неделю774PythonMITАктивно поддерживаетсяОбновлён 6 дней назад