Skip to content
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

Auto stream selection always chooses 720p for 1080p Youtube streams #237

Closed
mooninite opened this issue Feb 28, 2019 · 4 comments · Fixed by #259
Closed

Auto stream selection always chooses 720p for 1080p Youtube streams #237

mooninite opened this issue Feb 28, 2019 · 4 comments · Fixed by #259

Comments

@mooninite
Copy link

mooninite commented Feb 28, 2019

Fedora 29
InputStream Adaptive 2.3.12

Youtube streams are always choosing 720p even though 1080p is available.

Example video: https://www.youtube.com/watch?v=UA3jI71gy8E
720p60 is always chosen with "Auto" but using "Manual" I can choose the 1080p60 stream and it plays fine.

Netflix streams always pick 1080p with "Auto" set and play fine.

Debug log from playing example video using "Auto": https://gist.github.com/mooninite/90d5b30821a80f13db41cbdc4b68c941
MPD of example video: https://gist.github.com/mooninite/1864f7ccd2e08d1247f14383b2ce48f2

@fragande
Copy link

What does your InputStream Adaptive settings look like? For me the problem turned out the be that "Max. Resolution general/secure decoder" was set to 1080p. For some reason this makes the videos play in 720p. When set to "Max" they play in 1080p. Also paired with "Min. Bandwidth" set to 30.000.000, but I'm not sure that's needed.

@mooninite
Copy link
Author

Thanks for the suggestion. I did have 1080p set and changing to Max fixed it. 1080p for both YouTube and Netflix.

@dagwieers
Copy link
Contributor

We have a similar problem with our plugin. We cannot get 720p when InputStream Adaptive has Max. Resolution general decoder set to 720p. We can only get 720p streams when it is being set to 1080p.

More information at: add-ons/plugin.video.vrt.nu#195

dagwieers added a commit to dagwieers/inputstream.adaptive that referenced this issue May 7, 2019
It appears that the enumeration was not 100% the same in the settings causing 720p to be 640p, and 1080p to be 720p.

This fixes xbmc#237
@dagwieers
Copy link
Contributor

There was a bug in inputstream.adaptive where if you selected 720p, you would get a lower quality stream. And if you selected 1080p you would get the 720p stream. It is fixed in #259

peak3d pushed a commit that referenced this issue May 11, 2019
It appears that the enumeration was not 100% the same in the settings causing 720p to be 640p, and 1080p to be 720p.

This fixes #237
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants