{"action":"created","issue":{"url":"https://api.github.com/repos/asciidisco/plugin.video.netflix/issues/96","repository_url":"https://api.github.com/repos/asciidisco/plugin.video.netflix","labels_url":"https://api.github.com/repos/asciidisco/plugin.video.netflix/issues/96/labels{/name}","comments_url":"https://api.github.com/repos/asciidisco/plugin.video.netflix/issues/96/comments","events_url":"https://api.github.com/repos/asciidisco/plugin.video.netflix/issues/96/events","html_url":"https://github.com/asciidisco/plugin.video.netflix/issues/96","id":250734977,"number":96,"title":"[Refactor] Standalone library","user":{"login":"oschwand","id":120162,"avatar_url":"https://avatars2.githubusercontent.com/u/120162?v=4","gravatar_id":"","url":"https://api.github.com/users/oschwand","html_url":"https://github.com/oschwand","followers_url":"https://api.github.com/users/oschwand/followers","following_url":"https://api.github.com/users/oschwand/following{/other_user}","gists_url":"https://api.github.com/users/oschwand/gists{/gist_id}","starred_url":"https://api.github.com/users/oschwand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oschwand/subscriptions","organizations_url":"https://api.github.com/users/oschwand/orgs","repos_url":"https://api.github.com/users/oschwand/repos","events_url":"https://api.github.com/users/oschwand/events{/privacy}","received_events_url":"https://api.github.com/users/oschwand/received_events","type":"User","site_admin":false},"labels":[{"id":526635966,"url":"https://api.github.com/repos/asciidisco/plugin.video.netflix/labels/question","name":"question","color":"cc317c","default":true}],"state":"open","locked":false,"assignee":{"login":"asciidisco","id":805339,"avatar_url":"https://avatars1.githubusercontent.com/u/805339?v=4","gravatar_id":"","url":"https://api.github.com/users/asciidisco","html_url":"https://github.com/asciidisco","followers_url":"https://api.github.com/users/asciidisco/followers","following_url":"https://api.github.com/users/asciidisco/following{/other_user}","gists_url":"https://api.github.com/users/asciidisco/gists{/gist_id}","starred_url":"https://api.github.com/users/asciidisco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asciidisco/subscriptions","organizations_url":"https://api.github.com/users/asciidisco/orgs","repos_url":"https://api.github.com/users/asciidisco/repos","events_url":"https://api.github.com/users/asciidisco/events{/privacy}","received_events_url":"https://api.github.com/users/asciidisco/received_events","type":"User","site_admin":false},"assignees":[{"login":"asciidisco","id":805339,"avatar_url":"https://avatars1.githubusercontent.com/u/805339?v=4","gravatar_id":"","url":"https://api.github.com/users/asciidisco","html_url":"https://github.com/asciidisco","followers_url":"https://api.github.com/users/asciidisco/followers","following_url":"https://api.github.com/users/asciidisco/following{/other_user}","gists_url":"https://api.github.com/users/asciidisco/gists{/gist_id}","starred_url":"https://api.github.com/users/asciidisco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asciidisco/subscriptions","organizations_url":"https://api.github.com/users/asciidisco/orgs","repos_url":"https://api.github.com/users/asciidisco/repos","events_url":"https://api.github.com/users/asciidisco/events{/privacy}","received_events_url":"https://api.github.com/users/asciidisco/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2017-08-16T19:32:21Z","updated_at":"2017-09-30T14:13:04Z","closed_at":null,"author_association":"NONE","body":"Do you think it would be possible to separate the Kodi-specific parts so that this implementation would be usable as a standalone library, for example to use with mpv or youtube-dl ?\r\n\r\nI just had a quick look in the `resources/lib/` directory, but I am not familiar enough with the internal of Kodi plugins to have an idea if it is easily possible or not.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/asciidisco/plugin.video.netflix/issues/comments/333311202","html_url":"https://github.com/asciidisco/plugin.video.netflix/issues/96#issuecomment-333311202","issue_url":"https://api.github.com/repos/asciidisco/plugin.video.netflix/issues/96","id":333311202,"user":{"login":"oschwand","id":120162,"avatar_url":"https://avatars2.githubusercontent.com/u/120162?v=4","gravatar_id":"","url":"https://api.github.com/users/oschwand","html_url":"https://github.com/oschwand","followers_url":"https://api.github.com/users/oschwand/followers","following_url":"https://api.github.com/users/oschwand/following{/other_user}","gists_url":"https://api.github.com/users/oschwand/gists{/gist_id}","starred_url":"https://api.github.com/users/oschwand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oschwand/subscriptions","organizations_url":"https://api.github.com/users/oschwand/orgs","repos_url":"https://api.github.com/users/oschwand/repos","events_url":"https://api.github.com/users/oschwand/events{/privacy}","received_events_url":"https://api.github.com/users/oschwand/received_events","type":"User","site_admin":false},"created_at":"2017-09-30T14:13:04Z","updated_at":"2017-09-30T14:13:04Z","author_association":"NONE","body":"Thanks for your detailed answer (the notification got lost somewhere and I am reading it only today).\r\n\r\nI was not aware of the existence of inputstream.adaptive and of the work done by this component, I will have a look.\r\n\r\nConcerning your legal concerns, youtube-dl is not anymore only a download tool but also a streaming client used as a backend for other media player (such as mpv). I don't know the position of netflix about third party clients but the problem may be also the existence of the --dump-video flag of mpv (or equivalent features of any player). Anyway, as soon as an libre part is involded somewhere, the drm are fucked-up...\r\n\r\nI personally do not want to download anything, it is the exact contrary: I would be happy to not download anything and to stream the netflix contents to my client of choice.\r\n"}}
{"actor":{"display_login":"oschwand"}}