awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
solidSpoon avatar

solidSpoon/DashPlayer

0
View on GitHub↗
3,811 stars·266 forks·TypeScript·agpl-3.0·2 vuesdash-player.solidspoon.xyz↗

DashPlayer

DashPlayer is a language learning video player designed for vocabulary and grammar study. It integrates an AI subtitle generator to create machine-translated captions and grammatical sentence analysis for video content.

The project features a bilingual subtitle renderer that displays dual-language captions with toggleable visibility. It includes a remote media downloader to fetch online video content via URL and a utility to split long files into smaller segments for more manageable study sessions.

The playback system supports sentence-based navigation, allowing users to jump between subtitle lines or repeat specific phrases. Interactive tools provide instant word translations, definitions, and pronunciations via hover actions. The interface also supports external Bluetooth devices for remote playback control and volume adjustment.

Users can customize the interface layout, including window dimensions and subtitle typography, and track playback progress to resume sessions from a saved position.

Features

  • Foreign Language Learning - Designed specifically for foreign language study using AI-driven grammar analysis and bilingual subtitles.
  • Language Learning Players - Provides a specialized video player for language learners featuring bilingual subtitles and instant dictionary lookups.
  • Sentence Structure Analysis - Provides AI-powered analysis of sentence structure and grammar to assist in language learning.
  • Digital Dictionary Lookups - Provides instant word definitions and pronunciations through an interactive dictionary lookup on hover.
  • Bilingual Subtitle Renderers - Implements a specialized renderer that displays dual-language synchronized subtitles for comparative reading.
  • Subtitle-Based Seeking - Enables jumping between specific subtitle lines or repeating phrases using keyboard shortcuts and mouse interactions.
  • Automated Subtitle Generators - Integrates an automated workflow to generate and embed subtitles using AI for videos lacking captions.
  • Subtitle-Based Seeking - Enables jumping between subtitle lines and repeating phrases using keyboard and Bluetooth inputs.
  • Interactive Vocabulary Lookups - Provides instant word definitions and pronunciations via hover actions to maintain learning flow.
  • Language Learning Video Players - Provides a specialized video player for language learners featuring bilingual subtitles and instant dictionary lookups.
  • Sentence-Level Playback Navigation - Allows jumping playback to the previous or current sentence using shortcuts to repeat difficult audio.
  • AI Transcription APIs - Utilizes RESTful endpoints to send audio data to external AI services for subtitle generation.
  • Media Downloaders - Provides a utility for downloading online media via URL and preparing it for study.
  • Study Media Pipelines - Implements a pipeline to download videos, generate AI subtitles, and split files into study segments.
  • Bluetooth Media Control Commands - Implements support for Bluetooth media control commands to navigate playback and adjust audio volume.
  • Study Segment Splitting - Implements a tool to split long videos into smaller segments for more manageable study sessions.
  • Media Segment Trimming - Includes a utility to split long video files into smaller, manageable clips based on timestamps.
  • Remote Playback Controllers - Supports remote control of video playback and volume via external Bluetooth devices.
  • Video Downloaders - Provides a utility to fetch online video content via URL for offline study and preparation.

Historique des stars

Graphique de l'historique des stars pour solidspoon/dashplayerGraphique de l'historique des stars pour solidspoon/dashplayer

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à DashPlayer

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec DashPlayer.
  • umlx5h/llplayerAvatar de umlx5h

    umlx5h/LLPlayer

    3,110Voir sur GitHub↗

    LLPlayer is a language learning media player and AI subtitle generator that integrates large language models for real-time audio transcription and translation. It functions as an LLM-integrated video player and SRT transcription tool, utilizing local or remote AI models to generate text subtitles from audio and video streams. The project distinguishes itself through a contextual translation workflow that sends preceding subtitle lines to language models to maintain conversational flow and sentence structure. It also includes an optical character recognition system to convert bitmap-based subt

    C#asrcsharpflyleaf
    Voir sur GitHub↗3,110
  • hillya51/lunatranslatorAvatar de HIllya51

    HIllya51/LunaTranslator

    12,030Voir sur GitHub↗

    LunaTranslator is a real-time translation tool designed for visual novels and games. It functions as a multi-engine translation hub and text extractor that captures dialogue via memory hooking or optical character recognition to convert it into a target language. The project distinguishes itself through specialized linguistic tools, including a Japanese text analyzer for sentence segmentation and phonetic readings. It also operates as a digital dictionary aggregator, querying multiple online and offline databases simultaneously to provide comprehensive vocabulary definitions for language lear

    C++galgameocrreverse-engineering
    Voir sur GitHub↗12,030
  • xiaoyifang/goldendict-ngAvatar de xiaoyifang

    xiaoyifang/goldendict-ng

    2,516Voir sur GitHub↗

    GoldenDict-ng is a multi-source dictionary application and offline dictionary reader that enables users to search for word definitions across local files, DICT servers, and web sources in a single interface. It functions as a web-based definition browser, rendering entries using a browser engine to support HTML, CSS, and JavaScript for rich content presentation. The project distinguishes itself by integrating with Anki flashcard systems to facilitate language learning workflows and offering specialized translation tools that support clipboard monitoring and character set conversion. It also p

    C++dictionarydictionary-softwaregoldendict
    Voir sur GitHub↗2,516
  • yujiangshui/a-programmers-guide-to-englishAvatar de yujiangshui

    yujiangshui/A-Programmers-Guide-to-English

    16,428Voir sur GitHub↗

    This project is a systematic framework for English language acquisition that applies structured workflows and cognitive strategies to build linguistic proficiency. It focuses on the construction of a linguistic knowledge base, enabling learners to master vocabulary and grammar through methodical training. The methodology is distinguished by its use of computer science concepts, such as mental-model-based learning and memory buffers, to organize progression. It emphasizes a cognitive-translation bypass to develop target language thinking, reducing mental latency by processing information direc

    englishenglish-learning
    Voir sur GitHub↗16,428
Voir les 30 alternatives à DashPlayer→

Questions fréquentes

Que fait solidspoon/dashplayer ?

DashPlayer is a language learning video player designed for vocabulary and grammar study. It integrates an AI subtitle generator to create machine-translated captions and grammatical sentence analysis for video content.

Quelles sont les fonctionnalités principales de solidspoon/dashplayer ?

Les fonctionnalités principales de solidspoon/dashplayer sont : Foreign Language Learning, Language Learning Players, Sentence Structure Analysis, Digital Dictionary Lookups, Bilingual Subtitle Renderers, Subtitle-Based Seeking, Automated Subtitle Generators, Interactive Vocabulary Lookups.

Quelles sont les alternatives open-source à solidspoon/dashplayer ?

Les alternatives open-source à solidspoon/dashplayer incluent : umlx5h/llplayer — LLPlayer is a language learning media player and AI subtitle generator that integrates large language models for… hillya51/lunatranslator — LunaTranslator is a real-time translation tool designed for visual novels and games. It functions as a multi-engine… xiaoyifang/goldendict-ng — GoldenDict-ng is a multi-source dictionary application and offline dictionary reader that enables users to search for… yujiangshui/a-programmers-guide-to-english — This project is a systematic framework for English language acquisition that applies structured workflows and… tangshimin/mujing — MuJing is a contextual English vocabulary learner and interactive media player designed for language study. It… timerring/bilive — Bilive is a multimodal AI video pipeline and live stream recording tool designed to capture real-time broadcasts and…