Do you have any plans to update this to work with the current version of Language Reactor? Similar to other users who have posted in this thread, I cannot get the plugin to work. There is never an option to load external subtitles.
The extension is called Substital. It allows you to either import subtitles using opensubtitles.org or if you have the subtitles downloaded you can import those. Additionally, Substital lets you adjust the timing of the subtitles on the fly instead of having to use something like aegisub. Other features include changing the color and size of the font as well as changing the background of the subs. One downside is you can't copy and paste the subtitles but you can still use yomichan with them.
With these free extensions, you can add custom subtitles files to Netflix on Google Chrome. Some of these extensions search the subtitles online and some let you upload the subtitle files from your computer. You can upload .STR or .DFXP format and add it to the video. This way, you can load custom subtitle files on Netflix.
In case of online search, simply type your subtitle query and click the relevant result to load that subtitle in Netflix. And, in case of custom subtitle file, it automatically loaded that in the video. After adding the subtitles, you can customize its appearance as well. You can change the font size, color, and can also add a custom font background color. This extension also gives you an option to sync your subtitles manually.
As the name suggests, Subtitles for Netflix is a free Google Chrome extension to add custom subtitles to Netflix. With this extension, you can simultaneously load multiple subtitles on Netflix. You can load the subtitles provided by Netflix itself and can also add custom subtitles files. This extension supports .SRT and .DFXP subtitle file formats.
When you load subtitle(s) with this extension, it gives you various options to control and adjust the subtitles. In the case of multiple subtitles, you can sync all the subtitles, and hide, delete, or view each subtitle file. You can change the font size and color for each subtitle individually and change their position on the screen as well. This extension can helpful for foreign language learners.
Super Netflix is another free Google Chrome extension that adds a bunch of functionality to Netflix on Chrome. With this extension, you can add custom subtitles, change video quality, adjust playback speed, and more. For custom subtitles, this extension only support .DFXP files. So, if you have a .SRT file, you have to convert it to .DFXP file first. You can convert the subtitles on SubFlicks website or directly download the .DFXP subtitles from there.
Once you have the subtitles in .DFPX format, simply click the CC icon on the Netflix playback screen and load the subtitle file there. This way, you can easily add custom subtitles to Netflix with this extension.
These are all relevant reasons for subtitles, but Netflix has not (yet) implemented a fully working solution for subtitles in its streaming engine. Only a limited selection of movies in the streaming library have closed captioning available within Netflix. And there is no multi-language availability. So if you want to display subtitles in Spanish for one of the Hollywood movies on Netflix, you are out of luck. Or at least so it seems on the surface.
Step 1: Search for an SRT file with subtitles for the movie of your choice from any of the many web sites specializing in subtitles. I personally like to use a web site called PodNapisi. Please note that downloading a file with subtitles is perfectly legal, because the subtitles have been generated by a user (i.e., they are not copyrigthted content). If the web site offers you several choices, download the one that is formatted for a single file and for 25 frames per second (fps).
Step 4: Run Jubler and open the SRT file with the subtitles that you have downloaded. For illustrative purposes in this post, I will be using The Perfect Host movie and Spanish subtitles for that movie, which I found on the PodNapisi web site.
Step 14: Select the second option (Load Custom DFXP File) from the Diagnostics menu. A window will pop up, which will ask you to locate the DFXP file with the subtitles. Go to the location on your hard disk where you saved the DFXP file converted by Jubler (as discussed in Step 11). Select to open that file.
I have been developing custom subtitles for Netflix content for two years. As far as I can tell, support for DFXP custom subs has been disabled by Netflix with the most recent iteration of Silverlight. A lot of work has gone down the drain.
I have enjoyed several movies finally with subtitles thanks to your very detailed instructions. I have not been able to convert subtitles to Friday Night Lights (television series) using the same steps. Though everything looks the same, it does not work. Are television series different?
Thank you so much for your website, helpful information and timely responses. I am a Spanish student that has been looking for a way to get Spanish subtitles on my movies/TV for awhile without having to purchase or rent the DVDs themselves.
Thanks to you, I now can combine entertainment with foreign language learning!
I am about to subscribe to netflix and want to add subtitiles in spanish using this method.Could I download an older version of netflix without the new silverlight update,or has this problem been resolved
Thanks for the kind words and sharing your experience. I completely understand your issues with DVDs not equipped with subtitles. I think the Netflix option may work well for you since you can add custom subtitles at your own decision.
Good luck and let me know how your experience goes.
Emil
Hello Thanks for your post I was wondering how to add subtitles in Netflix, and I finally found a more simple solution!.
I have a website with subtitles for Netflix you can find it on is very easy only download the DFXP and view your movie ?
..to find that netflix now has a video property. Use the above code in conjunction with the web inspector to reverse engineer their framework and you'll find the updated function call you're after. This should help get you started.
Back in 2017, when I created this post, there was almost no watchable Chinese content on Netflix, and Chinese video services were slow outside of China. I remember some people in this forum looking for ways to find a text version of their favorite dramas' subtitles in order to use a popup dictionary, because at the time dramas often came only with burned-in or image-based subtitles. But how have times changed! Nowadays Netflix keeps adding more and more Chinese dramas, including some pretty new ones. And if that's not fresh enough for you, you can go to the international versions of Iqiyi (iq.com) and WeTV (wetv.vip) to get your drama fix. All three sites include text-based subtitles in Chinese and several other languages, and now there's a bunch of browser extensions that take advantage of this for language learning. And if you get tired of all the drama, you can watch teacher Li's fantastic lectures on YouTube (with multilanguage subtitles) on pretty much any subject, from economy to science and health. So, let's cut to the chase. Each name links to the extension's page.
Full names: Language Learning with Netflix and Language Learning with YouTube. First released in 2019, these now famous Chrome extensions for Netflix and YouTube are my favorite for language learning. The developers are David Wilkinson and Ognjen Apic and they've been featured in several articles on Lonely Planet, The Guardian, Wired and more. The extension is now used by more than a million people. I have the Pro version. Before LLN, Ognjen first created an offline video player called Lingo Player, which is no longer being developed.
Not to be confused with Language Learning with Netflix by Dioco. As far as I know, this was first released in 2020. According to the website, they're from Germany, but, strangely, the mother language defaults to Korean when you install it for the first time. The name, UI, settings page and keyboard shortcuts all draw a lot of "inspiration" from LLN. Totally not a LLN clone. Since LLN has proved so successful, it's only to be expected that we'll see more extensions like this in the future.
Of course, there are other extensions with similar features, but these four seem to be the most complete from the point of view of a language learner. As you might have guessed, I'm currently using a combination of LLN for Netflix and YouTube, and GlotDojo for IQIYI and WeTV. If there's any other extension you're currently using, I'll be glad to add it to this list!
One thing I didn't see in the excellent summary above (might have missed it) is that the pro version of LLN lets you watch dubbed films and series in any of the available languages, so you could watch Mandarin versions of non-Chinese shows. However one issue I found when I did the free trial was that the subtitles often don't match the dubbing (because typically these are done by different people so they're two different translations of the same source).
Merge subtitle lines into a complete sentence and export it to a .csv file which can be imported into Anki - it can also export subtitles in 2 languages simultaneously and pair the sentences in one language with the sentences in the other language
Chrome extensions have a separate logic from the UI so we need to have background.scripts, which tells the extension where it can find its logic. persistent: false means that this script will be used only if needed. page_action is the section with the UI part. We have here a simple HTML file for a popup menu and an extension's PNG logo.
In above script, we load settings from Local Storage and attach them to form inputs. Then we create listener to submit event with functions for the save settings to Local Storage and send them by message to our script. As you see, we use Local Storage in every component. The Chrome extension doesn't have its own data space so the simplest solution is to use browser local space like Local Storage. We also often use the sendMessage function. It's caused by Chromme extensions' architecture - they have separate logic from the UI.
aa06259810