Kodi Community Forum

Full Version: [RELEASE] Flix2Kodi - Just another Netflix-Addon
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I can't get the 4.0 version from repo... still showning a 0.3
HuhHuh

Update: Nevermind, I Did it.

Update 2: My List don't showing up. I've seen: VIEWING ACTIVITY, POPULAR ON NETFLIX, SPOTLIGHT, DRAMAS, TRENDING NOW, GENRES AND SEARCH.
It's supposed have an "my list" on that right?
(2016-01-02, 22:49)sagrath Wrote: [ -> ]I can't get the 4.0 version from repo... still showning a 0.3
HuhHuh

Update: Nevermind, I Did it.

Update 2: My List don't showing up. I've seen: VIEWING ACTIVITY, POPULAR ON NETFLIX, SPOTLIGHT, DRAMAS, TRENDING NOW, GENRES AND SEARCH.
It's supposed have an "my list" on that right?
Indeed, they are missing on my install too
Please go with your browser (logged in) to Netflix.com and upload the page. You can send me the URL via pm if you want to.
There is something about the repo that is not working for me. The only way I can download updates from the repo is by uninstalling it and reinstalling it and then do my updates. Also it appears Internet Explorer is setup for mouse clicks only on my remote. I am not sure if there is a way to change the mouse location before clicking without moving the mouse. I am also not sure if the logitech (MCE) remote can be configured for key strokes instead. I am looking at a remote remapper program but I fear it may break my remote control setup for other things. I will let you know if I become brave enough.
(2016-01-02, 23:27)logi85 Wrote: [ -> ]Please go with your browser (logged in) to Netflix.com and upload the page. You can send me the URL via pm if you want to.

I don't understand.. do you wanna a the URL?

http://www.netflix.com/browse

this the URL on chrome... just that.. HuhHuh

And this is the URL from a show that I HAVE on My List (two and a half man - pilot):

http://www.netflix.com/watch/80018877?tr...3-72357729
(2016-01-03, 00:06)sagrath Wrote: [ -> ]
(2016-01-02, 23:27)logi85 Wrote: [ -> ]Please go with your browser (logged in) to Netflix.com and upload the page. You can send me the URL via pm if you want to.

I don't understand.. do you wanna a the URL?

http://www.netflix.com/browse

this the URL on chrome... just that.. HuhHuh

And this is the URL from a show that I HAVE on My List (two and a half man - pilot):

http://www.netflix.com/watch/80018877?tr...3-72357729

Hi, no I wanted the source code of the shown page. but I already have found the problem. I have multiple profiles on my account.
If I select profile A, my-list is shown, if I select profile B, not.

The reason is that netflix not sends my-list to all users on the main page. But I've found a solution for this. Will hack on another thing and post if the new version is uploaded.
(2016-01-03, 00:19)logi85 Wrote: [ -> ]
(2016-01-03, 00:06)sagrath Wrote: [ -> ]
(2016-01-02, 23:27)logi85 Wrote: [ -> ]Please go with your browser (logged in) to Netflix.com and upload the page. You can send me the URL via pm if you want to.

I don't understand.. do you wanna a the URL?

http://www.netflix.com/browse

this the URL on chrome... just that.. HuhHuh

And this is the URL from a show that I HAVE on My List (two and a half man - pilot):

http://www.netflix.com/watch/80018877?tr...3-72357729

Hi, no I wanted the source code of the shown page. but I already have found the problem. I have multiple profiles on my account.
If I select profile A, my-list is shown, if I select profile B, not.

The reason is that netflix not sends my-list to all users on the main page. But I've found a solution for this. Will hack on another thing and post if the new version is uploaded.

Hummmm.. I have multiple profiles too Rofl Thanks for the quick answer.. just wait the new version Big GrinBig Grin
(2016-01-03, 00:38)sagrath Wrote: [ -> ]
(2016-01-03, 00:19)logi85 Wrote: [ -> ]
(2016-01-03, 00:06)sagrath Wrote: [ -> ]I don't understand.. do you wanna a the URL?

http://www.netflix.com/browse

this the URL on chrome... just that.. HuhHuh

And this is the URL from a show that I HAVE on My List (two and a half man - pilot):

http://www.netflix.com/watch/80018877?tr...3-72357729

Hi, no I wanted the source code of the shown page. but I already have found the problem. I have multiple profiles on my account.
If I select profile A, my-list is shown, if I select profile B, not.

The reason is that netflix not sends my-list to all users on the main page. But I've found a solution for this. Will hack on another thing and post if the new version is uploaded.

Hummmm.. I have multiple profiles too Rofl Thanks for the quick answer.. just wait the new version Big GrinBig Grin

here it is ;-)

and everyone should change the view-ids for videos and last seen to 504, I think it looks much better ;-)

Btw: with aeon nox i recommend 510
(2016-01-02, 19:22)logi85 Wrote: [ -> ]Hi, it seams that that there has to be a little more research on how to call edge in fullscreen, perhaps you or some other could try to find the right parameters. The window-name is used in remote control to know which window will get the keystrokes. perhaps if you press alt+tab you can see the window-name or in task-manager. not sure since I don't use windows 10

The window-name is Netflix - Microsoft Edge i think but the problem is that there is no way to go fullscreen/kiosk mode in Edge so far.
So it's not useable for this purpose i guess.
Hi,

I just installed version 0.4.1 and I'm having several issues:

1. When I try to play any video, something flashes quickly on the screen and then nothing happens (probably the same thing someone else described)
2. Trying to start Flix2Kodi with one of the profiles crashes the script (perhaps due to a non-ascii sign in the profile name?)
3. To update the plugin from 0.3.4 I had to uninstall the entire repository and reinstall

I'm on Windows 7 Professional and Kodi 15.2.
Please let me know what I can do to help resolve the issues.

Edit: I should mention I am using a newly downloaded version of Chrome as browser.
(2016-01-03, 01:21)schoel Wrote: [ -> ]Hi,

I just installed version 0.4.1 and I'm having several issues:

1. When I try to play any video, something flashes quickly on the screen and then nothing happens (probably the same thing someone else described)
2. Trying to start Flix2Kodi with one of the profiles crashes the script (perhaps due to a non-ascii sign in the profile name?)
3. To update the plugin from 0.3.4 I had to uninstall the entire repository and reinstall

I'm on Windows 7 Professional and Kodi 15.2.
Please let me know what I can do to help resolve the issues.

Edit: I should mention I am using a newly downloaded version of Chrome as browser.

Hi,

1. please have a look in the logfile or upload it and paste errors you should also try to double-click the launchscript to see if chrome comes up
2. also supply a log
3. uhm I don't understand why and have no idea, heard this before.
Just wanted to mention. I just did my best noob attempt on mapping my remote for IE but I didn't sacrifice much before I feared breaking my pc when right away I got overwhelmed. I will wait the fix out and use Chrome and its remote mapping until then. I just want IE for its 1080p resolution that Chrome doesn't offer right now. But I am thankful that I have a working Netlfix add-on at all. Keep up the good work!
(2016-01-03, 01:21)schoel Wrote: [ -> ]Hi,

I just installed version 0.4.1 and I'm having several issues:

1. When I try to play any video, something flashes quickly on the screen and then nothing happens (probably the same thing someone else described)
...

Same issue still happening for me - when I play a movie or tv show, it pops up as though it's about to play something, then returns to the list:

Log details here:

Code:
11:14:16 T:8052  NOTICE: -->Python Interpreter Initialized<--
11:14:16 T:8052  NOTICE: [plugin.video.flix2kodi] Loading netflix: https://www.netflix.com/ Post: None
11:14:17 T:8052   ERROR: C:\Users\mce\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\packages\urllib3\util\ssl_.py:315: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.
                                              SNIMissingWarning
11:14:21 T:8076  NOTICE: Thread BackgroundLoader start, auto delete: false
11:14:23 T:8084  NOTICE: Thread LanguageInvoker start, auto delete: false
11:14:23 T:8084  NOTICE: -->Python Interpreter Initialized<--
11:14:23 T:8084  NOTICE: [plugin.video.flix2kodi] Loading netflix: https://www.netflix.com/api/shakti/7ffaa772/pathEvaluator?materialize=true&model=harris Post: {"paths":[["lists","45fe1f75-7bf9-45eb-a777-d367ec96943b_43083132",{"from":0,"to":23},["summary", "title"]]],"authURL":"1451780444868.tYOtvY/98NWIr1vV3kUXc4if1+M="}
11:14:23 T:8084   ERROR: C:\Users\mce\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\packages\urllib3\util\ssl_.py:315: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.
                                              SNIMissingWarning
11:14:24 T:8108  NOTICE: Thread BackgroundLoader start, auto delete: false
11:14:27 T:8124  NOTICE: Thread LanguageInvoker start, auto delete: false
11:14:27 T:8124  NOTICE: -->Python Interpreter Initialized<--
11:14:27 T:8128  NOTICE: [plugin.video.flix2kodi] launching: "C:\Users\mce\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\scripts\launcher\windows\chrome.cmd"
11:14:27 T:7244  NOTICE: DVDPlayer: Opening: C:\Users\mce\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\fakeVid.mp4
11:14:27 T:7244 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
11:14:28 T:8148  NOTICE: Thread DVDPlayer start, auto delete: false
11:14:28 T:8148  NOTICE: Creating InputStream
11:14:28 T:8148  NOTICE: Creating Demuxer
11:14:28 T:8148  NOTICE: Opening stream: 0 source: 256
11:14:28 T:8148  NOTICE: Creating video codec with codec id: 13
11:14:28 T:8148  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
11:14:28 T:8148  NOTICE: Creating video thread
11:14:28 T:8148   ERROR: CSelectionStreams::Get - failed to get stream
11:14:28 T:8148 WARNING: CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED
11:14:28 T:8152  NOTICE: Thread DVDPlayerVideo start, auto delete: false
11:14:28 T:8152  NOTICE: running thread: video_thread
11:14:28 T:8152  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
11:14:28 T:8148  NOTICE: CDVDPlayer::OnExit()
11:14:28 T:8148  NOTICE: DVDPlayer: eof, waiting for queues to empty
11:14:28 T:8148  NOTICE: Closing stream player 2
11:14:28 T:8148  NOTICE: CDVDMessageQueue(video)::WaitUntilEmpty
11:14:28 T:8148  NOTICE: waiting for video thread to exit
11:14:28 T:8152   ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true
11:14:28 T:8152  NOTICE: thread end: video_thread
11:14:28 T:8148  NOTICE: deleting video codec
11:14:28 T:7244  NOTICE: CDVDPlayer::CloseFile()
11:14:28 T:7244  NOTICE: DVDPlayer: waiting for threads to exit
11:14:28 T:7244  NOTICE: DVDPlayer: finished waiting
11:14:28 T:7244  NOTICE: CDVDPlayer::CloseFile()
11:14:28 T:7244  NOTICE: DVDPlayer: waiting for threads to exit
11:14:28 T:7244  NOTICE: DVDPlayer: finished waiting
11:14:29 T:8128  NOTICE: [plugin.video.flix2kodi] browser terminated
11:14:29 T:7272  NOTICE: Found 2 Lists of Devices
11:14:29 T:7272  NOTICE: Enumerated DIRECTSOUND devices:
11:14:29 T:7272  NOTICE:     Device 1
11:14:29 T:7272  NOTICE:         m_deviceName      : {A3117533-4F1F-49F5-B50E-DDE3A125BB50}
11:14:29 T:7272  NOTICE:         m_displayName     : SPDIF - Digital Audio (S/PDIF) (High Definition Audio Device)
11:14:29 T:7272  NOTICE:         m_displayNameExtra: DIRECTSOUND: Digital Audio (S/PDIF) (High Definition Audio Device)
11:14:29 T:7272  NOTICE:         m_deviceType      : AE_DEVTYPE_IEC958
11:14:29 T:7272  NOTICE:         m_channels        : FL,FR
11:14:29 T:7272  NOTICE:         m_sampleRates     : 44100
11:14:29 T:7272  NOTICE:         m_dataFormats     : AE_FMT_FLOAT,AE_FMT_AC3,AE_FMT_DTS
11:14:29 T:7272  NOTICE:     Device 2
11:14:29 T:7272  NOTICE:         m_deviceName      : default
11:14:29 T:7272  NOTICE:         m_displayName     : default
11:14:29 T:7272  NOTICE:         m_displayNameExtra:
11:14:29 T:7272  NOTICE:         m_deviceType      : AE_DEVTYPE_IEC958
11:14:29 T:7272  NOTICE:         m_channels        : FL,FR
11:14:29 T:7272  NOTICE:         m_sampleRates     : 44100
11:14:29 T:7272  NOTICE:         m_dataFormats     : AE_FMT_FLOAT,AE_FMT_AC3,AE_FMT_DTS
11:14:29 T:7272  NOTICE: Enumerated WASAPI devices:
11:14:29 T:7272  NOTICE:     Device 1
11:14:29 T:7272  NOTICE:         m_deviceName      : {A3117533-4F1F-49F5-B50E-DDE3A125BB50}
11:14:29 T:7272  NOTICE:         m_displayName     : SPDIF - Digital Audio (S/PDIF) (High Definition Audio Device)
11:14:29 T:7272  NOTICE:         m_displayNameExtra: WASAPI: Digital Audio (S/PDIF) (High Definition Audio Device)
11:14:29 T:7272  NOTICE:         m_deviceType      : AE_DEVTYPE_IEC958
11:14:29 T:7272  NOTICE:         m_channels        : FL,FR
11:14:29 T:7272  NOTICE:         m_sampleRates     : 192000,176400,96000,88200,48000,44100
11:14:29 T:7272  NOTICE:         m_dataFormats     : AE_FMT_DTS,AE_FMT_AC3,AE_FMT_S24NE4MSB,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_S16BE
11:14:29 T:7272  NOTICE:     Device 2
11:14:29 T:7272  NOTICE:         m_deviceName      : default
11:14:29 T:7272  NOTICE:         m_displayName     : default
11:14:29 T:7272  NOTICE:         m_displayNameExtra:
11:14:29 T:7272  NOTICE:         m_deviceType      : AE_DEVTYPE_IEC958
11:14:29 T:7272  NOTICE:         m_channels        : FL,FR
11:14:29 T:7272  NOTICE:         m_sampleRates     : 192000,176400,96000,88200,48000,44100
11:14:29 T:7272  NOTICE:         m_dataFormats     : AE_FMT_DTS,AE_FMT_AC3,AE_FMT_S24NE4MSB,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_S16BE
11:14:29 T:4980  NOTICE: Thread BackgroundLoader start, auto delete: false

I notice that there's some SSL errors in there - I've tried without SSL, or selecting auto but it doesn't seem to make a difference. Using Kodi 15.2 on Win7, browser selected is Chrome - I've tested the launch chrome script and it works fine. I've created a github issue for this.
Thanks for this great work logi85!

I'm using the addon on Windows 7 with Chrome and found some issues.

1. Looks like handles are not properly set for "subprocess.STARTF_USESTDHANDLES" in "play.py". To make addon work, I had to replace
info.dwFlags = subprocess.STARTF_USESTDHANDLES | subprocess.STARTF_USESHOWWINDOW
to
info.dwFlags = subprocess.STARTF_USESHOWWINDOW
in both "control" and "onAction"

2. Browser name for Chrome is "Netflix - Chrome", not "Google Chrome". I had to change this in "keysender\windows\chrome.cmd".

And.. one question is..

When I start watching a Netflix movie using the addon, the main Kodi window becomes minimized automatically (I'm using Full Screen mode). But it does not come back after stop watching the movie. When I close the Netflix window using remote, Kodi is still minimized and have to click it on status bar to make it foreground. Can this be done automatically?

Thanks again for the work!
(2016-01-03, 01:39)logi85 Wrote: [ -> ]
(2016-01-03, 01:21)schoel Wrote: [ -> ]Hi,

I just installed version 0.4.1 and I'm having several issues:

1. When I try to play any video, something flashes quickly on the screen and then nothing happens (probably the same thing someone else described)
2. Trying to start Flix2Kodi with one of the profiles crashes the script (perhaps due to a non-ascii sign in the profile name?)
3. To update the plugin from 0.3.4 I had to uninstall the entire repository and reinstall

I'm on Windows 7 Professional and Kodi 15.2.
Please let me know what I can do to help resolve the issues.

Edit: I should mention I am using a newly downloaded version of Chrome as browser.

Hi,

1. please have a look in the logfile or upload it and paste errors you should also try to double-click the launchscript to see if chrome comes up
2. also supply a log
3. uhm I don't understand why and have no idea, heard this before.

Where can I find the log file?

Also, how do I switch profile? I've enabled the option to ask on every connect but I don't seem to get the question even if I reboot the computer. Clicking the "Who's watching" option says "Working" for a while then does nothing.