Repolode
solidSpoon

solidSpoon/DashPlayer

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

Звёзды
4,566
Форки
337
Открытые issues
58
Последний коммит
4 часа назад

Что это?

DashPlayer — настольный видеоплеер для изучения английского по реальным видео. Он воспроизводит локальные видео и файлы субтитров в форматах srt, vtt и ass, позволяет переключаться между строками субтитров, повторять текущую фразу, настраивать синхронизацию субтитров и менять скорость воспроизведения с помощью горячих клавиш.

При наведении на незнакомое слово отображается его определение из встроенного офлайн-словаря с рейтингом Collins, частотностью слова и пометками о экзаменах. Для работы словаря не нужен API-ключ. При желании можно настроить совместимый с OpenAI сервис, чтобы переводить субтитры, получать объяснения сложных предложений с помощью ИИ и задавать вопросы в свободной форме. Локальная модель распознавания речи умеет создавать субтитры для видео, в которых их нет.

Приложение работает на macOS, Windows и Linux. В нём также есть мастер работы со словарём: он вырезает фрагменты видео, в которых встречаются слова, значение которых вы искали. Кроме того, приложение позволяет разбивать длинные видео на короткие отрезки.

Ключевые возможности

  • 01Двуязычные субтитры: можно показывать английский, китайский, оба языка или скрыть субтитры.
  • 02Переход между предложениями, повтор и режим зацикливания одного предложения.
  • 03Офлайн-словарь с произношением: достаточно навести курсор на слово.
  • 04Разбор предложений с помощью ИИ и ответы на вопросы через API, совместимый с OpenAI.
  • 05Локальное распознавание речи для создания субтитров без API.
  • 06Видеофрагменты со словами для изучения, которые собирают моменты с незнакомой лексикой.

Сценарии использования

  • Изучение английского по видео с носителями языка: сериалам, выступлениям или влогам.
  • Интенсивная практика аудирования с повтором отдельных строк субтитров.
  • Расширение словарного запаса в контексте: просмотр фрагментов со словами, значение которых вы искали.
  • Создание субтитров для личных видеофайлов, в которых их нет.

Быстрый старт

  1. 1

    Скачайте установщик для вашей системы со страницы Latest Release

  2. 2

    В Linux сделайте файл AppImage исполняемым

    chmod +x DashPlayer-*.AppImage
  3. 3

    Запустите AppImage

    ./DashPlayer-*.AppImage

Что важно знать

  • Распространяется по лицензии AGPL-3.0 — сильной лицензии с копилефтом, которая требует публиковать производные работы с открытым исходным кодом на тех же условиях.
  • У приложения нет подписи кода, поэтому macOS и Windows могут показывать предупреждения безопасности во время установки.
  • Для функций ИИ, таких как перевод субтитров, поиск слов и анализ предложений, требуется платный ключ API OpenAI.

В подборках

Темы

Частые вопросы

Что такое DashPlayer?
Видеоплеер на Electron для изучения английского: двуязычные субтитры, повтор предложений, офлайн-словарь и анализ фраз с помощью ИИ. DashPlayer — настольный видеоплеер для изучения английского по реальным видео. Он воспроизводит локальные видео и файлы субтитров в форматах srt, vtt и ass, позволяет переключаться между строками субтитров, повторять текущую фразу, настраивать синхронизацию субтитров и менять скорость воспроизведения с помощью горячих клавиш.
DashPlayer можно использовать бесплатно? Какая у него лицензия?
DashPlayer распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
DashPlayer всё ещё поддерживается?
Активно поддерживается. Последний коммит в DashPlayer — 22 окт. 2026 г..
Для чего можно использовать DashPlayer?
Изучение английского по видео с носителями языка: сериалам, выступлениям или влогам. Интенсивная практика аудирования с повтором отдельных строк субтитров. Расширение словарного запаса в контексте: просмотр фрагментов со словами, значение которых вы искали. Создание субтитров для личных видеофайлов, в которых их нет.
Как установить DashPlayer?
Скачайте установщик для вашей системы со страницы Latest Release В Linux сделайте файл AppImage исполняемым: chmod +x DashPlayer-*.AppImage Запустите AppImage: ./DashPlayer-*.AppImage
Где скачать DashPlayer?
Исходный код и инструкции по установке — на GitHub: https://github.com/solidSpoon/DashPlayer

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

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

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

7414RustMITОбновлён 14 часов назад