Download Japanese subtitles as TEXT from Netflix using a Kodi plugin

Note: while this article is written from the perspective of obtaining Japanese subtitles, it should work just as well for subtitles in other languages.

Update 6/5/18: The plugin available below reportedly does not work anymore. Some users in the comments may have provided alternative plugins or suggestions that may or may not be working currently. I’m currently having to live in a hotel and don’t have access to my PC. I will hopefully be able to provide a proper update to the plugin within the next few weeks.

My journey of obtaining Japanese subtitles from Netflix has been a long one, but I’ve finally arrived at the holy grail: downloading the Japanese subs as TEXT. We had previously discovered that you could download Japanese subtitles as images using a script in your web browser. You could then perform OCR to turn those subtitles into text. While this worked alright, the subtitles weren’t perfect, and would contain some amount of errors that would need to be manually corrected.

This new method is a little more difficult to get set up, but lets you get the subtitles perfectly without any errors. However, there is still one caveat with this method: available subtitles are mostly based on your location. So, this means that MOST Japanese subtitles are only available for people who are physically located in Japan, or who are using one of the few working Japanese VPNs. So the other method of downloading the image-based subtitles might work better for some people, depending on your situation.

I just want the subs!

I have already downloaded Japanese subtitles from over 100 shows and movies, including just about all of the native Japanese Netflix originals, and you can grab them all here.

I want to do it myself!

Shout out to Matt VS Japan for making this easy to follow video tutorial!

And here are the instructions in text form:

First, you need to download and install Kodi 18. At this time, version 18 is only available as development builds. You can download the windows 64-bit version here. You can find links to downloads for other platforms through the Kodi download page, just make sure to select the development builds to access version 18, because version 17 will not work!

Next, you will need my NetflixSubs plugin for Kodi (updated 4/8/2018).

Install Kodi 18 using the Full installation option, then Run Kodi.

Go to: Settings > Add ons > My add ons > All > Inputstream Adaptive > Enable

Go to: Settings > Add ons > Install from zip file

You will get a popup window saying that installing from unknown sources is disabled. Click the “settings” button.

Enable “unknown sources” and then click “yes”.

Return to “install from zip file” and select the modified NetflixSubs plugin to install it.

If you use Netflix in a language other than English, go to settings > interface > Skin > fonts > Arial based.

Return to the Kodi main screen, and select Add-ons > NetflixSubs.

Enter your Netflix login details. If you get a login error, please try closing Kodi and then open it and the NetflixSubs plugin again.  (Caution! It is never safe to enter login information into untrusted software. At the very least, you should not reuse your Netflix password on other sites!)

You should be able to browse through Netflix. (for ease of use, I recommend adding any shows you want subtitles for to your “My List” prior to starting Kodi)

Select an episode or movie to play. You will get a popup saying Playback Failed, but it should save the subtitle files. By default, I believe it will try to save inside the Kodi installation folder. You can change the location to save files from within the plugin’s settings, which can be accessed by right-clicking on the plugin from the Kodi home screen.

NetflixSubs Changelog

Download latest version

4/8/18

  • Moved all settings into the plugin’s settings menu, including allowing you to select which folder to save the subtitles to
  • Changed the plugin name so it can co-exist with the normal Netflix plugin

3/31/18

  • When mutiple subtitles exist for the same language, the plugin will now download all of them but just keep the largest one. The extra files were generally just a subset of the largest one.

105 thoughts to “Download Japanese subtitles as TEXT from Netflix using a Kodi plugin”

  1. Great news!!!
    The whole process it’s not too cumbersome for me using the original tool, except when using a VPN to watch Japanese Netflix (it can take ages depending of how many episodes there are). So I would be eagerly waiting for the VPN workaround 🙂
    Thanks!

    1. Just to let you know, it is working with VPNs. Turns out the one I was originally testing it on didn’t actually work with Netflix. Once I found one that actually works, there were no problems.

  2. This is amazing!
    I gave up on the OCR method and was thinking there no hopes of extracting netflix subs anymore. Then bam! This page popped up, I was blind not seeing this page first LOL This method is so fast to get subs on netflix~
    Thank you so much for your hard work ^^

    1. Hmmm, this is interesting. I’m not really sure why the arabic subtitles aren’t coming up now. I didn’t really change anything from the original AhmedBakfir code that should cause them to NOT show up. In fact I even tried reverting to that original code now, and I still don’t see them, even if I set my netflix to arabic.

      1. I already downloaded arabic subs with your script , but there is a a wierd thing
        the download only work in first time after installing kodi+script, closing kodi and opening it
        it won’t start downloading

        1. Looking at your log, it appears that it is failing before it even gets to any of my modified code, so I think it might be an issue in the netflix plugin itself. It’s really strange that it works at first, but then wont work any more when you restart kodi.

          After you exit kodi, have you checked the task manager to make sure that the kodi process is completely stopped? What happens if you reboot your pc and then try again?

          1. I installed the latest build of kodi 18 ,It works very well and twaeking the setting works also
            thank you

  3. When I tried this on March 22, it worked perfectly. However, when I tried to do it today, I could not download any of the subtitles. Nothing was appearing in the Subtitles folder anymore. Has this happened to anyone else? I tried over 15 different series and nothing.

    1. It’s still working for me. Is the file “Subtitle_urls.txt” in your Kodi folder getting updated when you try to download anything? Did you try to modify the file MSL.py to change any settings?
      You may need to try completely uninstalling Kodi (or maybe just the netflix plugin) and set it back up again.

      Are you trying to get a specific language, and what are a couple of the show titles you were trying?

      1. I actually reinstalled kodi after doing a permanent uninstall (kodi 18) and re-followed the instructions to install the netflix plugin. It still didn’t work lol. One thing I noticed was that the “Subtitle_urls.txt” is no longer there after the reinstall.
        I did not modify the MSL.py file.
        For the language I’m do Japanese (set skin font to Arial based because my Netflix language is in Japanese). Some titles I’ve been trying to download are: Attack on Titan, Ghost in the Shell, B: The Beginning, Erased (live action).
        I’m also using a VPN to get Japanese Netflix, though I don’t think that’s the problem as I had no issues a week ago.

        1. One other thing you can test out. Browse to your userdata folder:
          https://kodi.wiki/view/Userdata

          From there, go into the addon_data folder, then the service.msl folder, and locate a file called manifest.json.

          This file gets replaced each time you try to load a video in the netflix plugin. Open it up in a text editor to view the contents.

          Whenever I try using an unsupported proxy server, this file will end up containing an error message saying that I can’t access netflix through that proxy. But when things are working normally, I find a really long line of text containing some key words such as “viewables”, “videoenctrypted”, “texttracks”, “downloadables”, and so on, as well as some really long URLs.

          Perhaps this can give some insight into whats going on.

          1. I took a look but there weren’t any errors in that file. It was like you said with the long line of text. Thanks for helping me troubleshoot, hopefully I can figure it out sometime.

    1. Fixed my own problem. The bug—which may be Mac-specific if this didn’t happen for you on Windows; I’m on macOS Sierra—is in MSL.py, on Lines 50 and 52. (/Users/$USER/Library/Application Support/Kodi/addons/plugin.video.netflix/MSL.py).

      With `os.makedirs(‘Subtitles’)`, Kodi was trying to create a “Subtitles” directory where it didn’t have permission to do so. So that, and the corresponding `os.path.isdir(‘Subtitles’)` had to be changed to a different location. In my case I changed them to point to `’/Users/$USER/Downloads/Subtitles’` (replace $USER with your username). Saved, restarted Kodi, the error went away and I was finally able to log in.

      1. Thanks for your feedback, its a big help!
        I’ll see if I can’t learn how to implement the file handling in a more cross-platform manner.

      2. I’ve released a new version of the plugin that lets you properly select where you want to save the files from within the plugin settings menu. This should make it work across all systems. Thanks for letting me know about this issue!

  4. Can we carry the Arabic translation by adding a Netflix to the Cody program?

    If the answer is no.

    Can you modify the addition to download the Arabic language translation

    1. I’m having some difficulty to understand your question. You are asking about a translation for the interface of this plugin? Or about how to download arabic subtitles? Or how to play back video with arabic subtitles?

        1. Netflix decides what subtitles you can download based on your location.
          If you are inside a country that uses Arabic, then you should be able to download the Arabic subtitles. But if you live in a country where the primary writing is not Arabic, then the arabic subtitles will not be available.
          If you can’t see arabic subtitles, you might be able to use a VPN from an arabic location, and the subtitles will become available.

  5. One thing I care about more. I don’t know if it’s a kodi client’s problem. Long-term works only show up to 42 episodes.

        1. Thanks, I checked into it and it looks like this is a known problem in the Netflix plugin for Kodi. Once the bug is fixed by them, I will release a fixed version of my plugin. It has been posted on their issue tracker since february, so I don’t know when it will be fixed.

  6. I’m getting an error with the dependency script.module.pyrcryptodrome version.

    I cant get a capture of the full version but i tried ti pip install pycryptodrome and it still didnt work. Any suggestions?

      1. CAddonInstaller: installing from zip ‘/Users/ybfe1853/Downloads/plugin.video.netflixsubs-0.12.7.zip’
        00:37:51.237 T:123145303453696 DEBUG: CAddonInstallJob[plugin.video.netflixsubs]: requires script.module.pycryptodome version 3.4.3 which is not available
        00:37:51.237 T:123145303453696 ERROR: CAddonInstallJob[plugin.video.netflixsubs]: The dependency on script.module.pycryptodome version 3.4.3 could not be satisfied.

        1. I reviewed the list of dependencies for netflix, and I do see there is a dependency for pycryptodomex which appears to be a modified version of pycryptodome. So you can try pip install pycryptodomex

          I’m curious why the dependencies wouldn’t automatically be fullfilled, as I have never had to manually install anything like that. Did you make sure you are using kodi 18 rather than 17? And what OS are you on?

          1. It works now, turns out I was using the wrong version… silly me. However Now I am having another problem. The subtittles downloaded properly a few nights ago, but now clicking a video won’t download anything.

            I found this snippet in the log:
            19:02:47.044 T:10608 NOTICE: VideoPlayer::OpenFile: [url removed due to causing formating issues]
            19:02:47.044 T:12788 NOTICE: Creating InputStream
            19:02:47.678 T:12788 ERROR: AddOnLog: InputStream Adaptive: Could not open / parse mpdURL (http://localhost:61990/manifest?id=80174933)
            19:02:47.678 T:12788 ERROR: CVideoPlayer::OpenInputStream - error opening [url removed due to causing formating issues]
            19:02:47.678 T:12788 NOTICE: CVideoPlayer::OnExit()

          2. After taking a look at the code i noticed that the mpdURL that the play_item function in kodihelper.py is trying to put together:
            http://localhost:61990/manifest?id=80174933

            returns a page with a status error code of 400 stating that the document is empty….
            not sure if you’ve seen that before or know what it means.

          3. Ended up uninstalling Kodi and going with an earlier build (March-24th), works like a charm now. Awesome plugin!

          4. Thanks for all of your feedback. I’ll do some further testing to try and isolate where the problem was introduced, so that it can either be fixed, or at least to let people know what versions they can to use.

    1. Wait! Now i found the way how this working! First i change my download folder! Then i just click to a video and of curse no need to play! If you click to the video then automaticaly download your correct language for subtitlte!

        1. If you selected a specific language in the settings, then its possible that language is not available for you, and nothing will be downloaded. If you don’t select any language in the settings, then it will get every language that is available to you.

          Since you said it was working before, I suspect that you are just trying to get a language that you can’t get for a certain show.

  7. Hi, Alan. I wanted to download only Japanese subtitles but I’ve found that writing “JA” in the settings doesn’t work (it doesn’t download anything), BUT writing “ja” (lowercase) works.
    So, it seems that this option is case sensitive. I used the all caps “JA” because that’s the way it’s written in the name of the .srt file, but it’s lowercase in the Subtitle_urls.txt file, and that’s the one that counts.
    If you can’t modify the script to make it case insensitive, maybe you could just write something like “(lowercase)” near that option. It’s a stupid problem, I know, but it took me a while to solve it, and maybe this could be useful to other people.

      1. Just want to mention that JONATHAN is right. I did the same for Greek subs and just wrote “el” (el not gr) in the settings instead of capital “EL”. The first worked, the second not. Nice try for this plugin though. Just my thoughts:

        1) Plugin crashes when you “download” the sub you want. This should be fixed. Any eta for this?
        2) We must have the chance to download the WHOLE serie (e.g S01) and not only one sub at the time.
        3) I think the dev of this plugin should talk with this dev here https://github.com/asciidisco/plugin.video.netflix/issues/361. I have open an issue for his plugin.video.netflix for the image-based sub support. I think the NetflixSub plug in may be a possible solution to his problem (if those 2 plugins can be united into one).

        1. 1) The crashing seems to be related to newer builds of Kodi. Somone mentioned that the build from April 9 was working for them. I know I’m using a build that is a month or two old and its working fine. When I get some time, I’ll try to dive a bit deeper into what is causing that problem.

          2) Good idea, but I think that might be a little difficult to implement. I’ll check into it.

          3) This plugin is just a simple hack of that Netflix plugin, I can’t do anything to help add support for image subtitles.

          1. I ve downgraded to a build from 9 April and kodi does not crash. It stores the files (subs) as expected. It even PLAYS the video file normally (you can see that the greek subtitles do exist in subs settings as Greek Modern 1453 file) but – as it is not its purpose – subtitles are not superimposed in video.
            I know it s a different plugin from this (https://github.com/asciidisco/plugin.video.netflix) but in your plugin’s subs settings i can see the greek subs (which they supposed to be image subs like japanese) while in asciidisco’s NOT!. That means that you may have the answer for the lack of greek/hebrew/japanese subs for his plugin…

  8. Hello,

    Thanks for all your hard work. Unfortunately it doesnt seem to be downloading the japanese subtitles for me. I have used a VPN, but it doesnt download irrespective of whether the VPN is being used or not. Any Ideas?

  9. Hi,

    I am on a Mac and when I try to install the zip file, it comes up with a message saying installation failed. Do you know how to resolve this?

    Cheers

  10. Hi, I am a Korean who is trying to use this program. Plugin has been installed, but it generates error in the loging in process. I correctly typed in my e-mail and password, but it says that it has failed to login due to credential issues.

    Here is the log for error parts:
    18:40:44.851 T:8984 ERROR: XFILE::CDirectory::GetDirectory – Error getting
    18:40:46.306 T:6768 ERROR: Previous line repeats 6 times.
    18:40:46.306 T:6768 ERROR: EXCEPTION Thrown (PythonToCppException) : –>Python callback/script returned the following error<–
    – NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
    Error Type:
    Error Contents:
    Traceback (most recent call last):
    File “C:\Users\paulk\AppData\Roaming\Kodi\addons\plugin.video.netflixsubs\addon.py”, line 42, in
    NAVIGATION.router(paramstring=REQUEST_PARAMS)
    File “C:\Users\paulk\AppData\Roaming\Kodi\addons\plugin.video.netflixsubs\resources\lib\utils.py”, line 45, in wrapped
    result = func(*args, **kwargs)
    File “C:\Users\paulk\AppData\Roaming\Kodi\addons\plugin.video.netflixsubs\resources\lib\Navigation.py”, line 85, in router
    options = self.before_routing_action(params=params)
    File “C:\Users\paulk\AppData\Roaming\Kodi\addons\plugin.video.netflixsubs\resources\lib\utils.py”, line 45, in wrapped
    result = func(*args, **kwargs)
    File “C:\Users\paulk\AppData\Roaming\Kodi\addons\plugin.video.netflixsubs\resources\lib\Navigation.py”, line 708, in before_routing_action
    ‘method’: ‘is_logged_in’}))
    File “C:\Users\paulk\AppData\Roaming\Kodi\addons\plugin.video.netflixsubs\resources\lib\Navigation.py”, line 883, in call_netflix_service
    data = urllib2.urlopen(full_url).read(opener)
    File “C:\Program Files\Kodi\system\python\Lib\urllib2.py”, line 154, in urlopen
    return opener.open(url, data, timeout)
    File “C:\Program Files\Kodi\system\python\Lib\urllib2.py”, line 429, in open
    response = self._open(req, data)
    File “C:\Program Files\Kodi\system\python\Lib\urllib2.py”, line 447, in _open
    ‘_open’, req)
    File “C:\Program Files\Kodi\system\python\Lib\urllib2.py”, line 407, in _call_chain
    result = func(*args)
    File “C:\Program Files\Kodi\system\python\Lib\urllib2.py”, line 1228, in http_open
    return self.do_open(httplib.HTTPConnection, req)
    File “C:\Program Files\Kodi\system\python\Lib\urllib2.py”, line 1198, in do_open
    raise URLError(err)
    URLError:
    –>End of Python script error report<–
    18:40:46.329 T:12020 ERROR: XFILE::CDirectory::GetDirectory – Error getting plugin://plugin.video.netflixsubs/
    18:40:46.332 T:10708 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.netflixsubs/) failed

  11. Getting a very similar error to Paul. I also get the credential failure issue despite typing it correctly. Here is the log with the line before the first error as well.

    NOTICE: ADDON: skin.estuary v2.0.9 installed
    10:58:25.926 T:2480 ERROR: XFILE::CDirectory::GetDirectory – Error getting
    10:58:54.836 T:8276 ERROR: Previous line repeats 6 times.
    10:58:54.836 T:8276 ERROR: XFILE::CDirectory::GetDirectory – Error getting plugin://plugin.video.netflixsubs/
    10:58:54.847 T:8352 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.netflixsubs/) failed
    10:59:02.336 T:8352 WARNING: CGUIWindowManager – CGUIWindowManager::HandleAction – ignoring action 107, because topmost modal dialog closing animation is running
    10:59:17.127 T:6396 WARNING: Previous line repeats 4 times.
    10:59:17.127 T:6396 ERROR: EXCEPTION Thrown (PythonToCppException) : –>Python callback/script returned the following error<–
    – NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
    Error Type:
    Error Contents: ”
    Traceback (most recent call last):
    File “C:\Users\Xavier\AppData\Roaming\Kodi\addons\plugin.video.netflixsubs\addon.py”, line 42, in
    NAVIGATION.router(paramstring=REQUEST_PARAMS)
    File “C:\Users\Xavier\AppData\Roaming\Kodi\addons\plugin.video.netflixsubs\resources\lib\utils.py”, line 45, in wrapped
    result = func(*args, **kwargs)
    File “C:\Users\Xavier\AppData\Roaming\Kodi\addons\plugin.video.netflixsubs\resources\lib\Navigation.py”, line 81, in router
    return self.switch_account()
    File “C:\Users\Xavier\AppData\Roaming\Kodi\addons\plugin.video.netflixsubs\resources\lib\Navigation.py”, line 642, in switch_account
    self._check_response(self.call_netflix_service({‘method’: ‘logout’}))
    File “C:\Users\Xavier\AppData\Roaming\Kodi\addons\plugin.video.netflixsubs\resources\lib\Navigation.py”, line 883, in call_netflix_service
    data = urllib2.urlopen(full_url).read(opener)
    File “C:\Program Files\Kodi\system\python\Lib\urllib2.py”, line 154, in urlopen
    return opener.open(url, data, timeout)
    File “C:\Program Files\Kodi\system\python\Lib\urllib2.py”, line 429, in open
    response = self._open(req, data)
    File “C:\Program Files\Kodi\system\python\Lib\urllib2.py”, line 447, in _open
    ‘_open’, req)
    File “C:\Program Files\Kodi\system\python\Lib\urllib2.py”, line 407, in _call_chain
    result = func(*args)
    File “C:\Program Files\Kodi\system\python\Lib\urllib2.py”, line 1228, in http_open
    return self.do_open(httplib.HTTPConnection, req)
    File “C:\Program Files\Kodi\system\python\Lib\urllib2.py”, line 1201, in do_open
    r = h.getresponse(buffering=True)
    File “C:\Program Files\Kodi\system\python\Lib\httplib.py”, line 1121, in getresponse
    response.begin()
    File “C:\Program Files\Kodi\system\python\Lib\httplib.py”, line 438, in begin
    version, status, reason = self._read_status()
    File “C:\Program Files\Kodi\system\python\Lib\httplib.py”, line 402, in _read_status
    raise BadStatusLine(line)
    BadStatusLine: ”
    –>End of Python script error report<–

  12. Oh, I think it’s worth mentioning I now get the failed credentials error with the old Ahmed Bafkir script as well. So it’s probably broken due to some update.

  13. Sorry for the triple post… But also wanted to mention it fails if you try to logout or switch accounts in the settings as well. Maybe there is some issue with fetching the data from the original Netflix plugin?

      1. waaa thank you so much for this, i was trying to furiously type in my login credentials like 10 times before I found your fix. Thank you ANONYNEKO, you’re a life saver <3333

  14. Hi. With May 29 version and the plugin that ANONYNEKO put above, error occurs when launching. Checking Dependencies, it says script.module.pycryptodome is unavailable. I think this is the problem?
    As someone seems to had the same problem, I looked for March 29 or April 9 version, couldn’t find.
    Any suggestion??

    1. Try different builds of Kodi 18 (this won’t work with 17), I had this issue but I genuinely don’t remember what fixed it, but either way I’ve reinstalled Kodi a gazillion times already since then and I didn’t get this error again.

      You can try installing the plugin.video.netflix plugin itself and see if it installs the requirements, if you get the same error – it’s likely your Kodi version.

  15. Love this so much!! Everything was working, but I had to change my password recently, and now I am unable to log into the plugin. I have tried reinstalling it, etc. Even have the email and password copy and pasted from a notepad, and when pasting into the browser it works, but not when putting it into the plugin. Any help would be greatly appreciated!

  16. I saw the update 13.6 in the comments and installed it and now I’m able to log in, but when I go to download a subtitle, it acts like it is playing in the top right, and then just doesn’t download it.. this happens if I put the subtitle code to ja or leave it blank. 🙁

    It sucks cause you don’t have the big bang theory subtitles already downloaded so now i have a bunch of episodes downloaded without the subtitles

        1. Make a debug log: https://forum.kodi.tv/showthread.php?tid=323719

          Also, what often helps me is changing Netflix password and sometimes clearing out plugin settings (I just remove email and password in %appdata%/Kodi/userdata/plugin.video.netflixsubs/settings.xml – a fresh reinstall of the plugin should do the trick as well)

          That, or just trying to open the plugin several times until it suddenly works. Same behavior with the original plugin.video.netflix plugin, too…

  17. On attempting to open the add-on (after clicking the NetflixSubs icon):
    “NetflixSubs Error
    Check the log for more information.”
    log:
    https://pastebin.com/1GuTe4tJ

    KodiSetup-20180603-dba439f5-master-x64.exe
    plugin.video.netflixsubs-0.13.6.zip (May 28th, ANONYNEKO)

    I have tried uninstalling the add-on and re-installing it, changing password, opening the add-on multiple times. I tried initially with a kodi version from around 4/10, but it didn’t work either. That version worked with ALAN’s version of the plugin (before it broke).

      1. Honestly it’s a question better asked of plugin.video.netflix as I haven’t touched anything even remotely near this and have had similar problems with it. When this happens I usually just try opening the plugin several times and then at some point it starts working. If that doesn’t help I’m out of ideas, this “target machine actively refused connection” error usually means the problem is with the plugin’s internal proxy, and unfortunately that thing either doesn’t seem to log anything useful, or does it somewhere I’m not aware of.

        Try installing plugin.video.netflix and see if it has the same issue, if it doesn’t then at least the scope will be much narrower.

        Original plugin authors have also suggested to turn off “scanners”, whatever that is, but I don’t think I have any scanner-looking plugins installed in the first place so I dunno.

          1. Replacing plugin.video.netflixsubs\resources\lib\NetflixSession.py
            with plugin.video.netflix\resources\lib\NetflixSession.py from 0.13.7 release

            fixes my issue.

    1. Have you set the Download folder? In the add-on’s settings.
      Are you sure the video you’re trying to extract from, actually has subtitles?

      1. Yes i have set my Download Subs folder in settings and i try a lot videos!
        Maybe the fault is i have VPN enable?

        1. Seriously, please post the debug log, it will likely point out specifically what kind of error you’re encountering. It’s easy to make https://forum.kodi.tv/showthread.php?tid=323719

          VPN is usually not the issue, although sometimes, perhaps for account security reasons (logging in from many different places is considered suspicious account activity), an existing session will stop giving you access to videos and subtitles (despite being able to browse the library), at which point a re-login – and sometimes also changing your netflix password – tends to solve it.

          If that’s not the problem, then without a debug log I’m out of ideas.

    1. I’m sorry, I have a life (as unlikely as it may sound), I can’t check this thread every day.

      Yes, that’s the debug log, thanks. Though it seems to end before a successful login. Can you try to upload a log after you try to select an episode to download subtitles? Or is the problem occurring before you can even select an episode?

  18. Thanks for providing the awesome tool.
    I’m native Japanese so I want to download Japanese subtitles to watch English Movie.
    But I cant log in my Netflix account through the plugin.
    Do U have any solution or Is it the same problem as 6/5 updated post?

  19. Just wanted to say that plug-in is still working fine for me. I live in Japan and have had no issues; just downloaded a season’s worth of episode subtitles five minutes ago. I think people who are having problems should uninstall and re-install completely. Then if that doesn’t work try an older version of the plug-in and Kodi itself. Good luck!

  20. I noticed today that when I uninstalled the plug-in, it didn’t automatically delete its folder. The user settings folder was also left behind. I was having trouble logging in after changing my password. After manually deleting things and then reinstalling it started working again. (With anonyneko’s version with the NetflixSession.py from the 13.7 Netflix plugin)

    Another issue – when I had “ja” in the sub language box, it downloaded only the forced subs (translation of the English lines in the show), not the whole sub file. Once I removed “ja” it worked.

  21. Sorry i found error with the modification of the plugin makes it download the subtitle with wrong numbers.

  22. Still not working.
    Here’s my log.
    Can U help me?

    12:36:27.831 T:43356 ERROR: XFILE::CDirectory::GetDirectory – Error getting plugin://plugin.video.netflixsubs/
    12:36:27.836 T:40044 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.netflixsubs/) failed
    12:37:33.140 T:43428 WARNING: Invalid media type “”
    12:37:40.131 T:40044 WARNING: Previous line repeats 6 times.
    12:37:40.131 T:40044 NOTICE: VideoPlayer::OpenFile: plugin://plugin.video.netflixsubs/?action=play_video&infoLabels=%7B%27rating%27%3A+0%2C+%27writer%27%3A+%27%27%2C+%27episode%27%3A+1%2C+%27plot%27%3A+u%27%5Cu3084%5Cu308a%5Cu305f%5Cu3044%5Cu653e%5Cu984c%5Cu3067%5Cu6700%5Cu60aa%5Cu306e%5Cu8d64%5Cu3093%5Cu307c%5Cu3046%5Cu306b%5Cu3001%5Cu3054%5Cu8fd1%5Cu6240%5Cu4e2d%5Cu304c%5Cu3046%5Cu3093%5Cu3056%5Cu308a%5Cu3002%5Cu5927%5Cu66b4%5Cu308c%5Cu3057%5Cu305f%5Cu308a%5Cu3046%5Cu308b%5Cu3055%5Cu304f%5Cu6ce3%5Cu3044%5Cu305f%5Cu308a%5Cu3001%5Cu3082%5Cu3046%5Cu624b%5Cu304c%5Cu4ed8%5Cu3051%5Cu3089%5Cu308c%5Cu306a%5Cu3044%21+%5Cu30dc%5Cu30b9%5Cu9054%5Cu306f%5Cu3001%5Cu3053%5Cu306e%5Cu554f%5Cu984c%5Cu3092%5Cu89e3%5Cu6c7a%5Cu3067%5Cu304d%5Cu308b%5Cu306e%5Cu304b%3F%27%2C+%27season%27%3A+1%2C+%27tvshowtitle%27%3A+u%27%5Cu30dc%5Cu30b9%5Cu30fb%5Cu30d9%5Cu30a4%5Cu30d3%5Cu30fc%3A+%5Cu30d3%5Cu30b8%5Cu30cd%5Cu30b9%5Cu306f%5Cu8d64%5Cu3061%5Cu3083%5Cu3093%5Cu306b%5Cu304a%5Cu307e%5Cu304b%5Cu305b%21%27%2C+%27title%27%3A+u%27%5Cu3053%5Cu307e%5Cu3063%5Cu305f%5Cu30b9%5Cu30af%5Cu30fc%5Cu30bf%5Cu30fc%5Cu304f%5Cu3093%27%2C+%27mediatype%27%3A+u%27episode%27%2C+%27mpaa%27%3A+u%27-%27%2C+%27director%27%3A+%27%27%2C+%27genre%27%3A+u%27%5Cu6d77%5Cu5916%5Cu30ad%5Cu30c3%5Cu30baTV%5Cu756a%5Cu7d44%27%2C+%27year%27%3A+2018%2C+%27duration%27%3A+1448%7D&video_id=80178788&pin=False&start_offset=1366
    12:37:40.133 T:21824 NOTICE: Creating InputStream
    12:37:42.101 T:21824 ERROR: AddOnLog: InputStream Adaptive: Unable to load widevine shared library (C:\Users\Astlath\AppData\Roaming\Kodi\cdm\widevinecdm.dll)
    12:37:42.101 T:21824 ERROR: AddOnLog: InputStream Adaptive: OpenDRMSystem failed
    12:37:42.102 T:21824 ERROR: CVideoPlayer::OpenInputStream – error opening [plugin://plugin.video.netflixsubs/?action=play_video&infoLabels=%7B%27rating%27%3A+0%2C+%27writer%27%3A+%27%27%2C+%27episode%27%3A+1%2C+%27plot%27%3A+u%27%5Cu3084%5Cu308a%5Cu305f%5Cu3044%5Cu653e%5Cu984c%5Cu3067%5Cu6700%5Cu60aa%5Cu306e%5Cu8d64%5Cu3093%5Cu307c%5Cu3046%5Cu306b%5Cu3001%5Cu3054%5Cu8fd1%5Cu6240%5Cu4e2d%5Cu304c%5Cu3046%5Cu3093%5Cu3056%5Cu308a%5Cu3002%5Cu5927%5Cu66b4%5Cu308c%5Cu3057%5Cu305f%5Cu308a%5Cu3046%5Cu308b%5Cu3055%5Cu304f%5Cu6ce3%5Cu3044%5Cu305f%5Cu308a%5Cu3001%5Cu3082%5Cu3046%5Cu624b%5Cu304c%5Cu4ed8%5Cu3051%5Cu3089%5Cu308c%5Cu306a%5Cu3044%21+%5Cu30dc%5Cu30b9%5Cu9054%5Cu306f%5Cu3001%5Cu3053%5Cu306e%5Cu554f%5Cu984c%5Cu3092%5Cu89e3%5Cu6c7a%5Cu3067%5Cu304d%5Cu308b%5Cu306e%5Cu304b%3F%27%2C+%27season%27%3A+1%2C+%27tvshowtitle%27%3A+u%27%5Cu30dc%5Cu30b9%5Cu30fb%5Cu30d9%5Cu30a4%5Cu30d3%5Cu30fc%3A+%5Cu30d3%5Cu30b8%5Cu30cd%5Cu30b9%5Cu306f%5Cu8d64%5Cu3061%5Cu3083%5Cu3093%5Cu306b%5Cu304a%5Cu307e%5Cu304b%5Cu305b%21%27%2C+%27title%27%3A+u%27%5Cu3053%5Cu307e%5Cu3063%5Cu305f%5Cu30b9%5Cu30af%5Cu30fc%5Cu30bf%5Cu30fc%5Cu304f%5Cu3093%27%2C+%27mediatype%27%3A+u%27episode%27%2C+%27mpaa%27%3A+u%27-%27%2C+%27director%27%3A+%27%27%2C+%27genre%27%3A+u%27%5Cu6d77%5Cu5916%5Cu30ad%5Cu30c3%5Cu30baTV%5Cu756a%5Cu7d44%27%2C+%27year%27%3A+2018%2C+%27duration%27%3A+1448%7D&video_id=80178788&pin=False&start_offset=1366]
    12:37:42.102 T:21824 NOTICE: CVideoPlayer::OnExit()

    1. Uninstall Kodi and make sure to choose:

      “Yes, I am sure and grant permission to also delete the profile folder”

      when you uninstalling the program.

      Download the latest version for Kodi
      and choose where you want to save the subtitles and the language of the subtitles
      and enter your Netflix email and password.

      Restart Kodi.

  23. And to minimize the chances of getting any error messages, after opening Kodi
    wait a minute before you press on the add-on.

Leave a Reply

Your email address will not be published. Required fields are marked *