- Issues of the default NETFLIX video player
- cannot turn subtitle on/off via shortcut keys
- right after a character says a line, the subtitle disappears
- This extension is meant to solve the above issues
Since this extension is not published to the official Chrome Web Store, you have to do the following;
- Download dist.zip
and unzip it.
You'll have
dist
directory. - Open your Chrome and go to Extensions settings
chrome://extensions/
and turnDeveloper mode
on. - Click
Load unpacked
and select thedist
directory.
- You may have to reload the page
https://www.netflix.com/watch/*
to activate the extension. - Make sure pressing
space
key stops/starts the video (default in Netflix). - Press
Alt
oroption
key to toggle the custom subtitle by NetPigix. - Press
←
(Left Arrow) key to go back 10 seconds (default in Netflix). - Speech Recognition starts every time you stop the video by pressing
space
key. If you say, within 2 seconds,;show me
, the custom subtitle will be toggled (same as pressingAlt
oroption
)go back
, go back 10 seconds (same as pressing left arrow key)go back x seconds
, go backceil(x/10)
seconds
If you use LLN
By default, I bet you end up reading the subtitle without improving your listening skills at all.
- You can hide the subtitle by pressing
Alt
,option
orx
.
yarn add -D webpack webpack-cli copy-webpack-plugin typescript ts-loader @types/webpack @types/chrome
./build.sh
- Just try it. There's no test code.
- Note that there's reload icon for each extension in
chrome://extensions
, which is nice.
- Click the
release
andDraft a new release
. - Don't forget to attach
dist.zip
and update the download link above.
memo for development purpose
.VideoContainer
- #netpigix-subtitle-contaner (This will be added by this extension)
- .netpigix-text
- .netpigix-text
- ...
- div
- video
- .player-timedtext (dinamically generated)
- .player-timedtext-text-container
- span
- span
- ...