@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...

X AI KOLs Timeline Tools

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.

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, naturally acquire words 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 installation packages for Windows and macOS. If you want to efficiently improve your English listening, speaking, and vocabulary, I highly recommend giving it a try! GitHub URL: https://github.com/tangshimin/MuJing… How do you usually memorize words or learn English? Feel free to share your methods
Original Article
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 TypeDescriptionLink
🎬 MKV VideosExtract word contexts from movies and TV seriesView 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 FilesGenerate word libraries with any video formatView 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)
📚 DocumentsPDF, TXT files – suitable for reading and previewView 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

  1. 📥 Choose Content - Pick your favorite movies, TV series, or documents
  2. 🔧 Generate Word Library - Extract words and contexts with one click
  3. 🎯 Start Learning - Memorize words in real contexts
  4. 🎬 Watch Videos - Reinforce learning with danmaku
  5. Dictation Test - Check your progress

📚 Word Memorization Interface Shortcuts

💡 Tip: On macOS, replace Ctrl with (Command key)

🎵 Audio/Video Control

  • Ctrl + J - Play word pronunciation
  • Ctrl + 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 symbols
  • Ctrl + L - Show/hide word forms
  • Ctrl + E - Show/hide English definition
  • Ctrl + K - Show/hide Chinese definition
  • Ctrl + R (macOS) / Ctrl + H (Windows) - Show/hide example sentences
  • Ctrl + S - Show/hide subtitle

🛠️ Word Management

  • Ctrl + C - Copy current word
  • Ctrl + Delete - Delete current word
  • Ctrl + Y - Add to known word library
  • Ctrl + I - Add to difficult word library

🔄 Navigation Control

  • Enter / / Page Down - Next word
  • Page Up / - Previous word
  • - Jump to subtitle transcription area

Why Choose MuJing?

  1. Contextual Learning: Words are no longer isolated, but exist in real movie, TV series, or document contexts
  2. Multi-sensory Memory: Combine audio, visuals, spelling, and transcription for comprehensive reinforcement
  3. Personalized Learning: Choose content based on your interests and generate custom word libraries
  4. Efficient Review: Consolidate learning through danmaku, dictation tests, and more
  5. 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…

X AI KOLs Timeline

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…

X AI KOLs Timeline

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.

ZuodaoTech/everyone-can-use-english

GitHub Trending (daily)

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

X AI KOLs Timeline

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.