•   
  • 1
  • 22
  • 23
  • 24(current)
  • 25
  • 26
  • 86
  •   
[RELEASE] NetfliXBMC - Unofficial Netflix Add-on (Win/OSX/Linux)
Hi all! This is my first post on this forum.
I'd like to inform each of you, who use Netflix outside US that I'm working on adding a MediaHint [https://mediahint.com/] support to this awesome plugin. MediaHint is a free proxy that disables "Not available in your country" protection but streams video directly to your PC.

I have it working on my computer right now but I need to add some improvements before I commit my patches. It should not take long.
I plan to commit changes to my fork at https://github.com/bwiklak/plugin.video.netflixbmc

I'm developing for windows. The plugin will use pacparser Python package that needs to be compiled (c extenstion) with specific python version (2.6 for Frodo on Windows) for each OS so I hope for some help from people that use MacOS and Linux.

Hope my work will be beneficial for some of you.
Stay tuned.
Reply
Hi again, here it is - the beta version of MediaHint proxy in NetfliXBMC. Just copy files from https://github.com/bwiklak/plugin.video.netflixbmc and copy them to "%AppData%\XBMC\addons\plugin.video.netflixbmc" folder. You must also check "Use MediaHint proxy" in Advanced settings of NetfliXBMC plugin.
Also, you need to download and install MediaHint plugin in Chrome browser.
Hope this will work for you.
Reply
I am having the same issues with the Chrome Launcher not closing after I have opened, but more importantly t does not log me into my netflix account to watch a video. I have XBMCbuntu 12.3 installed. I have tried all of the suggestions listed above. What should I try now?
Reply
Hi,

First off, thanks to all of those who have been working on this plugin, it's working fantastic for me and is a real game changer for my media centre!

My only problem, having set most of this up today, is that I can't get the pipelight window to close from my XBMC remote. I am running a standalone version of Ubuntu, with XBMC installed separately, not a one click install of XBMCbuntu. The advice says the window can be closed by sending an escape key or by mapping an external tool to send Alt+F4 to the box. I've tried a variation of both of these, using the official XBMC app as well as Constellation. Any advice would be greatly appreciated.

many thanks

Grep
Reply
When I export tv series to my library, XBMC is having trouble scraping the files. The tv series that span more than one season are named as such: Example Name (2001-2010). Anyone know how to get <cleanstrings> to remove the date range? (XBMC is having no problems with tv series that only have one year (2001) because recognizing that is built into the scraper.)
Reply
I have linux os with xbmc 12.3 on top. I get Netfixbmc to work and it plays the video correctly but when I want to exit the video I have to hit Esc first before alt+ F4 works. Know why?
Reply
Great addon, it works mostly OK.
There are a few things I would ask to correct, if that is possible,
1. I am writing this post from the same HTPC where I just used XBMC + NetfliXBMC. And the keyboard keys assigned to window control are still hijacked, specially SPACE, which inserts SPACE+NEWLINE each time it is pressed.

At this point I went to my other computer and drafted a mail, which I am cuting & pasting, because it was impossible to keep typing with the HTPC keyboard.
I would say that this is a bug, and I think I saw someone mentioned it before in the thread, but as of v1.2.5 it is still there.
I exited Netflix(Chrome) by ALT+F4, so I don't know if this info is relevant to the fix or not. Anyway, until a final fix is found I would suggest to have some function in the Add-on configuration to restore the keyboard keys to its original state.

2. The behavior in the "Viewing Activity" list is different from Netflix's. In Netflix when you press a viewed TV show episode you are taken to the TV show page, where you can choose another episode to watch, in NetfliXBMC it just starts replaying the same episode.

The rest are not bugs, more like requests:

3. Would it be possible to add "Resume Viewing" to the context menu, when a TV show episode has been partially viewed?

4. Would it be possible to mark a TV show season as "watched", when all episodes are watched?

I think all in all it is a great great add on and I am grateful you wrote it, thanks.
Reply
Anyway to get this to work with SNI Proxies? Can't get it to verify SSL handshake, because my method to use USA netflix is.. via bind9/sniproxy..

Code:
11:09:58 T:4312   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <class 'urllib2.URLError'>
                                            Error Contents: <urlopen error [Errno 1] _ssl.c:504: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>
                                            Traceback (most recent call last):
                                              File "C:\Users\khuong\AppData\Roaming\XBMC\addons\plugin.video.netflixbmc\default.py", line 771, in <module>
                                                index()
                                              File "C:\Users\khuong\AppData\Roaming\XBMC\addons\plugin.video.netflixbmc\default.py", line 101, in index
                                                if login():
                                              File "C:\Users\khuong\AppData\Roaming\XBMC\addons\plugin.video.netflixbmc\default.py", line 473, in login
                                                content = opener.open("http://movies.netflix.com/").read()
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 410, in open
                                                response = meth(req, response)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 523, in http_response
                                                'http', request, response, code, msg, hdrs)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 442, in error
                                                result = self._call_chain(*args)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 382, in _call_chain
                                                result = func(*args)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 629, in http_error_302
                                                return self.parent.open(new, timeout=req.timeout)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 410, in open
                                                response = meth(req, response)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 523, in http_response
                                                'http', request, response, code, msg, hdrs)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 442, in error
                                                result = self._call_chain(*args)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 382, in _call_chain
                                                result = func(*args)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 629, in http_error_302
                                                return self.parent.open(new, timeout=req.timeout)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 404, in open
                                                response = self._open(req, data)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 422, in _open
                                                '_open', req)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 382, in _call_chain
                                                result = func(*args)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 1222, in https_open
                                                return self.do_open(httplib.HTTPSConnection, req)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 1184, in do_open
                                                raise URLError(err)
                                            URLError: <urlopen error [Errno 1] _ssl.c:504: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>
                                            -->End of Python script error report<--
Reply
@bwiklak

I have tried your version of the plugin with mediahint support. Sadly I get Netflixbmc plugin failed errors.

Also if you have enabled automatic updates of plugins your version gets overwritten with the latest version of the standard plugin.

I'm running the latest nightly build of Gotham.

If I can help with providing error logs just let me know, I really want a version with mediahint support.
Reply
I can no longer export library... this is happening on both Win7 and Ubuntu 13.10. Both show the exact same error...
Code:
17:45:51 T:140342468794112   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.UnboundLocalError'>
                                            Error Contents: local variable 'match' referenced before assignment
                                            Traceback (most recent call last):
                                              File "/home/serafin/.xbmc/addons/plugin.video.netflixbmc/default.py", line 765, in <module>
                                                addMyListToLibrary()
                                              File "/home/serafin/.xbmc/addons/plugin.video.netflixbmc/default.py", line 346, in addMyListToLibrary
                                                for videoID in match:
                                            UnboundLocalError: local variable 'match' referenced before assignment
                                            -->End of Python script error report<--

Edit: An update on this... What I can't export is "My List" and TV Series... Individual movies export just fine.
Reply
This add on is great!

Would it be possible to get a recently watch shows (and movies I guess) instead of just recently watched episodes? I find it difficult to start playing the next unwatched episodes for shows I'm watching. "My List" doesn't work right for me because I have a Canadian account, but doing a U.S. proxy thing.

Also I tried adding House of Cards (the new one) to my library, but it keeps adding the older British version. Is there a way to force it to use the new U.S. series? Same thing with The Killing. It picks up the Danish version instead of U.S.
Reply
(2014-02-15, 05:14)theredguy Wrote: This add on is great!

Would it be possible to get a recently watch shows (and movies I guess) instead of just recently watched episodes? I find it difficult to start playing the next unwatched episodes for shows I'm watching. "My List" doesn't work right for me because I have a Canadian account, but doing a U.S. proxy thing.

Also I tried adding House of Cards (the new one) to my library, but it keeps adding the older British version. Is there a way to force it to use the new U.S. series? Same thing with The Killing. It picks up the Danish version instead of U.S.

Right click > TV Show Information > Refresh > Select the correct series.
Reply
I find that if I add a show to the library, then remove it, any subsequent library update it puts it back. Even if I do "clean library" between. I can't seem to be able to get it out of the library permanently. Anyone else seeing this? Any way to fix it?

Thanks!
Reply
(2014-02-15, 14:58)theredguy Wrote: I find that if I add a show to the library, then remove it, any subsequent library update it puts it back. Even if I do "clean library" between. I can't seem to be able to get it out of the library permanently. Anyone else seeing this? Any way to fix it?

Thanks!

Pretty sure the addon doesn't clean up old shows... so you have to go into the userdata/addon_data/plugin.video.netflixbmc/library/ and delete the files.
Reply
Ok last one.

I'm using a U.S. DNS service, but with the plug in I'm only able to play shows that are available in my country. I can find them in search, but they just don't play.

Straight up in a browser I can play anything.

Is this known? Any way around it?

Edit: Nevermind, I looked back through the thread and found the answer. I updated the local file and it seems fine now.
Reply
  •   
  • 1
  • 22
  • 23
  • 24(current)
  • 25
  • 26
  • 86
  •   



Logout Mark Read Team Forum Stats Members Help
[RELEASE] NetfliXBMC - Unofficial Netflix Add-on (Win/OSX/Linux)7
This forum uses Lukasz Tkacz MyBB addons.