@Huanusa: Recommend an open-source English learning tool: MuJing. Finally found a truly useful immersive vocabulary tool! - Learn words through real contexts from movies, TV series, documentaries, YouTube videos - One-click extract unknown words and original sentence context from videos - Supports subtitle browsing, shadowing practice, spelling training - Say goodbye to rote memorization...
Summary
MuJing is an open-source English learning tool that helps users immerse themselves in vocabulary learning through real contexts from movies, TV series, and other videos, supporting subtitle browsing, shadowing practice, and spelling training.
View Cached Full Text
Cached at: 06/05/26, 05:18 PM
Recommend an open-source English learning tool: MuJing
Finally found a truly useful immersive vocabulary tool!
- Learn words through real contexts from movies, TV series, documentaries, and YouTube videos
- One-click extraction of new words from videos with original sentence context
- Supports subtitle browsing, shadowing practice, spelling training
- No more rote memorization – learn naturally in authentic scenes
I randomly downloaded a video from YouTube to try it out, and the experience was really smooth. The best part: It’s open-source and free, with one-click installers for Windows and macOS. If you want to efficiently improve your English listening, speaking, and vocabulary, I highly recommend giving it a try! GitHub: https://github.com/tangshimin/MuJing… How do you usually memorize words / learn English? Feel free to share your methods
tangshimin/MuJing
Source: https://github.com/tangshimin/MuJing
MuJing
MuJing is an app that helps you learn English words through real contexts from movies, TV series, or documents, allowing you to memorize vocabulary in authentic situations and improve learning efficiency.
Download (https://github.com/tangshimin/MuJing/releases)
downloads (https://github.com/tangshimin/MuJing/releases)
✨ Core Features
🎯 Contextual Memory - Each word comes from real video or document contexts
⌨️ Interactive Learning - Spelling practice, subtitle transcription, dictation tests
💬 Smart Danmaku - Displays the word you’re learning while watching videos
📚 Personalized Word Library - Generate custom word lists from your favorite content
Core Feature Demos
🎯 Immersive Word Learning
- ⌨️ Spelling Practice: Type the word to build muscle memory
- 🎬 Contextual Memory: Each word has real context from movies, TV series, or documents
- ▶️ Video Clips: With video-generated word libraries, play the corresponding video clip for each word (Ctrl+1/2/3 shortcuts)
- ⌨️ Subtitle Transcription: Transcribe the subtitle for the word to deepen memory
https://github.com/user-attachments/assets/013cd64b-a2ec-43c4-ae33-81a4b3cbe5ac
🎬 Video Player
-
💬 Danmaku showing learning words - Reinforce memory while watching
-
⌨️ Quick subtitle navigation - A/D keys to jump subtitles, S key to repeat
-
⏸️ Smart pause - Auto-pause after each subtitle for easy shadowing
-
🖱️ Interactive subtitles - Hover to translate on click, add to word library with one click
https://github.com/user-attachments/assets/c9448192-fadc-4d12-80fb-2011518d2fc8
-
🌐 Bilingual subtitle switching - Easily toggle between Chinese and English subtitles
https://github.com/user-attachments/assets/ec2ce1a4-7269-4336-a708-3e0fe646a0e8
📖 Subtitle Browser
-
Shadowing practice: Browse subtitles and practice reading along with TV series, movies, TED talks
-
Selective playback: Play one or more subtitles as needed
-
Subtitle transcription: Transcribe subtitles to deepen memory
https://user-images.githubusercontent.com/16540656/174944474-e5947df9-c8ed-4546-9c67-057fe52c2d51.mp4
📚 Word Library Generation
📁 Multiple Content Sources
| Content Type | Description | Link |
|---|---|---|
| 🎬 MKV Videos | Extract word contexts from movies and TV series | View tutorial (https://github.com/tangshimin/MuJing/wiki/%E5%A6%82%E4%BD%95%E7%94%A8-MKV-%E8%A7%86%E9%A2%91%E7%94%9F%E6%88%90%E8%AF%8D%E5%BA%93) |
| 📝 Subtitle Files | Generate word libraries with any video format | View tutorial (https://github.com/tangshimin/MuJing/wiki/%E5%A6%82%E4%BD%95%E7%94%A8%E5%AD%97%E5%B9%95%E7%94%9F%E6%88%90%E8%AF%8D%E5%BA%93) |
| 📚 Documents | PDF, TXT files – suitable for reading and preview | View tutorial (https://github.com/tangshimin/MuJing/wiki/%E5%A6%82%E4%BD%95%E7%94%A8%E6%96%87%E6%A1%A3%E7%94%9F%E6%88%90%E8%AF%8D%E5%BA%93) |
🔗 Word Library Linking - Smartly associate word libraries from different sources View tutorial (https://github.com/tangshimin/MuJing/wiki/%E9%93%BE%E6%8E%A5%E5%AD%97%E5%B9%95%E8%AF%8D%E5%BA%93)
🎮 Usage Tips
🏆 Learning Workflow
- 📥 Choose Content - Pick your favorite movies, TV series, or documents
- 🔧 Generate Word Library - Extract words and contexts with one click
- 🎯 Start Learning - Memorize words in real contexts
- 🎬 Watch Videos - Reinforce learning with danmaku
- ✅ Dictation Test - Check your progress
📚 Word Memorization Interface Shortcuts
💡 Tip: On macOS, replace
Ctrlwith⌘(Command key)
🎵 Audio/Video Control
Ctrl + J- Play word pronunciationCtrl + 1/2/3- Play video clip for the corresponding subtitle
👁️ Display Control
Ctrl + V- Show/hide word (shows underline in dictation mode)Ctrl + P- Show/hide phonetic symbolsCtrl + L- Show/hide word formsCtrl + E- Show/hide English definitionCtrl + K- Show/hide Chinese definitionCtrl + R(macOS) /Ctrl + H(Windows) - Show/hide example sentencesCtrl + S- Show/hide subtitle
🛠️ Word Management
Ctrl + C- Copy current wordCtrl + Delete- Delete current wordCtrl + Y- Add to known word libraryCtrl + I- Add to difficult word library
🔄 Navigation Control
Enter/→/Page Down- Next wordPage Up/←- Previous word↓- Jump to subtitle transcription area
Why Choose MuJing?
- Contextual Learning: Words are no longer isolated, but exist in real movie, TV series, or document contexts
- Multi-sensory Memory: Combine audio, visuals, spelling, and transcription for comprehensive reinforcement
- Personalized Learning: Choose content based on your interests and generate custom word libraries
- Efficient Review: Consolidate learning through danmaku, dictation tests, and more
- Cross-media Integration: Link word libraries from different sources to build a complete learning system
Supported Platforms: Windows / macOS
Download (https://github.com/tangshimin/MuJing/releases)
Similar Articles
@Jolyne_AI: Memorizing words by rote leads to forgetting quickly. Learning words in real contexts makes them easier to remember and use. MuJing (幕境), an open-source tool on GitHub, turns real expressions from movies, TV series, subtitles, and documents into your vocabulary classroom: understand in context, reinforce through repeated exposure, and lock in memory with practice…
MuJing (幕境) is an open-source English vocabulary learning tool based on real movie and TV contexts. It supports generating personalized word banks from movies, TV series, subtitles, and documents, and offers features like contextual memory, smart danmaku, various interactive exercises, and more. It is available for Windows and macOS.
@fhwofjow51260: Recommends an open-source project, DashPlayer, a video player designed for English learning. Unlike ordinary players, it combines watching videos and learning English. American dramas, YouTube, course videos can all become English learning materials. If you usually like using American dramas, movies, or YouTube to learn English, this player…
Recommends open-source project DashPlayer, a video player designed for English learning, supporting bilingual subtitles, subtitle-based jumping, word lookup, Bluetooth remote control, etc., turning American dramas, YouTube, and other videos into English learning materials.
@onlyonexhj: Free English self-study tool, 35k stars, connecting textbooks, exercises, and speaking app into one path. Three steps: 1. book/chapter1.md for framework overview 2. http://1000h.org to pick tasks 3. http://enjoy.bot to repeat reading for 15 min…
Recommend a free English self-study app (Enjoy), combining textbooks, tasks, and speaking training. 35k stars on GitHub. Users say it effectively corrects pronunciation and improves speaking.
ZuodaoTech/everyone-can-use-english
ZuodaoTech 开源的人人能用英语项目,提供基于 AI 的英语学习工具 Enjoy,支持网页版、浏览器扩展(YouTube/Netflix)并即将推出桌面版。
@shachepi: You can say goodbye to Immersive Translate; I've found a better alternative: Read Frog. The translation is accurate (context-aware), more cost-effective (smart batch requests), and less cluttered with gimmicks. It supports various AI models and free Edge TTS text-to-speech, making watching YouTube subtitles a smooth experience. This is exactly how a translation extension...
User recommends Read Frog as a superior alternative to Immersive Translate, highlighting its context-aware translation, cost-efficiency, and support for various AI models and Edge TTS.