lekma / plugin.video.invidious

Invidious Addon for Kodi
GNU General Public License v3.0
50 stars 7 forks source link

Option to change video quality #44

Open DavidHenryThoreau opened 3 years ago

DavidHenryThoreau commented 3 years ago

Add an option to change the video quality

lekma commented 3 years ago

this could be possible for the live events (I think) but I don't see how we could do it for the mpd playlists we get from the api. if you have an idea or a suggestion for an implementation I'd be happy to have a look.

thx for your help

DavidHenryThoreau commented 3 years ago

To test it i'm changing quality by using front end interface for this video : https://invidious.zapashcanon.fr/watch?v=m0Wb4HXa-sk

It seems to change quality by with : itag=NUMBER on URL

Example :

720p https://invidious.zapashcanon.fr/latest_version?id=m0Wb4HXa-sk&itag=22

Medium quality https://invidious.zapashcanon.fr/latest_version?id=m0Wb4HXa-sk&itag=18

memartinb commented 3 years ago

+1

lekma commented 3 years ago

you guys know you can set a max resolution in inputstream.adaptive settings? or even select Manual video (leia) or Manually select video stream (matrix) for the Stream selection option and then choose your quality when the video plays? isn't that enough for your needs? what is the specific use case?

probonopd commented 1 year ago

Resolution can be set up in the setings of the inputstream.adaptive addon, not in the plugin.video.invidious. There one can also set fixed rather than adaptive.

Works for me.

DavidHenryThoreau commented 1 year ago

inputstream.adaptive addon is intersting to set resolution but how can I set max fps ? (I'm using old cpu hardware but some videos are only available in 60fps and I'd like to set max fps to 30)

lekma commented 1 year ago

maybe submit a feature request to inputstream.adaptive?

lekma commented 1 year ago

or maybe I can filter out the 60 fps streams (I'll have a look)

DavidHenryThoreau commented 1 year ago

maybe submit a feature request to inputstream.adaptive? https://github.com/xbmc/inputstream.adaptive/issues/1359

DavidHenryThoreau commented 1 year ago

Answer does not fix the 60fps but only set max resolution and bandwidth bitrate. https://github.com/xbmc/inputstream.adaptive/issues/1359

DavidHenryThoreau commented 7 months ago

Another solution is to downgrade to 720p but it's quick and dirty fix.