Program
SubMiner: Yomitan Integration for MPV
Integrates Yomitan with MPV for one-click Anki mining, realtime subtitle annotations, and immersion tracking without needing a browser or texthooker.
- Program
- #mining
- #mpv
- #yomitan
Shared by 天 Staff
Published ·Updated

Details
SubMiner
Integrates Yomitan and mpv - on-screen lookups, mine to Anki, and track immersion without leaving the player.
Features
Dictionary Lookups
Hover over any word and trigger a lookup to get the full Yomitan popup - definitions, pitch accent, and frequency data - without ever leaving mpv.
Instant Anki Mining
Create an Anki card with the sentence, audio clip, screenshot, and machine translation from the exact playback moment with one key press, click, or controller input.
Reading Annotations
Real-time subtitle annotations with frequency highlighting, JLPT tags, N+1 targeting, and a character name dictionary. Grammar-only tokens and particles render as plain text so you focus on what matters.
Immersion Dashboard
Local stats dashboard tracking watch time, vocabulary growth, mining throughput, session history, and trends. All stored locally, no third-party tracking.
Playlist Browser
Browse sibling episode files and the active mpv queue in one overlay modal (Ctrl+Alt+P) to append episodes, jump to items, remove entries, or reorder the playlist without leaving playback.
Integrations
- YouTube: Auto-loaded yt-dlp subtitle tracks at startup with config-driven priorities and a manual overlay picker (Ctrl+Alt+C).
- AniList: Automatic episode tracking and progress sync.
- Jellyfin: Browse, launch, and cast media from your Jellyfin server.
- Jimaku: Search and download Japanese subtitles.
- TsukiHime: Search and download subtitles extracted from anime releases (Ctrl+Shift+T).
- AniSkip: Automatic intro detection with chapter markers and a one-key skip (TAB).
- alass / ffsubsync: Manual subtitle retiming.
- WebSocket: Plain subtitle feed plus a dedicated annotated feed for texthooker pages and custom tools.
Requirements
Only mpv is required to run SubMiner. Anki + AnkiConnect are required to mine cards.
- mpv: Required video player overlay
- Anki + AnkiConnect: Required for card creation from Yomitan
- ffmpeg: Recommended for audio clips and screenshots
- MeCab + mecab-ipadic: Recommended for precise annotations and filtering
