2015-03-18, 22:27
I love this addon and use it all the time. Has anyone found a way for us to get 5.1 surround sound out of this addon? Like true dolby digital not the I convert stereo to psuedo 5.1
(2015-03-18, 22:27)Talguy Wrote: [ -> ]I love this addon and use it all the time. Has anyone found a way for us to get 5.1 surround sound out of this addon? Like true dolby digital not the I convert stereo to psuedo 5.1
(2015-03-19, 21:19)flexage Wrote: [ -> ]Only thing is, when I turn that setting on, the dialog shows up when starting Netflixbmc, but doesn't show any users :'(
I'm guessing it's a theme specific issue, as I'm not using confluence, and I've seen a similar thing happen with the Live TV record dialog happen before with this theme.
I'm a senior web developer in my day job and I have some limited python experience, so if you could maybe give a a few pointers in the right direction, I could maybe submit a pull request to this themes github repo to make it support the Who's Watching profiles.
Quote:20:15:56 T:13904 NOTICE: Previous line repeats 1 times.
20:15:56 T:13904 NOTICE: Thread LanguageInvoker start, auto delete: false
20:15:56 T:13904 NOTICE: -->Python Interpreter Initialized<--
20:15:57 T:13904 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.ValueError'>
Error Contents: No JSON object could be decoded
Traceback (most recent call last):
File "C:\Users\Christian\AppData\Roaming\XBMC\addons\plugin.video.netflixbmc\default.py", line 1119, in <module>
listSeasons(name, url, thumb)
File "C:\Users\Christian\AppData\Roaming\XBMC\addons\plugin.video.netflixbmc\default.py", line 431, in listSeasons
content = json.loads(content)
File "D:\Program Files (x86)\XBMC\system\python\Lib\json\__init__.py", line 338, in loads
return _default_decoder.decode(s)
File "D:\Program Files (x86)\XBMC\system\python\Lib\json\decoder.py", line 365, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "D:\Program Files (x86)\XBMC\system\python\Lib\json\decoder.py", line 383, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
-->End of Python script error report<--
20:15:57 T:5912 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.netflixbmc/?mode=listSeasons&name=Better%20Call%20Saul&thumb=https%3a%2f%2fscdn.nflximg.net%2fimages%2f2702%2f12112702.jpg&url=80021955
20:15:57 T:5912 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.netflixbmc/?mode=listSeasons&name=Better%20Call%20Saul&thumb=https%3a%2f%2fscdn.nflximg.net%2fimages%2f2702%2f12112702.jpg&url=80021955) failed
20:15:57 T:12360 NOTICE: Thread BackgroundLoader start, auto delete: false
(2015-03-19, 21:21)jluce50 Wrote: [ -> ]Not a theme issue. See this post: http://forum.kodi.tv/showthread.php?tid=...pid1952747
16:50:43 T:9876 NOTICE: -->Python Interpreter Initialized<--
16:50:46 T:9876 ERROR: C:\Users\John\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\packages\urllib3\connectionpool.py:769: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.org/en/latest/security.html
InsecureRequestWarning)
16:50:52 T:13220 ERROR: Previous line repeats 8 times.
16:50:52 T:13220 NOTICE: Thread BackgroundLoader start, auto delete: false
16:50:54 T:7968 NOTICE: Thread LanguageInvoker start, auto delete: false
16:50:54 T:7968 NOTICE: -->Python Interpreter Initialized<--
16:50:54 T:11144 NOTICE: Thread BackgroundLoader start, auto delete: false
16:50:55 T:11380 NOTICE: Thread LanguageInvoker start, auto delete: false
16:50:55 T:11380 NOTICE: -->Python Interpreter Initialized<--
16:50:56 T:11380 ERROR: C:\Users\John\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\packages\urllib3\connectionpool.py:769: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.org/en/latest/security.html
InsecureRequestWarning)
16:50:58 T:9792 ERROR: Previous line repeats 2 times.
16:50:58 T:9792 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.netflixbmc/?mode=listVideos&thumb&type=movie&url=https%3a%2f%2fwww.netflix.com%2fMyList%3fleid%3d595%26link%3dseeall
16:50:58 T:9792 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.netflixbmc/?mode=listVideos&thumb&type=movie&url=https%3a%2f%2fwww.netflix.com%2fMyList%3fleid%3d595%26link%3dseeall) failed
16:50:58 T:11392 NOTICE: Thread LanguageInvoker start, auto delete: false
16:50:58 T:11392 NOTICE: -->Python Interpreter Initialized<--
16:50:58 T:7872 NOTICE: Thread BackgroundLoader start, auto delete: false
16:52:01 T:9792 NOTICE: CJoystick::EnumJoysticksCallback : Enabled Joystick: G25 Racing Wheel
16:52:01 T:9792 NOTICE: CJoystick::EnumJoysticksCallback : Total Axis: 2 Total Hats: 1 Total Buttons: 12
16:52:16 T:12892 NOTICE: Thread LanguageInvoker start, auto delete: false
16:52:16 T:12892 NOTICE: -->Python Interpreter Initialized<--
16:52:16 T:10796 NOTICE: Thread BackgroundLoader start, auto delete: false
16:52:17 T:12596 NOTICE: Thread LanguageInvoker start, auto delete: false
16:52:17 T:12596 NOTICE: -->Python Interpreter Initialized<--
16:52:17 T:12596 NOTICE: URL: https://www.netflix.com/MyList?leid=595&link=seeall
16:52:18 T:12596 ERROR: C:\Users\John\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\packages\urllib3\connectionpool.py:769: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.org/en/latest/security.html
InsecureRequestWarning)
16:52:19 T:824 ERROR: Previous line repeats 1 times.
16:52:19 T:824 NOTICE: Thread BackgroundLoader start, auto delete: false
16:52:22 T:4820 NOTICE: Thread LanguageInvoker start, auto delete: false
16:52:22 T:4820 NOTICE: -->Python Interpreter Initialized<--
16:52:22 T:12384 NOTICE: Thread BackgroundLoader start, auto delete: false
16:52:24 T:768 NOTICE: Thread LanguageInvoker start, auto delete: false
16:52:24 T:768 NOTICE: -->Python Interpreter Initialized<--
16:52:24 T:768 NOTICE: URL: https://www.netflix.com/MyList?leid=595&link=seeall
16:52:25 T:768 ERROR: C:\Users\John\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\packages\urllib3\connectionpool.py:769: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.org/en/latest/security.html
InsecureRequestWarning)
16:52:26 T:9792 ERROR: Previous line repeats 2 times.
16:52:26 T:9792 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.netflixbmc/?mode=listVideos&thumb&type=movie&url=https%3a%2f%2fwww.netflix.com%2fMyList%3fleid%3d595%26link%3dseeall
16:52:26 T:9792 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.netflixbmc/?mode=listVideos&thumb&type=movie&url=https%3a%2f%2fwww.netflix.com%2fMyList%3fleid%3d595%26link%3dseeall) failed
16:52:26 T:12796 NOTICE: Thread LanguageInvoker start, auto delete: false
16:52:26 T:12796 NOTICE: -->Python Interpreter Initialized<--
16:52:27 T:2728 NOTICE: Thread BackgroundLoader start, auto delete: false
(2015-03-19, 21:26)Cr0wl3r Wrote: [ -> ]Better Call Saul was released in Germany this year, but with a new method.
One time a week one new episode is released.
With this new method Netflixbmc will fail with the follwing error in the log
Quote:20:15:56 T:13904 NOTICE: Previous line repeats 1 times.
20:15:56 T:13904 NOTICE: Thread LanguageInvoker start, auto delete: false
20:15:56 T:13904 NOTICE: -->Python Interpreter Initialized<--
20:15:57 T:13904 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.ValueError'>
Error Contents: No JSON object could be decoded
Traceback (most recent call last):
File "C:\Users\Christian\AppData\Roaming\XBMC\addons\plugin.video.netflixbmc\default.py", line 1119, in <module>
listSeasons(name, url, thumb)
File "C:\Users\Christian\AppData\Roaming\XBMC\addons\plugin.video.netflixbmc\default.py", line 431, in listSeasons
content = json.loads(content)
File "D:\Program Files (x86)\XBMC\system\python\Lib\json\__init__.py", line 338, in loads
return _default_decoder.decode(s)
File "D:\Program Files (x86)\XBMC\system\python\Lib\json\decoder.py", line 365, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "D:\Program Files (x86)\XBMC\system\python\Lib\json\decoder.py", line 383, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
-->End of Python script error report<--
20:15:57 T:5912 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.netflixbmc/?mode=listSeasons&name=Better%20Call%20Saul&thumb=https%3a%2f%2fscdn.nflximg.net%2fimages%2f2702%2f12112702.jpg&url=80021955
20:15:57 T:5912 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.netflixbmc/?mode=listSeasons&name=Better%20Call%20Saul&thumb=https%3a%2f%2fscdn.nflximg.net%2fimages%2f2702%2f12112702.jpg&url=80021955) failed
20:15:57 T:12360 NOTICE: Thread BackgroundLoader start, auto delete: false
Other Series are working.
(2015-03-11, 17:24)jluce50 Wrote: [ -> ](2015-03-11, 16:03)draggy Wrote: [ -> ]I also get a blank choose profile window. Version 1.3.14, language: En-US, location: US, using chrome
I can open the links in chrome and see the profile chooser. I can login to netflix and play things just fine.
Netflix changes appear to have broken this. If you're comfortable, you can replace chooseProfile() in default.py with the following and it will (mostly) work. Note that this is a temporary hack, not a fix, and "Kids Mode" will not be enabled if any of your profiles are setup to use it. You should make a backup copy of default.py first in case you need to revert back.
Code:def chooseProfile():
content = load("https://www.netflix.com/ProfilesGate?nextpage=http%3A%2F%2Fwww.netflix.com%2FDefault")
match = re.compile('"firstName":"(.+?)".+?guid":"(.+?)"', re.DOTALL).findall(content)
if not len(match):
match = re.compile('"decodedName":"(.+?)".+?guid":"(.+?)".+?experience":"(.+?)"', re.DOTALL).findall(content)
profiles = []
for p, t in match:
profile = {'name': p, 'token': t, 'isKids': 'False'}
profiles.append(profile)
dialog = xbmcgui.Dialog()
nr = dialog.select(translation(30113), [profile['name'] for profile in profiles])
if nr >= 0:
selectedProfile = profiles[nr]
load("https://api-global.netflix.com/desktop/account/profiles/switch?switchProfileGuid="+selectedProfile['token'])
addon.setSetting("profile", selectedProfile['token'])
addon.setSetting("isKidsProfile", 'true' if selectedProfile['isKids'] else 'false')
saveState()
match = re.compile('"firstName":"(.+?)".+?guid":"(.+?)"', re.DOTALL).findall(content)
Quote:07:22:43 T:3744 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.WindowsError'>
Error Contents: [Error 2] The system cannot find the file specified
Traceback (most recent call last):
File "C:\Users\Will\AppData\Roaming\Kodi\addons\plugin.video.netflixbmc-master\default.py", line 1123, in <module>
configureUtility()
File "C:\Users\Will\AppData\Roaming\Kodi\addons\plugin.video.netflixbmc-master\default.py", line 685, in configureUtility
subprocess.Popen('"'+utilityPath+'"'+' config=yes', shell=False)
File "C:\Program Files (x86)\Kodi\system\python\Lib\subprocess.py", line 710, in __init__
errread, errwrite)
File "C:\Program Files (x86)\Kodi\system\python\Lib\subprocess.py", line 958, in _execute_child
startupinfo)
WindowsError: [Error 2] The system cannot find the file specified
-->End of Python script error report<--