GithubHelp home page GithubHelp logo

castagnait / plugin.video.netflix Goto Github PK

View Code? Open in Web Editor NEW
1.9K 102.0 259.0 12.33 MB

InputStream based Netflix plugin for Kodi

License: MIT License

Python 99.53% Makefile 0.47%
netflix netflix-plugin inputstream kodi-addon kodi

plugin.video.netflix's Introduction

Netflix Plugin for Kodi (plugin.video.netflix)

Kodi version GitHub release CI Code Climate - Maintainability Codecov status License: MIT Contributors

Disclaimer

This plugin is not officially commissioned/supported by Netflix. The trademark "Netflix" is registered by "Netflix, Inc."

Main features

Warning

DUE TO CHANGES TO THE WEBSITE THAT PREVENT THE PROPER PLAYBACK OF VIDEOS, THE DEVELOPMENT OF THE ADD-ON HAS BEEN SUSPENDED. THE VIDEO PLAYBACK, WHEN IT WORKS, IS LIMITED TO SD QUALITY AND ONLY ON SOME LINUX/ANDROID DEVICES. WHO WANTS TO HELP FIND A SOLUTION TO THE PLAYBACK PROBLEM CAN FIND SOME INFO ON THE ISSUE #1627.

  • Access to all profiles and relative My list management
  • Show the most used lists such as New releases, Recently added, Netflix originals, ...
  • Show trailers lists (by context menu)
  • Synchronize the watched status with Netflix service - How works and limitations
  • Export and synchronize Kodi library with Netflix
  • Share/Sync a Kodi library with multiple devices that using Kodi (requires a MySQL server)
  • Capability of 1080P and 4K resolutions (see high resolutions table)
  • Dolby Digital Plus and Dolby Digital Atmos (requires a premium account)
  • HDR / HDR10 / Dolby Vision only on capable Android devices (requires a premium account)
  • Support integration with Up Next add-on (proposes to play the next episode automatically)

Installation & Updates

How to install with automatic updates

Quick download links

Install add-on via repository - provide automatic installation of updates:
CastagnaIT Repository for Kodi - repository.castagnait-2.0.1.zip
KODI v18 is not supported.

Install add-on manually - updates should always be installed manually:
https://castagnait.github.io/repository.castagnait/ (url to add in the Kodi file manager)
Note: The release files in to "kodi19" folder are compatible with Kodi v19, v20, v21.

Login with Authentication key

An alternative login method to avoid "incorrect password" error

Reference table of high resolutions

This table explains in brief the availability of high resolutions between devices and operating systems. This may change over time based on changes made by Netflix itself.

Unlike official apps (on Smart TV or certified TV Boxes) in some cases using this add-on there are some limitations. Here Netflix could provide the same TV shows/movies with lower resolutions, this mostly depends on the type of system/device in use. Devices with more limited resolutions are all those that use Linux operating system (certified Android excluded). Even between different Linux machines there may be differences.

System 1080P 4K Video Decoding
Windows ❌*1 ❌*2 Software
Linux (Android) *5 ✔️*1, *3 ✔️*4 Software \ Hardware *4
Linux (Distributions) ✔️*1 ❌*2 Software
Linux (OSMC-CoreElec-LibreELEC-...) ✔️*1 ❌*2 Software
MacOS ❌*1 ❌*2 Software
iOS / tvOS Not supported


*1 With Software decoding 1080P is not guaranteed.
*2 Currently not available due to widevine limitations.
*3 To to have a chance to have all the videos at 1080P you must meet *4 requirements.
*4 Hardware decoding and 4k are supported only to devices with Netflix certification, Widevine Security Level L1 and HDCP 2.2 hardware.
*5 Some android devices do not work properly, this is due to restrictions implemented by netflix with devices with false certifications (often with some Chinese boxes) in rare cases even happened to not being able to play the videos.

In order to have a better chance to have high resolutions, we suggest to use the following operating systems:
Windows (x86/x64), MacOS, Certified Android (better with Netflix certification)

List of known and tested android devices for 1080P and 4K playback

For video playback problems or 4K problems, BEFORE open an Issue:

YOU NEED OTHER HELP? Read the Wiki page!

What you can find?

FAQs:

Some guides like:

And much more...

Click here to open the Wiki page or click on Wiki button

Notice for the use of auto-update and auto-sync with Netflix "My List" feature

AN INTENSIVE USE OF THIS FEATURES due to many exported tv shows MAY CAUSE A TEMPORARY BAN OF THE ACCOUNT that varies starting from 24/48 hours. Use at your own risk.

If it happens often, there is the possibility to exclude the auto update from the tv shows, by open context menu on a tv show and selecting Exclude from auto update.

Something doesn't work

Before open a new Issue and engage the developers, please try to find your answer on other channels like: old closed Issues (on Issue tab), the Wiki pages or ask in the Kodi forum.

If you have encountered an error or misbehaviour:

  1. Open add-on Expert settings and turn on Enable debug logging setting, then press OK button
  2. Enable Kodi debug, go to Kodi Settings > System Settings > Logging and enable Enable debug logging
  3. Perform the actions that cause the error, so they are written in the log file
  4. Open a new GitHub Issue (of type Bug report) and fill in the page with detailed information
  5. Attach/link in your Issue thread the log file is mandatory (follow rules below)

Rules for the log:

  • You can attach the log file or use a service like Kodi paste to make a link
  • Do not paste the content of the log directly into a Issue or message
  • Do not cut, edit or remove parts of the log (there are no sensitive data)

When the problem will be solved, remember to disable the debug logging, to avoid unnecessary slowing down in your device.

Why my Issue is labeled with Ignored rules ?

This happens when the guidelines for compiling the Issue thread have not been followed. Therefore if the information will not be filled and or changed in the right way, the Issue post will be closed in the next days.

Code of Conduct

Contributor Code of Conduct By participating in this project you agree to abide by its terms.

License

Licensed under The MIT License.

Support the project

Info for contribute and donations

plugin.video.netflix's People

Contributors

asciidisco avatar caphm avatar castagnait avatar dagwieers avatar dodobibi avatar frodo19 avatar gtechalpha avatar hawkeyexp avatar hevet avatar jotakswe avatar juentingshie avatar lekma avatar liberty-developer avatar liqianyu avatar mediabrasil avatar michaelarnauts avatar naciohr avatar notoco avatar otava5 avatar pinoelefante avatar roliverosc avatar shaolin-kongfu avatar smeulf avatar tajnymag avatar thombet avatar thunderbird2086 avatar tmihai20 avatar trummerjo avatar tweimer avatar wagnerch avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

plugin.video.netflix's Issues

'All Movies' and 'All TV Shows' folders should reflect Netflix genres

I'm submitting a ...

  • bug report
  • feature request
  • support request

Description

The content of the folders 'All Movies' and 'All TV Shows' seems inconsistent/random, it often does not include major genres (like Sci-Fi) and rarely reflects the genres offered on Netflix's website (as seen below).
I believe we would have better accessibility to the catalog if those folders were (at least) coherent with the ones from the site.

netflix-series-genres

netflix-films-genres

Expected behavior: [What you expected to happen]

kodi-series-subgenres

kodi-films-subgenres

Actual behavior: [What actually happened]

kodi-series-genres

Note the difference in numbers of genres: 12 instead of 17.

kodi-films-genres

Same here: 13 genres instead of 18.

Addon version used

0.14.0~beta23

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Other information

@CastagnaIT: to produce the mockup screenshots I changed the query currently used to produce the list, you can have a look here: _get_subgenres(). It may be as simple as querying the correct lolomo, but I couldn't find it (lack of documentation on the shakti api...).

TV Show not removed from library

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Removing an exported tvshow doesn't remove it from the Library

Addon version used

[0.14.0.beta23]

Steps to Reproduce

  1. Export a TV Show
  2. Remove the exported tv show

Expected behavior: [What you expected to happen]

TV show removed from library

Actual behavior: [What actually happened]

strm files are deleted
folders are deleted
tv show is not removed from the library

Context (Environment)

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

Issue is platform independant, same problem on LibreELEC 9 or under Windows 10

Debug log

https://pastebin.com/u5JFWtfT

Search function choking on 'Tidying up with Marie Kondo'?

I'm submitting a ...

  • [ x] bug report

General information

LibreELEC 9.0 x86_64

Addon version used

0.14 beta 20

Description

I know, it sounds silly. But the girlfriend's watching it on her laptop :-)

The search function in the main menu does not show any results. E.g. Marie Kondo has a show on Netflix, but typing her name into the search function doesn't list the show as a result, nor does it with 'Tidying up', which is the title of the series ('Tidying up with Marie Kondo).

It's pretty weird since e.g. inputting 'Luther' (which is also on Netflix) will show Luther on top of the results. So not sure what's going on here.

Steps to Reproduce

  1. Open Netflix search function in the plug-in overview (after you selected the user)
  2. Search for 'Marie Kondo' or 'Tidying up'

Expected behavior: Marie Kondo's show on top of the list

Actual behavior: Other tangentially related shows show up but not the Marie Kondo

  • I'm using this Netflix Repo

Operating System

  • Linux (x86/x64)

Additional informatin on the environment

[Descripe your environment a bit more detailed, are you using LibreElec f.e.]

Debug log

https://paste.debian.net/1066647/

login everytime machine reboot

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Addon version used

[eg. 0.14.0-beta22]

Description

Everything working good except I have to login again every time I reboot the device.

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM) CoreELEC 9.0.1
  • Android

Locale_id

I'm submitting a ...

  • bug report
  • feature request
  • support request

Addon version used

beta23

Description

Pluging cant open after update to beta23. It says locale_id. My lang at netflix is Turkish.

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

LibreElec 9.0.1 on RPi3

Debug log

https://paste.ee/p/hZOAD

Other information

[e.g. detailed explanation, related issues, suggestions how to fix, links for us to have context, etc.]

System freeze on playing any episode of a particular series

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Raspberry Pi 3 B
OSMC 2019.04-1
Kodi v18 stable

Addon version used

0.14.0

Description

Right after the addon was installed tried to play S01E02 of Love, the addon prompted me to
install widevine from ChromeOS. I started it then after half an hour later it was still busy (the
circular loading animation was still going on the middle of the screen) but the top right corner
indicated that the episode has started and it is playing. I left it like that overnight (~12h). Next morning it still did the circular animation so I restarted the whole system. Tried to play some episode of Rick and Morty, and it palyed fine. Then I tried to play some episode of Love and it did the same, circular loading animation, play indicator on top right corner, but it was not able to play the video again. so I tried to stop the video that was "playing" and the whole system freezed.

Later I tried several series (incl. Rick and Morty, Stranger Things etc.) and all worked fine, but it can not play the episoed of Love.

Steps to Reproduce

  1. Try to play any episode of the series Love
  2. Let it buffer a bit, wait for the playing indicator to show up on the top right corner of the screen
  3. If it can not play it exit back out (note that the play icon is still on the top right corner)
  4. Make the "playing" video fullscreen and try to stop it. (Or just stop it via webui or andriod app.)
  5. freeze

Expected behavior:
play the video
Actual behavior:
freeze
Still can be rebooted over SSH so I suspec that just the kodi froze.

Context (Environment)

Raspberry Pi 3 B
OSMC 2019.04-1
Kodi v18 stable

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

Raspberry Pi 3 B
OSMC 2019.04-1
Kodi v18 stable
With Kodi's default skin.

Debug log

Hosted on google drive:
https://drive.google.com/open?id=1_3HnAOL_m3EKmoDfWgyAmL6q6Nd2_k7N

Audio & subtitles working but no video netflix v0.14.0~beta22

I'm submitting a ...

  • [x ] bug report
  • feature request
  • support request

General information

Sound and subtitles work but there is no video. Video is all black.

Addon version used

v0.14.0~beta22

Description

Just installed the latest beta22 today Mar-13-2019. When selecting a series or movie, the sound and subtitles work fine but there is no video. Video is all black.

Steps to Reproduce

  1. Run Netflix for Kodi App
  2. Select Netflix User account
  3. Choose Movie/TV Series
  4. Play Movie/TV Series

Expected behavior: [What you expected to happen]
Video, Audio and Subtitles work correctly.

Actual behavior: [What actually happened]
Audio and Subtitles working immediately. Video is all black.

Context (Environment)

Windows 10 Pro x64
AMD Ryzen 5 2400G (Latest Vega 11 Graphics Driver installed)
16GB DDR4 RAM
Panasonic VT60 Plasma TV (1080p)
128GB Samsung 840 Pro
Gigabit ethernet to FreeNAS storage (28TB)

Installation

  • [ x] I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • [x ] Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional information on the environment

Youtube works fine including 1080p and beyond. Inputstream installed.
Dependencies should be installed unless i missed something?

Debug log

Click here for logs

[Please include a link to your debug log (use something like http://sprunge.us/ or https://pastebin.com/) or similar, please do not paste]

Other information

Originally had the asciidisco Netflix on Kodi 0.13.22 plugin installed using repo. Could not get it to work as when I click on a video nothing happens at all (tries to load but nothing happens). I uninstalled that and installed from this repo (download and installed from zip).

Screenshots

[Please add a screenshot if that helps understanding your problem]

[You can erase any parts of this template not applicable to your Issue.]

Watched state from library

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Addon version used

14.0b20

Description

When using the Kodi library, episodes of the series are not marked as viewed
Is it possible to implement this solution:
asciidisco/plugin.video.netflix#293 ?

Steps to Reproduce

Expected behavior: [What you expected to happen]
Mark as watched when using library
Actual behavior: [What actually happened]
Not marked as watched when using library

Context (Environment)

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)
    14.0b20

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

Debug log

Other information

Screenshots

Feature: Add an option to disable subtitles

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Prerequisites

  • Are you running the latest version?
    Yes.

Description

In my experience, every time you play a video through this add-on, it will have subtitles. I don't like that, so I'd like to have a way to disable them.

Installation

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional information on the environment

Running on Raspberry Pi 3 Model B

Errors on b22 - menu_title

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

In version 22b, when going to different menu items, the error "menu_title" will appear

Addon version used

14b22
[eg. 13.21.0]

Description

In version 22b, when going to different menu items (or searching), the error "menu_title" will appear. Sometimes he throws away the error from the addon. Sometimes, after several attempts, you will be able to enter a given menu item

Steps to Reproduce

  1. Go to main menu
  2. Go to Netflix Originals (ex)
  3. The error appears
  4. Somatimes going again to Netflix Originals working

Expected behavior: [What you expected to happen]
Working like b21
Actual behavior: [What actually happened]
Not working like b21 - cannot for example use widget to my list in skin - the widget is not loading

Context (Environment)

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • [] I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

Windows 10, k18.1
Arch Linux k18.0
Coreelec 9.0.1

Debug log

https://pastebin.com/TfFV4czN

Unable to start addon due to newlines in reactContext JSON

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Netflix addon fails to start

Addon version used

0.14.0beta23_20190325

Description

Starting the addon always prompts the login screen
After entering login details a screen shows "Check your credentials"

Context (Environment)

Swedish Netflix subscription
Linux NUC 5.0.4 #1 SMP Sun Mar 24 21:08:22 GMT 2019 x86_64 GNU/Linux
LibreELEC (Milhouse): devel-20190324210257-#324-g5ccaa74 [Build #324]
Kodi (18.2-RC1 Git:98d18d0). Platform: Linux x86 64-bit

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Debug log

DEBUG: [plugin.video.netflix (0)] Extracting userdata from webpage
DEBUG: [plugin.video.netflix (0)] Extracting reactContext JSON
ERROR: [plugin.video.netflix (0)] Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/api/website.py", line 167, in extract_json
return json.loads(json_str)
File "/usr/lib/python2.7/json/init.py", line 339, in loads
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
File "/usr/lib/python2.7/json/decoder.py", line 380, in raw_decode
ValueError: Invalid control character at: line 1 column 73808 (char 73807)

Full debug log: https://pastebin.com/XLPMqbPc

Other information

The problem appears to be the occurrence of two newline characters in the above mentioned JSON. See the two \n below:

"added.in.the.last.day":"\x3Cb\x3E{lastAddedNum,\x20number}\x3C\x2Fb\x3E\x3Cbr\x3Eserier\x20och\x20filmer\nhar\x20lagts\x20till\x3Cbr\x3E\x20{numDays,\x20plural,\x20one\x20{det\x20senaste\x20dygnet}\x20other\x20{de\x20senaste\x20\x23\x20dagarna}}."

"added.in.the.last.week":"\x3Cb\x3E{lastAddedNum,\x20number}\x3C\x2Fb\x3E\x3Cbr\x20\x2F\x3Eserier\x20och\x20filmer\nhar\x20lagts\x20till\x3Cbr\x20\x2F\x3E\x20{numWeeks,\x20plural,\x20one\x20{den\x20senaste\x20veckan}\x20other\x20{de\x20senaste\x20\x23\x20veckorna}}."

Replacing the newline with something else just before https://github.com/CastagnaIT/plugin.video.netflix/blob/master/resources/lib/api/website.py#L167 fixes the problem:
json_str = json_str.replace('\\n', '\\x20') # Replace newline with space

Playback fails, browsing works though

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Prerequisites

  • Are you running the latest version?

Description

I select a movie or episode to watch and the loading circle shows up but then nothing happens. It just stops, as if i never clicked on a movie.

Steps to Reproduce

  1. Uninstall any previous version of the addon
  2. Install zip from this repo.

Expected behavior: [Play the movie]

Actual behavior: [The movie never starts]

Context (Environment)

Installation

  • I installed the plugin via zip from the Releases page
  • I´m using the Netflix Repo
  • I´m using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional information on the environment

The initial setup was done using this guide: https://discourse.osmc.tv/t/can-i-use-netflix-on-osmc-post-4/54741/4
I've been using the official Netflix addon until version .20. I read about this addon on a post there and thought to give it a try. I uninstalled the previous addon, installed this and rebooted.

Debug log

https://pastebin.com/raw/Dk1m635Y

(Windows7) Unicode Decode Error - Beta23

I'm submitting a ...

  • bug report
  • feature request
  • [x ] support request

General information

Hello , i tried to install your latest release .0.23 but it would not enable the functionality on Kodi 18.2 Nightly running on Windows 7

Addon version used

[eg. 13.21.0]

Description

[Description of the bug or feature]

Error when clicking on installing Video-Add-On Netflix
"Unicode Decode Error"

Steps to Reproduce

  1. [First Step]
  2. [Second Step]
  3. [and so on...]

Expected behavior: [What you expected to happen]

Actual behavior: [What actually happened]

Context (Environment)

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

[Descripe your environment a bit more detailed, are you using LibreElec f.e.]

Debug log

[Please include a link to your debug log (use something like http://sprunge.us/ or https://pastebin.com/) or similar, please do not paste]

Other information

[e.g. detailed explanation, related issues, suggestions how to fix, links for us to have context, etc.]

Screenshots

[Please add a screenshot if that helps understanding your problem]

[You can erase any parts of this template not applicable to your Issue.]

Movies with SD540p Media-flag limited to 540p

I'm submitting a ...

  • bug report
  • feature request
  • [ *] support request

General information

CoreELEC on Odroid-N2

Addon version used

Beta24

Description

Can't get movies with SD 540p Media-flag to be streamed at higher resolution.
Most movies have SD540p Media-flag.

Steps to Reproduce

  1. Choose any movies with SD 540p flag
  2. Start streaming
  3. [and so on...]

Expected behavior:
1080p res.
The movie is playing at 1080p on ftv stick 4k (same kodi and addon version).

Actual behavior:
Limited to 540p (or lower).

Contents with HD 1080p or 4K UHD media-flag can be played at 1080p very well.

Context (Environment)

CoreELEC on Odroid-N2
Input stream Min. Bandwidth set to 10000000

Installation

  • [* ] I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • [* ] Linux (ARM)
  • Android

Additional informatin on the environment

[Descripe your environment a bit more detailed, are you using LibreElec f.e.]

Debug log

https://www.mediafire.com/file/9r705i7lgc5tskv/kodi.zip

Error locale_id

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Addon version used

beta 24 from repo

Description

When I start any videos, netflix shows the error locale_id. My language is german on Netflix and Libreelec

Steps to Reproduce

  1. Start video from addon or library

Expected behavior:

Video starts to play

Actual behavior:

Netflix shows error locale_id

Context (Environment)

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

Libreelec Milhouse #414 on RPI3

Debug log

I can add a debug log when I'm at home

Other information

Maybe related to #31

[e.g. detailed explanation, related issues, suggestions how to fix, links for us to have context, etc.]

Screenshots

[Please add a screenshot if that helps understanding your problem]

[You can erase any parts of this template not applicable to your Issue.]

Missing a lot movies from the list

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Addon version used

[0.14.0 beta23]

Description

[I can not get full list of movies from every item in the menu. EX: in Netflix Originals I just get 337 movies sort A B C, start with "#realityhigh" and the last movie is "Fre Rein: Valentine's Day. Missing a lot movies]

Context (Environment)

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional information on the environment

[I am using LibreELEC 9.0.1 on S905X TV box]

Other information

[Movies playing very good with 720p (set from Inputstream Adaptive), get lag if set to 1080p]

After running kodi, Netflix needs to be logged in again.

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Addon version used

0.14.0~beta23.20190331

Description

Every time I run kodi, or when the widget (a shortcut to my list) refreshes, I need to log in again. the problem appeared in the last or the last but one version of the daily.
The widget starts up before the information about logging in to netflix appears

Expected behavior: [What you expected to happen]
Logged in
Actual behavior: [What actually happened]
still required login

Context (Environment)

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

0.14.0~beta23.20190331

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

Coreelec 9.0.1

log

Log after restart Kodi
http://ix.io/1Feg

2019-04-03 15:54:56.498 T:3842044784   ERROR: [plugin.video.netflix (0)] Traceback (most recent call last):
                                              File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/common/ipc.py", line 120, in make_return_call
                                                result = call(instance, func, data)
                                              File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/common/ipc.py", line 140, in call
                                                return func(instance, **data)
                                              File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/nfsession/nfsession.py", line 57, in ensure_login
                                                raise NotLoggedInError
                                            NotLoggedInError

I think it may be related to these changes
9eed811

Locked account while exporting library

I'm submitting a ...

  • [* ] bug report

General information

Addon version used

plugin.video.netflix_0.14.0beta23

Description

When i trying to sync all my list, exporting it to a folder.
It allways stop in the proccess and never finish.

If I sync the series one to one "adding it to library". after 10 or 15 series. the netflix account is blocked.
I must chat wit netflix to unlock and wait 24hours.
Which is the metod to export the library? maybe is much agresive and lock the account?
i dont know :-(

This is a great feature, and i love it!!!. But the locking problem is a big problem :-(

Operating System

  • [*] Windows (x86/x64)
  • [*] Android

not able to change/create account

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Attempts to enter the netflix account data.

Addon version used

20190313

Description

Sign off button in settings of plugin don't work. The settings dialog disappear immediately when I try to use the sign off button. The change account button is missing. Only a notification appears. Something like watch log file for further information.

Steps to Reproduce

  1. Select netflix add-on.
  2. Open context menu and choose settings.
  3. Choose account and select sign off.
  4. Press enter.

Expected behavior:
Getting a dialog where I can enter my account data.

Actual behavior:
Setting dialog disappears.

Context (Environment)

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

I'm using a raspberry pi 3 with arch linux arm and kodi 18. I'm not sure this is notable but amazon vod plugin is working fine.

Debug log

Logfile shows cryptodome is missing but I installed the python-cryptodome package from arch linux arm and tested it again after a reboot but nothing changed.
kodi.log

KeyError: u'licenseResponseBase64'

I'm submitting a ...

  • bug report
  • feature request
  • support request

General infomration

Prerequisites

  • Are you running the latest version?
    YES

Description

When selecting a title in the menu, the loading wheel apears for a second or two then a Screen with the Error 'licenseResponseBase64' appears and wnat me to enable debug log for more informations

Steps to Reproduce

  1. Opened Netflix Add-On
  2. Selected Series
  3. Selected Episode

Expected behavior: [What you expected to happen]
Play the selected episode

Actual behavior: [What actually happened]
Error 'licenseResponseBase64' appears

Context (Environment)

Installation

  • I installed the plugin via zip from the Releases page
  • I´m using the Netflix Repo
  • I´m using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

Latest nightly of OSMC

Debug log

https://file.io/Gg7COJ

Screenshots

https://imgur.com/a/M0MwXHP

Removing a movie with accentuated caracters : UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 98: ordinal not in range(128)

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Trying to remove a movie named "Elizabeth : l'âge d'or (2007)" from library triggers an error "UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 98: ordinal not in range(128)"

The accentuated character " â " is causing the problem, as " é " or " à ". I assume all accentuated caracters are.

Maybe tv shows have the same problem? Couldn't try yet.

Addon version used

[0.14.0.beta23]

Description

[Description of the bug or feature]

Steps to Reproduce

  1. Find a movie with an accentued caracter, like " à ", " é ", "è", " â " and so on
  2. Export the movie to the library
  3. Remove the movie from the library -> triggers an exception

Context (Environment)

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

Issue is platform independant, same on LibreELEC 9 or Windows 10.

Debug log

https://pastebin.com/6MME9vCX

WARNING: ActiveAE - large audio sync error

I'm submitting a ...

  • [X ] bug report
  • feature request
  • support request

General information

Xiaomi Mibox S, Android TV 8.1

Addon version used

plugin.video.netflix_0.14.0beta23_20190331

Description

[Description of the bug or feature]
Audio gets out of sync and video starts stuttering

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Debug log

https://hastebin.com/linudedize.php

The problem occurs at the same videos and at the same time of the video each time, for example, at Luce Cage TV Show, episode "Manifest" after 30 seconds of play. If i scroll backwards or forward the video then it resumes playing normally. I suspect it is some kind of buffering problem, but it only occurs on the Kodi Netflix plugin and not in the Android app. I am not sure if it is a Netflix plugin error or an inputstream adaptive error

Crashing Kodi when trying to play a netflix video

I'm submitting a ...

  • [x ] bug report
  • feature request
  • support request

General information

I am using Kodi 18. - 64bit version
InputStreamAdaptive version 2.3.15

Addon version used

Netflix Addon through the repository version 0.13.21

Description

I installed InputStream Adaptive and then the Netflix Addon through the repository
Which installs Widevine
However, when i go to play any video, my kodi crashes with the following log lines
https://pastebin.com/embed_js/Echc0Yu7

Steps to Reproduce

  1. installed InputStream Adaptive from kodi repo (version 2.13.15 on kodi 18 64-bit windows
  2. install netflix repo from zip
  3. install netflix addon which installs widevine
  4. log into netflix
  5. browse to any video file in netflix
  6. crashes kodi

Expected behavior: [What you expected to happen]
play video

Actual behavior: [What actually happened]
crashes kodi

Context (Environment)

Installation

  • [x ] I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • [x ] Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

[Descripe your environment a bit more detailed, are you using LibreElec f.e.]
just kodi 18 on 64 bit

Debug log

[Please include a link to your debug log (use something like http://sprunge.us/ or https://pastebin.com/) or similar, please do not paste]

https://pastebin.com/embed_js/Echc0Yu7

Other information

[e.g. detailed explanation, related issues, suggestions how to fix, links for us to have context, etc.]

Screenshots

[Please add a screenshot if that helps understanding your problem]

[You can erase any parts of this template not applicable to your Issue.]

Background service not available / AddonSignals timed out

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

disabling or enabling IPC over HTTP generates two different addon errors.
Disabled (standard) it generates the error AddonSignals call timed out.
Enabled it generats the error the background services may not yet be available

Addon version used

0.14.0~beta 23

Description

With the standard settings (IPC over HTTP disabled) it generates the error "AddonSignals call timed out" (kodi_log1). So I decide to enable IPC over HTTP. At startup it generates the error "The Background Services may not yet be available" (kodi_log2).

Steps to Reproduce

  1. disable IPC over HTTP
  2. reboot: "AddonSignals call timed out" (kodi_log1)
  3. enable IPC over HTTP
  4. reboot: "The Background Service may not yet be available". (kodi_log2)

Expected behavior: [What you expected to happen]
No errormessages ;-)

Context (Environment)

PC with LibreELEC 9.0.1

Installation

[*] I'm using this Netflix Repo
[ ] I'm using other Netflix Repo (Please specify which)
[ ] I'm using a different source (Please tell which)

Operating System

[*] Linux (x86/x64)
[ ] OSX (x86/x64)
[ ] Windows (x86/x64)
[ ] Linux (ARM)
[ ] Android

Additional informatin on the environment

LibreELEC 9.0.1

Debug log

Other information

kodi_log1: https://www.dropbox.com/s/ckrk5rym8fzy1yj/kodi_log1.log?dl=0
kodi_log2: https://www.dropbox.com/s/mypoxw53dni17oj/kodi_log2.log?dl=0

Screenshots

screenshot001
screenshot000

Fixed PL file

As my knowledge github, however, is too weak and I make a lot of clutter, I am sending an improved strings.po file for Polish.
strings.po.txt

Once again, I'm sorry ... The first time went quickly, the second time worse;)

Background Services not available

I'm submitting a ...

  • [* ] bug report
  • feature request
  • support request

General information

Installed the latest addon 0.14.0~beta23. Uninstalled the old one, reset the computer and installed the latest.

Addon version used

0.14.0~beta23

Description

On startup it give Netflix Addon Error, background services not started. It does this with everything where a connection is needed to Netflix. In the error log, you can see that the logged-in status is none. But I don't get the chance to enter the login details anywhere, as it right away gives the Netflix Addon Error, background services not started.

Steps to Reproduce

  1. Uninstalled old plugin.
  2. Reset the computer
  3. Installed the new addon.
  4. Changed in /storage/.kodi/addons/plugin.video.netflix/resources/lib/common/ipc.py line 76 from: urllib2.urlopen(url=url, data=json.dumps(data)).read(), to urllib2.urlopen(url=url, data=json.dumps(data), timeout=60).read(), as was suggested by: asciidisco/plugin.video.netflix#658
  5. Cannot login, get constant error message.

Expected behavior:
Expect a screen to appear where I can login with my details of Netflix.

Actual behavior:
Only gives an error message: Netflix Addon Error, background services not started

Context (Environment)

LibreElec - latest version

Installation

  • [ *] I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • [* ] Linux (ARM)
  • Android

Additional informatin on the environment

LibreELEC

Debug log

http://ix.io/1EYP

Error on last daily - Can only construct a VideoId from a show or movie item

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Addon version used

daily-20190313

Description

At the entrance to your profile the error is shown, and the plug does not go to the next position. Playing the shortcuts from the skin works correctly

Steps to Reproduce

Go to Netflix - [your profile name] - error

Expected behavior: [What you expected to happen]
Working
Actual behavior: [What actually happened]
Not working ;)

Context (Environment)

Installation

Using daily builds

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

Coreelec and ArchLinux

Debug log

https://pastebin.com/t0PqgyLW

Other information

Screenshots

https://ibb.co/jzhBFTZ

Queue Error

I'm submitting a ...

  • [ x ] bug report
  • feature request
  • support request

General information

2019-03-31 15:15:49.231 T:2152 ERROR: [plugin.video.netflix (3)] Traceback (most recent call last):
File "C:\Users\campo\AppData\Roaming\Kodi\addons\plugin.video.netflix\addon.py", line 89, in
route(filter(None, g.PATH.split('/')))
File "C:\Users\campo\AppData\Roaming\Kodi\addons\plugin.video.netflix\addon.py", line 49, in lazy_login_wrapper
return func(*args, **kwargs)
File "C:\Users\campo\AppData\Roaming\Kodi\addons\plugin.video.netflix\addon.py", line 77, in route
g.REQUEST_PARAMS)
File "C:\Users\campo\AppData\Roaming\Kodi\addons\plugin.video.netflix\resources\lib\navigation_init_.py", line 21, in execute
executor(pathitems=pathitems)
File "C:\Users\campo\AppData\Roaming\Kodi\addons\plugin.video.netflix\resources\lib\common\misc_utils.py", line 235, in timing_wrapper
return func(*args, **kwargs)
File "C:\Users\campo\AppData\Roaming\Kodi\addons\plugin.video.netflix\resources\lib\navigation\directory.py", line 58, in video_list
menu_data = g.PERSISTENT_STORAGE['sub_menus'][pathitems[1]]
KeyError: u'queue'

Addon version used

Latest version created in 03.31, with fix checked credentials included

Description

Using windows 10 64 bits, appear this error queue when to try launch the addon, with Kodi Leia nigthly 18.2

Steps to Reproduce

  1. [First Step]
  2. [Second Step]
  3. [and so on...]

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • [x ] Windows (x86/x64)
  • Linux (ARM)
  • Android

Migrating library to new format throws UnicodeDecodeError

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

UnicodeDecodeError migrating to new format

Addon version used

14.0 [master commit f798118]

Description

Trying to migrate library to new format, in settings, if movie/series name has a non ASCII character, the script will stop with a UnicodeDecodeError as the files are written in UTF-8, but read() method seems to load it as ASCII.

Steps to Reproduce

  1. Have in your library directory files in old format that have non-ascii characters in its name
  2. Enter Addon Settings
  3. Choose page Collection
  4. Click on "Migrate Library to new format"

Expected behavior: All strm files are migrated from old format url to new format

Actual behavior: In old format, url is on second line, and the first line is a comment with the movie's name. If it is a foreign name, chances are there are non-ASCII characters. If so, and UnicodeDecodeError appears in a popup window (Addon Error), and the migration stops on that folder.

Context (Environment)

Leia 18.0, Windows 10

Installation

  • I'm using this Netflix Repo (Git Clone)
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Debug log

Sorry, I erased the log, when I got to fix it.

Other information

Just a decode('utf-8') on the file read string solved for me. Probably in old style, the file is written in UTF-8, but the .read() method reads as ASCII, so the method .split() throw errors on non-ASCII chars. Will send a PR.

library.ndb2 has disapear

I'm submitting a ...

  • bug report
  • feature request
  • support request

Addon version used

14.0.beta23

Description

Exported shows are not shown anymore in the addon, list is empty, but the strm files remains present on the remote nfs share hosted on a synology drive.

I can't yet determine why, but the library.ndb2 is missing in addon_data/plugin.video.netflix folder.

If I restore a copy, the shows are displayed correctly, as when the file was backuped after exporting the shows.

Steps to Reproduce

I had the problem multiple times, but I can't tell yet how to reproduce the issue. I keep trying to understand what's happening.

Maybe it could be related to a storage timeout as my shows are exported on a nfs share hosted on a synology drive, and it can take up to 20/30 seconds for the drive to wake up?

Context (Environment)

LibreELEC 9.0 MR1 on a RPi3
Synology drive with NFS support for storage

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Debug log

Sorry no logs yet, as I can't determine when the files is deleted.

The Spanish audio/subtitles are not automatically selected when the available track is for European Spanish (es-ES)

I reported the problem for the 0.13.x version of the addon here:
asciidisco/plugin.video.netflix#605
(although in the bug report was about the subtitles, the issue affects the audio as well)

I'm afraid this version has the same problem.

It seems the bug is actually in Kodi, but since it's a very important problem for people from Spain, it would be great if a workaround for the problem could be implemented in the addon.

Android support

I'm submitting a ...

  • [ x] bug report
  • feature request
  • support request

General information

Kodi 18.1 & builtin inputstream

Addon version used

plugin.video.netflix_20190308build2

Description

Installation and login ok, after reboot never login again (requires reinstall).

I cannot reproduce any video... only menu navigation

Error printed is:
Error returned by keyexchange service

Steps to Reproduce

  1. Install
  2. Login
  3. Reboot tvbox

Expected behavior:
Login and reproduce content

Actual behavior:
i cannot reproduce any content and after reboot never loggin in

Context (Environment)

Installation

  • [ x] I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • [ x] Android ARM

Additional informatin on the environment

Android 8 with mx10 tvbox

Android is supported by the plugin?
I see several errors during test with release and daily versions

Errors like:
Widevine CryptoSession getKeyRequest failed!

asciidisco/plugin.video.netflix#606

Resume Positions - Feature Request

  • [ *] feature request

The ability to resume content watched from at least Kodi would be great, to be able to continue a TV series or a movie where you stopped watching would increase the flow when you add the Netflix content to your library. It would be better if it could somehow sync with the Resume Position on the Netflix site/app as well, but that seems much more challenging.

Feature request: enable dolby Atmos choice in the settings menu

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Addon version used

20
[eg. 13.21.0]

Description

missing Atmos option
[Description of the bug or feature]

Steps to Reproduce

  1. [First Step]
  2. [Second Step]
  3. [and so on...]

Expected behavior: [What you expected to happen]
In the settings option have the choice to enable or disable Atmos sound
Actual behavior: [What actually happened]
There isn't any option and in the settings.XML Atmos is disabled

Context (Environment)

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

[Descripe your environment a bit more detailed, are you using LibreElec f.e.]

Debug log

[Please include a link to your debug log (use something like http://sprunge.us/ or https://pastebin.com/) or similar, please do not paste]

Other information

[e.g. detailed explanation, related issues, suggestions how to fix, links for us to have context, etc.]

Screenshots

[Please add a screenshot if that helps understanding your problem]

[You can erase any parts of this template not applicable to your Issue.]

Subtitles sometimes not showing correctly; one line at bottom, 2nd line in middle of screen

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Addon version used

0.14.0~beta19

Description

Subtitles often (but not always) show incorrectly. If there are two successive sentences, first will show at bottom correctly while 2nd line shows simultaneously in middle of screen and shifted left.

Using Aeon-Nox Slivo skin

Steps to Reproduce

  1. Play a Netflix show with subtitles enabled. For example "American Crime Story: The People v. O.J. Simpson"

Expected behavior:
subtitles show centered at bottom screen

Actual behavior:
If there are two successive sentences, first will show at bottom correctly while 2nd line shows simultaneously in middle of screen and shifted left.

Context (Environment)

Windows 10, v18 Leia
Aeon-Nox Slivo skin

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)
    CastagnaIT beta19 zip

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Debug log

[Please include a link to your debug log (use something like http://sprunge.us/ or https://pastebin.com/) or similar, please do not paste]

Other information

[e.g. detailed explanation, related issues, suggestions how to fix, links for us to have context, etc.]

Screenshots

[Please add a screenshot if that helps understanding your problem]
subtitle shift example

[You can erase any parts of this template not applicable to your Issue.]

KeyError: mylist

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Can't navigate through the Netflix navigation. For example when I go to "Recently added" a popup appears with an addon error message KeyError: mylist

Addon version used

0.14.0~beta22

Description

Can't navigate through the Netflix navigation. For example when I go to "Recently added" a popup appears with the an addon error message KeyError: mylist
This only happens in my profile. If i switch to my wife's profile, I can browse the Netflix navigation and watch movies.

Steps to Reproduce

  1. Launch Netflix addon
  2. Select my profile (we have four profiles)
  3. Select any of the sub navigation items, for example "Recently added"

Expected behavior: Content of the sub navigation should be displayed.

Actual behavior: Popup appears with Addon Error. KeyError: mylist. Content of the sub navigation is not displayed. --> Can't select a movie to watch...

Context (Environment)

Raspberry Pi 3
LibreElec 9.01
Kodi 18.1

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

LibreElec 9.01
Kodi 18.1

Debug log

https://pastebin.com/2TLwGzcP

Buffering a lot

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Addon version used

Cloned from Master, downloaded Apr. 8

Description

On a TV BOX Quad-core ARM Cortex-A53 GPU: Mali-450 (A95X R2 - 2GB ram 16GB eMMC android 7.1,2) original Netflix app is working at a too low quality. KODI 18.1 32 bit and the plugin works fine (always 960 x 540) but every minute or so stops buffering. Netflix speed test (fast.com) always gives more than 15mbps and video is streaming at 0.5-2 Mbps @960x540 using a tethered connection. Even trying at a different time with a different tethering device when fast.com gives 40+ Mbps video keeps stopping to buffer (with the round buffering icon on the screen).

Steps to Reproduce

  1. Play any movie from a tethered connection

Expected behavior: [What you expected to happen]

Fluid streaming with almost no pausing to re-buffer

Actual behavior: [What actually happened]

video stops every minute or so to buffer

Context (Environment)

Android tv box

Installation

  • [X ] I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • [X ] Android

Additional informatin on the environment

Just installed everything last week from master w/ kodi 18.1

maybe I'm missing something obvious since I'm new to this plugin. Is there a buffering setting I can modify somewhere. Since fast.com reported bandwidth is 10x what Netflix plugin needs, I guess a different buffering value can help with my tethered connection. Or is my 2 y/o cheap Chinese box just not good enough for this?

Error entering Exported folder

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Error when you try to enter "Exported" folder, wrong number of arguments passed to function build vídeo_listing.

Addon version used

13.21 (daily?) (current master branch)

Description

When you try to open "Exported" folder, Kodi throw this add-on error:
Type Error: build_video_listing() takes exactly 2 arguments (1 given)
As far as I could get, the problem is in "resources/lib/navigation/directory.py", line 132, where the function is called with only one argument:
126: def exported(self, pathitems=None):
...
130: if library_contents:
131: listings.build_video_listing(
132: api.custom_video_list(library_contents))

Steps to Reproduce

  1. Just installed the add-on
  2. Entered plugin and entered credentials
  3. Entered settings and chose "Perform total sync now"
  4. Tried to enter "Exported" folder (all others lists without problem)

Expected behavior: List the items exported

Actual behavior: Kodi add-on error

Context (Environment)

Windows 10.0.17134.590, Leia 18.0 (20/01/2019)

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)
    Cloned 'master' repository

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional information on the environment

Windows 10.0.17134.590, Leia 18.0 (20/01/2019)

Other information

Include the 2nd parameter in the call of function build_video_listing(), inside function exported, line 132 of directory.py

Screenshots

image

TypeError while searching

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

TypeError while searching

Addon version used

0.14.0~beta22

Description

When fire up a search, a popup appears displaying an error message TypeError: unsupported operand types(s)

Steps to Reproduce

  1. Start Netflix addon
  2. Select profile
  3. Select "Search" --> Search dialog appears
  4. Enter search term and hit "Ok"

Expected behavior: Search results should be displayed

Actual behavior: Popup with error message appears TypeError: unsupported operand type(s). No search results...

Context (Environment)

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

Raspberry Pi 3
LibreElec 9.01
Kodi 18.1

Debug log

https://pastebin.com/82fpgYfG

KeyError: u'lolomos' when trying to access a profile

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Addon versions used

Description

Since today (but I did not used the extension for a little while) I cannot access any of my Netflix profiles. When I select one and try to enter I get a popup error.

Steps to Reproduce

  1. Go to the Netflix extension
  2. The accounts are listed
  3. Select a profile and click Enter

Expected behavior: [What you expected to happen]

Enter the profile.

Actual behavior: [What actually happened]

A popup with a "KeyError: u'lolomos'" error.

Context (Environment)

Installation

Kodi 18.1.
I installed the plugin via Github download.

Operating System

Linux Ubuntu 18.04.2 64b.

Debug log

kodi.log

Screenshots

capture du 2019-03-07 13-04-01

Audio Passthrough Not Working

I'm submitting a ...

  • [*] bug report
  • feature request
  • support request

General information

Addon version used

0.14.0

Description

Audio is sent to my receiver as PCM rather than Dolby Digital, even though passthrough is enabled.

Context (Environment)

Installation

  • [*] I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • [*] Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

Windows 10

Debug log

https://gist.github.com/FolkSong/ae9d6cdac5868135a6381796b6b230a0#file-kodi2-log

Other information

Non-Netflix content through Kodi does passthrough correctly, so it's not a Kodi issue. The Windows Store Netflix app also does passthrough, so it's not Netflix itself or my PC.

I see the log shows "Creating audio stream (codec id: 86056, channels: 6, sample rate: 48000, no pass-through)"

Netflix Error check the log for more information. Raspbian + RaspberyPi B3

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

I install Netflix from zipfile from here, and after install Netflix will not open. I get information "Netflix Error check the log for more information"

Addon version used

Version 0.14.0
CastagnaIT Respository

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM) ---------- Raspberry Pi B3
  • Android

Additional informatin on the environment

[Descripe your environment a bit more detailed, are you using LibreElec f.e.]

I use Raspberry pi B3 with installed raspbian from RetroPie.org.uk it is original raspbian from RaspberryPi.org but with some applications cut out.

I install kodi by use sudo apt-get install kodi

Debug log

https://pastebin.com/mtv0Fqqr

5.1 channel audio stream is identified as 5 channel stream instead of 6 channel stream

I'm submitting a ...

  • [ x] bug report
  • feature request
  • support request

General information

Addon version used

14 beta 20

Description

5.1 channel audio stream is identified as 5 channel stream instead of 6 channel stream so skins show it as 4.1 stream instead of the 5.1.

Steps to Reproduce

  1. [First Step]
  2. [Second Step]
  3. [and so on...]

Expected behavior: [What you expected to happen]

Actual behavior: [What actually happened]

Context (Environment)

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

[Descripe your environment a bit more detailed, are you using LibreElec f.e.]

Debug log

[Please include a link to your debug log (use something like http://sprunge.us/ or https://pastebin.com/) or similar, please do not paste]

Other information

[e.g. detailed explanation, related issues, suggestions how to fix, links for us to have context, etc.]

Screenshots

[Please add a screenshot if that helps understanding your problem]

[You can erase any parts of this template not applicable to your Issue.]

Some audio stream don't work

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Addon version used

Current HEAD
da8ede2

I reproduced it also with beta 23 and an older release.

Description

Some audio stream don't work.

Steps to Reproduce

  1. Open "Chilling Adventures of Sabrina", first episode.
  2. English audio stream doesn't work

In some episodes the english stream doesn't work, but it's not always the same.
Episode 1: english, italian, spanish not working
Episode 6: spanish and italian not working

These seem to change over time.

Context (Environment)

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source: Github clone

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

I reproduced this with a Raspberry and with Archlinux x64.

Debug log

https://pastebin.com/EGLNWhk6

Other information

This started happening Saturday (the same episode was working the day before). I think something might have changed on the Netflix side...

list' object has no attribute 'get on windows

I'm submitting a ...

  • bug report
  • feature request
  • support request

General information

Windwos 10

Addon version used

0.14.0~beta22

Description

When trying to watch a movie I get an error

Steps to Reproduce

  1. Launch the app
  2. Choose the user
  3. choose any category
  4. choose any movie or tv show

Expected behavior: Watch the movie

Actual behavior: Error display

Context (Environment)

Installation

  • I'm using this Netflix Repo
  • I'm using other Netflix Repo (Please specify which)
  • I'm using a different source (Please tell which)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
  • Linux (ARM)
  • Android

Additional informatin on the environment

[Descripe your environment a bit more detailed, are you using LibreElec f.e.]

Debug log

https://pastebin.com/8sVd5Wkn

Other information

Screenshots

https://imgur.com/tnE9SCU

KeyError "lolomos"??

I am using this plugin on 2 Raspberry Pi 3's. I had reported a few weeks ago, I believe, that the current build at the time (v0.14.0~Beta22 20190308build2) was working fine. It was good for a few days, then something changed and it stopped working right. I'm not sure how or where. Because I have 2 Pi's, the problem is very bizarre because it works on the device in my bedroom (primary profile) but not the one in the living room (secondary profile/for Dad). Both devices are on the exact same OS, using the exact same skin, and the exact same credentials. The only difference is that he's using his own profile.

When he reboots and starts up the Pi, it starts LibreELEC (latest version 9.0.1) and then Kodi. After a short while, maybe 10 seconds, it pops up a notice that the Netflix Background Services had started. I had to enable this for him because he's impatient and wasn't waiting long enough for Netflix to login before going and trying to watch something. Anyway, after that pop up, he'll go and try to open the Netflix addon. After maybe 2 seconds, he gets this error:

KeyError: lolomos

It then reports that it logged this to the Kodi log file, and his only option is to press [OK] button. After doing so, he's back on the main screen. Netflix never loads. He's been trying this over and over again for like 3-4 days now. At first I thought maybe it lost my login credentials, so I had him go into the settings and sign out. We then rebooted and signed back in. It says Login Successful on the screen at that point. The Netflix addon then loads up the list of available profiles. Once he selects a profile though, the error pops up again. Just today I came home from work and we tried again with forcing a new login with my credentials. Then I thought maybe the problem is with his secondary profile, so I had him pick mine instead. Once again, the error pops up. I'm completely lost on how to fix this now. I mean, it works fine for me!

I had him turn on the debug logging then reboot. Once up I had him go and try Netflix again so the error would get logged. We then shutdown. Here is the log in it's entirety:

https://paste.kodi.tv/jonirusuvi.kodi

The first line of lolomos comes in on 1323, with the full blown crash at 1333. Any ideas on what could be causing it? Anything I can do to fix it? I'm actually going to try a down and dirty uninstall/reinstall again (after uninstalling, verify no paths remain).

Any help here would be greatly appreciated. Not just from my Dad (so he can watch his shows again) but from me as well (so I don't have to keep listening to him complain about it every day lol!).

Audio Described Genre with Date Added Sorting

First let me say how much I love your plug-in. I'm visually impaired and having the ability to access Audio Described movies and TV shows being offered by NetFlix through my Kodi v18.1 setup is so darn convenient.

http://www.acb.org/adp/netflix.html

I don't even have to manually select the Audio Described stream, it comes up playing automatically when I select content that has an AD audio track available. Guess because I have the "Accessibility" option set to "Yes" under Kodi -> Settings -> Player Settings -> Accessibility -> Prefer audio stream for the visually impaired?

I'm hoping you can add an "Audio Described" option under the Genre menu for the NetFlix plug-in?

https://www.netflix.com/browse/audio-description

Also is there anyway to make the plug-in display all found listings sorted by date added: not alphatize them? Would make it much easier to locate any newly added Audio Described content for they would be placed at the very top of the listings.

I think having it behave this way for the "Recently Added" menu option would make a llot more sense too.

If some users prefer having the list alphabetized, how about providing a toggle under settings to sort in either Date Added, or Alphabetized.

Again I'm using the latest build of Kodi v18.1 under Windows 10 1809.

Thanks again for the fantastic plug-in and all of your hard work.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.