awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
solidSpoon avatar

solidSpoon/DashPlayer

0
View on GitHub↗
3,811 stele·266 fork-uri·TypeScript·agpl-3.0·2 vizualizăridash-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.

Istoric stele

Graficul istoricului de stele pentru solidspoon/dashplayerGraficul istoricului de stele pentru solidspoon/dashplayer

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru DashPlayer

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu DashPlayer.
  • umlx5h/llplayerAvatar umlx5h

    umlx5h/LLPlayer

    3,110Vezi pe 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
    Vezi pe GitHub↗3,110
  • hillya51/lunatranslatorAvatar HIllya51

    HIllya51/LunaTranslator

    12,030Vezi pe 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
    Vezi pe GitHub↗12,030
  • xiaoyifang/goldendict-ngAvatar xiaoyifang

    xiaoyifang/goldendict-ng

    2,516Vezi pe 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
    Vezi pe GitHub↗2,516
  • yujiangshui/a-programmers-guide-to-englishAvatar yujiangshui

    yujiangshui/A-Programmers-Guide-to-English

    16,428Vezi pe 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
    Vezi pe GitHub↗16,428
Vezi toate cele 30 alternative pentru DashPlayer→

Întrebări frecvente

Ce face 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.

Care sunt principalele funcționalități ale solidspoon/dashplayer?

Principalele funcționalități ale solidspoon/dashplayer sunt: Foreign Language Learning, Language Learning Players, Sentence Structure Analysis, Digital Dictionary Lookups, Bilingual Subtitle Renderers, Subtitle-Based Seeking, Automated Subtitle Generators, Interactive Vocabulary Lookups.

Care sunt câteva alternative open-source pentru solidspoon/dashplayer?

Alternativele open-source pentru solidspoon/dashplayer includ: 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…