A "fork" of InterSubs, but for Japanese only.
Interactive subtitles for mpv, that was made to help study Japanese.
Easily tweaked and customizable.
NOTE: This project is unstable as for now and has some bugs
- Supported dictionaries for words:
- Supported dictionaries for sentences:
- Can use multiple dictionaries simultaneously.
- Reassigning mouse buttons functions in config.
- Doesn't work with DVD (picture based) subtitles, only the text-based ones.
- Script to convert picture based subtitles into *.srt; also extracts them from *.mkv
Clone this repository in your mpv scripts
folder:
$ cd ~/.config/mpv/scripts
$ git clone https://github.com/HasanAbbadi/jaSubs
$ ls -a
. .. jaSubs
- mpv 0.27 (I don't know if it will work with mpv front-ends.)
- Xorg (ignore for Mac users)
- composite manager;
xcompmgr
orpicom
. (ignore for Mac users) - python => 3.6
- python-pyqt5
- python-numpy
- python-requests
sudachipy
andsudachidict_core
(likely installed withpip
)- lua
- socat
- pkill
- xdotool (for hiding subtitles when minimizing mpv or switching window)
- Start video with mpv & select subtitles.
- F3 to start/stop jaSubs.
- Starts automatically with files/paths specified in jaSubs.lua
- Point cursor over the word to get popup with translation.
- F6 to hide/show without exiting.
- Left-click - show translation in your browser.
- Right-click - translate whole sentence
- Wheel+Ctrl - resize subtitles.
- Wheel+Shift - change subtitles' vertical position.
- Wheel-click - cycle through auto_pause options.
- Wheel-click-left/right - +/- auto_pause_min_words. (fancy mouses)
- Issues and Pull Request are highly appreciated