-
-
Notifications
You must be signed in to change notification settings - Fork 191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Amazon Prime Video available in more than 200 countries #22
Comments
Same for Spain. |
I don't see any information at amazon.it or amazon.es. Only when it is available on the website, i can integrate it into the vod addon. |
There is a link to https://www.primevideo.com/ on amazon.it homepage. EDIT: more info here http://phx.corporate-ir.net/phoenix.zhtml?c=176060&p=irol-newsArticle&ID=2229623 |
I'm just studing the code url's from primevideo.com and as i can see on the website it's quite similar to amazon.de. As soon as i can, i will try to test your code with it if you agree. |
Tried to install and run with my amazon account from Norway. Everything seems to work until I got stuck un the DRM problem. |
What Country did you select in the addon?
Il 15/dic/2016 23:03, "Phjodor" <notifications@github.com> ha scritto:
… Tried to install and run with my amazon account from Norway. Everything
seems to work until I got stuck un the DRM problem.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#22 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ADUCouCT2Ru3aaJjxw6b7UuT_M5VLEOJks5rIblBgaJpZM4LM-WY>
.
|
I am trying to change project source code, making it work with eu generic
website. :)
…On 15 December 2016 at 23:15, Fabio ***@***.***> wrote:
What Country did you select in the addon?
Il 15/dic/2016 23:03, "Phjodor" ***@***.***> ha scritto:
> Tried to install and run with my amazon account from Norway. Everything
> seems to work until I got stuck un the DRM problem.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <#22 (comment)>,
or mute
> the thread
> <https://github.com/notifications/unsubscribe-
auth/ADUCouCT2Ru3aaJjxw6b7UuT_M5VLEOJks5rIblBgaJpZM4LM-WY>
> .
>
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#22 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AU-RQNOBUgY0rWtgoVbKN9dRklzb1Pglks5rIbwBgaJpZM4LM-WY>
.
|
Great!! |
@eikaf for what I know the same Amazon account (email address) works for all Amazon sites. Like Netflix. This sounds good. :-) |
@iz8mbw That was my thought, set it to US and gave it a shot. |
@eikaf This would be nice, because I can't use primevideo.com with my account. |
@Sandmann79 i need some info for debugging, log files and eventually how did you reverse the login forms etc. |
@eikaf To get the urls, you can use Fiddler Web Debugger, wich decrypts https traffic. For the login process, you need only look in the webpage source code and search for the following xml tag: |
Also available in Brazil. |
Hi, Thanks! |
@eikaf Any update on your generic addon? If someone needs a beta tester for Spain just let me know. However I don't know if once we have the generic addon for all countries we will still face the "DRM" error... |
Update: i'm able to login in my country (IT). I'm getting error on missing browser addon. But i think i'm missing some addon for kodi, so it should be easily fixed . Unfortunately I don't have much time, but i hope i can work on this in the weekend. :) p.s.: i'm creating also Italian translation. keep you updated. |
Actually i have some problems getting the right DB for my country, I can login inside the configuration panel with the result i've got message "Ciao MyName" but when i start the plugin i've got foreign list of movies/tvshows, i think it's an issue linked with atv-ps-eu/atv-eu query in the plugin, but i can't figure it out. |
@eikaf Did you succeeded? Kodi 17.0 is now official so all will soon have the inputstream-adaptive plugin required but the general addon is not ready yet. |
|
Hi @eikaf i'm from spain, and yesterday I started testing this plugin on Libreelec beta (Kodi 17) First I get the error with the plugin player codec. But I installed the inputstream plugin and i get this OK I can login to any country with my username (USA, DE, UK, i didn't try Japanese ;)) Looking on the Source code, I see a element in the plugin-configuration that is Other countries, but it seems to be disabled. Is possible to try with this? or is still in dev? @Sandmann79 I would like to contribute with the development of this plugin, with any help that i can offer |
Hi @Parufito I'm from Spain as well and faced exactly the same problem. Just to try, I tried to watch one video I know it is available in Spain and UK (any Grand Tour episode), and it no longer said "You can't reproduce that content on your country", but a "Due to DRM update in Amazon you can't display this content" (or something similar.... So, to play movies I think we would need to: I can help on the second point, but have no clue on the first one... |
@pfiol: For the first one, you need to compile the Kodi-agile branch: https://github.com/FernetMenta/kodi-agile, remove this check from the addon and, in the InputStream Adaptive settings, set the Stream Selection to Auto (for some reason it doesn't work if set to Manual). I'm also from Spain and I watch the US catalog thanks to getflix, but I'd also like to watch the catalog from my country. |
I almost forgot, @Sandmann79 you can use getflix to access Prime Video countries (they have a free 15 days trial) |
I tested it some times ago with Cyberghost, but i needed a credit card to use primevideo.com site. But i think the problem is, that the old api, which the addon use, doesn't support the new country's. Because i sniffed the Android App (Tablet) network traffic (thx for the hint with Charles @Uukrull) and saw they don't use the marketplaceId anymore, to assign the country. Within the App you have to first sign in, to get the content for your country. So it's the best way to switch to the Android api, but its not easy to find the right parameters, to get all infos at one request. Because within the App, the response contains only the title and cover and many styling infos (which we don't need) I'm sorry, but due a lack of time, i can't investigate further on this at the moment. |
From what I understand, with getflix set to a country that supports primevideo and your Amazon login/password, you should be able to log in. |
I can log in to primevideo, but in the next step, they ask for a credit card. |
For the most impatient ones, I got primevideo to work (tested on Win7 & Debian Linux on Kodi 18a). You can find instructions on how to manually install my update here. There are still a number of QoL improvements to implement, but at least now the entire catalog is playable. As for the pic or didn't happen (pardon the quality): In the meantime while hitting a wall head first before discovering 32 hours later that I had everything working perfectly except telling Kodi that it actually had to start the video player, I noticed that there was no "Remember Me" when logging in. If you relog now (with my update installed) you should be able to stay logged in for a long time now, instead of 12/24 hours. I will introduce an option to do that, instead of doing it by default, in the near future. |
@Varstahl i would like to test this process, I already have sandmans zip, repo, addon installed in Kodi (Android FTV). |
@drizzt09 no, there's no compile of sorts, that was someone else mistake. You can get the entire zip from here, just make sure you unpack the |
OK got the zip, extracted the test folder only, deleted languages from original. |
I have no idea about the Kodi version to be honest. I've got two 18 alpha and that's what I developed and tested on, I've read some things that said that it had improvements for InputStream.Adaptive, which is what we're using to play content from primevideo.com and netflix. I didn't code that part myself, so yes, it's possible that if you're using adaptive inputstream you might need kodi 18 for it to work. As for the language are you sure you selected Other (primevideo.com) as seen in this screenshot? |
i dont have "other" and I did have it on input stream, not sure the difference between script, browser and android which are the other options |
There might have been a mistake then. Try to copy the files again, mainly these:
If you can't see |
Hi Varstahl, Of course this will be just a temporary solution. I guess that the two add-ons will be merged at certain point in time, right? |
The problem is that, while technically correct, it would cause dependency problems requiring to install the addon from the repo anyway, and that the release I would pack would always be behind. I'm uploading a lot of commits daily, and there's no automatic way to do it in github, otherwise I'd already done it. The most practical solution would be to just automate the thing with a script, pulling from my repo and copying the files over, but I'm lacking the time to develop a proper script, also given that (hopefully) in a few days it'll be done and over. Edit: also, it's not really ready for public usage. I just discovered that InputStream.Adaptive ignores every non-English audio track. Kinda pissed on my parade… |
Small update: with today's updates most of the features have been implemented, although we're far from being done. The root categories as reported by @Goruti has been fixed, I implemented a few adjustments as reported by @CGarces, there are now the "Remember Me" option during login, the custom views are enabled as per Amazon VOD's settings, fanarts for movies are now gathered upon scanning, and tvseries should now be correctly nested (when amazon doesn't screw up, like in the current state of the italian catalog). The downside of the last two points are a severely longer scraping time (on some of the 40 pages sections we're talking minutes worth), on the upside the art and runtimes are correct for each movie and episode. So, there's that. The english speakers could probably use this version for a good while, all the others should probably wait… I'm still unclear if the multilanguage stream problem is due to the addon, the InputStream.Adaptive, or Kodi itself. I'm still investigating the matter. |
Would it be possible to show more verbose feedback when it is scraping? Even on the curent version, it just displays a spinning 'loading' icon (Kodi skin dependent?), so when it takes a long time it is hard to tell if it has stuck or not. I wanted to give it a go myself but haven't been able to grok the codebase yet. |
@Varstahl hey man your work is AWESOME! Haven't tried it yet (planning to later....), but wanted to say that if you needed a tester in India, I can! I'll give feedback as well! It's the least I can do!!! (again, this is like MAGIC!!!111!!) |
@Varstahl Why you removed the |
@ammgws in order to better debug things I removed a bit of unnecessary stuff from the logs, but you can enable the debug mode/verbose mode from the addon settings to show in the logs what it's actually fetching. I could probably have some feedback in the UI popping up, I just fear that it would be a terrible hassle. @GNOME-IS-LIFE I don't think we have anyone testing from that region, so the more the merrier :) @Sandmann79 |
I'm not really troubled with it, it is more for the less technically adept members of the family. I was thinking of something unobtrusive like when Kodi updates the video library. If I get some time later I will try have a go. |
Yeah, I'm still on the fence about the download times. Having runtimes and fanart are ok, but we're talking in some cases 80-100 additional HTTP requests per category. I think I might remove the option from movies and only use them for series where they're necessary. I'll have to look into that. Edit: @ammgws, I just implemented what you requested in the primevideo.com branch, made perfect sense after all ;D |
@Varstahl your awesome work, didn't work on my Kodi 18 nightly computer. my logs are attached
|
@GNOME-IS-LIFE the source you're running is outdated, today alone I've pushed 12 updates, and I'm about to file a push request. You should either wait the addon update or download the |
Thanks for the impressive work! |
Yes, shortly. There's some cleanup to do before the version is bumped. |
Sounds just...excellent! Waiting for your notification then! :) |
That happened to me also. Using it with Spanish account. I thought that that happened because i tried to access to Movies List before recieving CorrectLogin confirmation. And I supposed that the list was cached without permissions and now is not possible to refresh. But all are suppositions ;) |
@Varstahl Where did you get the requests you are using from. I can't seem to find them in the web requests, did you mitm them from the Android app? |
Let's go with order.
I've been slightly passive recently, but not that I know of. Yours is the first case who's mentioning this, together with @Parufito, as of 944fc99 everything was fine. If you delete the cache and still have the problem, create a new issue with the content of the kodi.log, so that we can figure out why you are experiencing the issue.
You should have a
I personally reverse engineered the primevideo.com website. All my work is based upon it. |
I gave it some thought, and there has been a few people from Spain claiming to have problems, although we never had more information to go troubleshooting. You might want to check #83, to see if the logs has the same error message. |
Hi,
Amazon Prime Video is now available also in Italy.
Please, can you upgrade your addons to supports Amazon Prime Video for Italy?
Thanks!
The text was updated successfully, but these errors were encountered: