Kodi Community Forum

Full Version: YouTube
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
This video plays in 1080p/H624 and a low bitrate on my 4K TV. It's not clear to me why this is happening because I've disabled H264 and much higher quality streams are available according to JDownloader (AV1/4K/>30Mbps).

I'm using the latest beta of the addon and my device has native AV1 support (Vero V). Can this be caused by a misconfigured setting? Lots of other video's play just fine in AV1 / 4K and a bitrate of over 30Mbps. 

Thanks!
Quote:
Code:
<settings version="2">
    <setting id="adaptivestream.type" default="true">default</setting>
    <setting id="adaptivestream.res.max" default="true">auto</setting>
    <setting id="adaptivestream.res.secure.max" default="true">auto</setting>
    <setting id="adaptivestream.bandwidth.init.auto" default="true">true</setting>
    <setting id="adaptivestream.bandwidth.init" default="true">4000</setting>
    <setting id="adaptivestream.bandwidth.min">10000000</setting>
    <setting id="adaptivestream.bandwidth.max" default="true">0</setting>
    <setting id="adaptivestream.streamselection.mode" default="true">manual-v</setting>
    <setting id="adaptivestream.test.mode" default="true">switch-segments</setting>
    <setting id="adaptivestream.test.segments" default="true">2</setting>
    <setting id="HDCPOVERRIDE" default="true">false</setting>
    <setting id="ASSUREDBUFFERDURATION" default="true">60</setting>
    <setting id="MAXBUFFERDURATION" default="true">120</setting>
    <setting id="MEDIATYPE" default="true">0</setting>
    <setting id="NOSECUREDECODER" default="true">false</setting>
    <setting id="DECRYPTERPATH" default="true">special://home/cdm</setting>
    <setting id="overrides.ignore.screen.res.change" default="true">false</setting>
    <setting id="overrides.ignore.screen.res" default="true">false</setting>
    <setting id="debug.save.manifest" default="true">false</setting>
    <setting id="debug.save.license" default="true">false</setting>
    <setting id="IGNOREDISPLAY" default="true">false</setting>
    <setting id="MAXBANDWIDTH" default="true">99999999</setting>
    <setting id="MAXRESOLUTION" default="true">0</setting>
    <setting id="MAXRESOLUTIONSECURE" default="true">0</setting>
    <setting id="MINBANDWIDTH" default="true">10000000</setting>
    <setting id="PRERELEASEFEATURES" default="true">true</setting>
    <setting id="STREAMSELECTION" default="true">0</setting>
    <setting id="WIDEVINE_API" default="true">10</setting>
</settings>


<settings version="2">
    <setting id="kodion.video.quality">4</setting>
    <setting id="kodion.audio_only" default="true">false</setting>
    <setting id="kodion.video.quality.ask" default="true">false</setting>
    <setting id="kodion.subtitle.languages.num" default="true">0</setting>
    <setting id="kodion.subtitle.download" default="true">false</setting>
    <setting id="youtube.suggested_videos" default="true">false</setting>
    <setting id="youtube.hide_shorts">true</setting>
    <setting id="kodion.play_count.percent" default="true">85</setting>
    <setting id="youtube.playlist.watchlater.autoremove" default="true">true</setting>
    <setting id="youtube.post.play.rate" default="true">false</setting>
    <setting id="youtube.post.play.rate.playlists" default="true">false</setting>
    <setting id="youtube.post.play.refresh" default="true">false</setting>
    <setting id="kodion.thumbnail.size" default="true">1</setting>
    <setting id="kodion.fanart.show" default="true">true</setting>
    <setting id="youtube.channel.fanart.show" default="true">true</setting>
    <setting id="kodion.content.max_per_page" default="true">50</setting>
    <setting id="kodion.search.size" default="true">10</setting>
    <setting id="kodion.safe.search">1</setting>
    <setting id="kodion.age.gate">false</setting>
    <setting id="kodion.video.quality.isa" default="true">true</setting>
    <setting id="kodion.mpd.videos" default="true">true</setting>
    <setting id="kodion.mpd.quality.selection">7</setting>
    <setting id="kodion.mpd.stream.features">vp9,av01,hdr,hfr,vorbis,opus,mp4a,ssa,ac-3,ec-3,dts,filter</setting>
    <setting id="kodion.mpd.stream.select">1</setting>
    <setting id="kodion.live_stream.selection.1" default="true">2</setting>
    <setting id="kodion.live_stream.selection.2" default="true">0</setting>
    <setting id="youtube.folder.sign.in.show" default="true">true</setting>
    <setting id="youtube.folder.my_subscriptions.show" default="true">true</setting>
    <setting id="youtube.folder.my_subscriptions_filtered.show" default="true">false</setting>
    <setting id="youtube.filter.my_subscriptions_filtered.blacklist" default="true">false</setting>
    <setting id="youtube.filter.my_subscriptions_filtered.list" default="true" />
    <setting id="youtube.folder.recommendations.show" default="true">true</setting>
    <setting id="youtube.folder.related.show" default="true">true</setting>
    <setting id="youtube.folder.popular_right_now.show">false</setting>
    <setting id="youtube.folder.search.show" default="true">true</setting>
    <setting id="youtube.folder.quick_search.show" default="true">false</setting>
    <setting id="youtube.folder.quick_search_incognito.show" default="true">false</setting>
    <setting id="youtube.folder.my_location.show" default="true">true</setting>
    <setting id="youtube.folder.my_channel.show">false</setting>
    <setting id="youtube.folder.purchases.show" default="true">true</setting>
    <setting id="youtube.folder.watch_later.show" default="true">true</setting>
    <setting id="youtube.folder.watch_later.playlist" default="true" />
    <setting id="youtube.folder.liked_videos.show" default="true">true</setting>
    <setting id="youtube.folder.disliked_videos.show">false</setting>
    <setting id="youtube.folder.history.show" default="true">true</setting>
    <setting id="youtube.folder.history.playlist" default="true" />
    <setting id="youtube.folder.playlists.show" default="true">true</setting>
    <setting id="youtube.folder.saved.playlists.show" default="true">true</setting>
    <setting id="youtube.folder.subscriptions.show" default="true">true</setting>
    <setting id="youtube.folder.browse_channels.show" default="true">true</setting>
    <setting id="youtube.folder.completed.live.show">false</setting>
    <setting id="youtube.folder.upcoming.live.show" default="true">true</setting>
    <setting id="youtube.folder.live.show" default="true">true</setting>
    <setting id="youtube.folder.switch.user.show">false</setting>
    <setting id="youtube.folder.sign.out.show">false</setting>
    <setting id="youtube.folder.settings.show" default="true">true</setting>
    <setting id="youtube.client.selection" default="true">0</setting>
    <setting id="requests.ssl.verify" default="true">true</setting>
    <setting id="requests.timeout.connect" default="true">9</setting>
    <setting id="requests.timeout.read" default="true">27</setting>
    <setting id="kodion.support.alternative_player" default="true">false</setting>
    <setting id="kodion.alternative_player.web.urls" default="true">false</setting>
    <setting id="youtube.view.description.details" default="true">true</setting>
    <setting id="kodion.history.local">false</setting>
    <setting id="kodion.history.remote" default="true">false</setting>
    <setting id="kodion.cache.size">10</setting>
    <setting id="kodion.setup_wizard">false</setting>
    <setting id="youtube.language">uk</setting>
    <setting id="youtube.region">UK</setting>
    <setting id="youtube.location" default="true" />
    <setting id="youtube.location.radius" default="true">500</setting>
    <setting id="kodion.http.listen" default="true">0.0.0.0</setting>
    <setting id="kodion.http.port" default="true">50152</setting>
    <setting id="kodion.http.ip.whitelist" default="true" />
    <setting id="youtube.api.key">snip</setting>
    <setting id="youtube.api.id">snip</setting>
    <setting id="youtube.api.secret">snip</setting>
    <setting id="youtube.allow.dev.keys" default="true">true</setting>
    <setting id="youtube.api.config.page" default="true">false</setting>
    <setting id="kodion.access_token" default="true" />
    <setting id="kodion.access_token.expires" default="true">0</setting>
    <setting id="kodion.mpd.live_stream.selection.1" default="true">0</setting>
    <setting id="kodion.mpd.live_stream.selection.2" default="true">0</setting>
    <setting id="kodion.mpd.proxy.port" default="true">50152</setting>
    <setting id="kodion.refresh_token" default="true" />
    <setting id="kodion.video.quality.mpd" default="true">true</setting>
    <setting id="simple.requests.ssl.verify" default="true">true</setting>
    <setting id="youtube.api.last.hash" default="true" />
    <setting id="youtube.view.description.show_channel_name" default="true">true</setting>
</settings>
This worked like a charm.

Thank you.

A bit confusing to create client ID and client secret, but not hard to figure out and complete the process to get all API details and sign in without issues on Kodi Nexus 20.3
(2024-01-30, 21:01)Steha Wrote: [ -> ]How to create Youtube API key on KODi Nexus

Go to https://console.developers.google.com/

If you are not logged in with your google account enter your username and password.
If you have already created a project on google cloud platform, it will be written select a project rather than create a project on the first page of the dashboard. At this point, a contextual menu will appear and you can then click on New project. In Project name, you put what you want (Youtube Project for example) then click on Create.
Now go to: console.developers.google.com/apis/library and click on YouTube Data API v3 (create-and-set-up-youtube-api-key-on-kodi). Click on Enable. So you have just enabled the module that will allow you to create your API key. This is what we will complete together in the next step…

Get the API
Now go to: console.cloud.google.com/apis/credentials.
Select Credentials
Click on Create Credentials
Click on API key in the drop down menu
Now copy the API key and paste it in a notepad for later use.
That’s it, your API is now created. Now we need to give the permissions so that it can be used. To do so, we need to create: A client id and A secret client id.

Creation of identifiers (OAth client)
Select OAuth Consent Screen. Under User Type, select External. Click on Create.
Select the application type. In the Name field, enter a name such as YouTube API Kodi. Click on Create.
Now, copy both your Client ID and your Secret Client and save them to a notepad for later use. As you did earlier for your API key.

Select the OAuth consent screen again in the left column.
Scroll down and click on Add users in the Test users section and enter your Gmail from which you are connected to Google.

Very shortened tutorial. I adapted this for myself. That was a while ago. Unfortunately I have no longer the link to the original source. I hope this can help some people.
This worked like a charm.

Thank you.

A bit confusing to create client ID and client secret, but not hard to figure out and complete the process to get all API details and sign in without issues on Kodi Nexus 20.3
Hi all, I am having an issue with youtube addon when trying to play any video whatsoever. I am logged in an can successfully view my subscriptions etc.. The error is as follows;

Player response failed for video_id: [string of characters], using android client (logged in) https://imgur.com/a/TAtA2nL

Can anyone let me know what the issue might be?

Thanks in advance!
(2024-02-19, 22:02)vella9 Wrote: [ -> ]Hi all, I am having an issue with youtube addon when trying to play any video whatsoever. I am logged in an can successfully view my subscriptions etc.. The error is as follows;

Player response failed for video_id: [string of characters], using android client (logged in) https://imgur.com/a/TAtA2nL

Can anyone let me know what the issue might be?

Thanks in advance!

You must update with the latest version 7.0.3 beta3 from here :

https://github.com/anxdpanic/plugin.vide...e/releases

A new inscription must be done.
(2024-02-19, 23:48)Nanomani Wrote: [ -> ]
(2024-02-19, 22:02)vella9 Wrote: [ -> ]Hi all, I am having an issue with youtube addon when trying to play any video whatsoever. I am logged in an can successfully view my subscriptions etc.. The error is as follows;

Player response failed for video_id: [string of characters], using android client (logged in) https://imgur.com/a/TAtA2nL

Can anyone let me know what the issue might be?

Thanks in advance!

You must update with the latest version 7.0.3 beta3 from here :

https://github.com/anxdpanic/plugin.vide...e/releases

A new inscription must be done.
Having installed 7.0.3 Beta 3 to escape from the 'Android error' message, I find that whilst the add-on now works the following options do not seem to be working.
Hide Watched does not work.
Option to rate after viewing is not working despite being enabled in Settings

Has anyone else noticed this?
(2024-02-19, 23:48)Nanomani Wrote: [ -> ]
(2024-02-19, 22:02)vella9 Wrote: [ -> ]Hi all, I am having an issue with youtube addon when trying to play any video whatsoever. I am logged in an can successfully view my subscriptions etc.. The error is as follows;

Player response failed for video_id: [string of characters], using android client (logged in) https://imgur.com/a/TAtA2nL

Can anyone let me know what the issue might be?

Thanks in advance!

You must update with the latest version 7.0.3 beta3 from here :

https://github.com/anxdpanic/plugin.vide...e/releases

A new inscription must be done.
Great! This worked. Thank you
Having installed 7.0.3 Beta 3 to escape from the 'Android error' message, I find that whilst the add-on now works the following options do not seem to be working.
Hide Watched does not work.
Option to rate after viewing is not working despite being enabled in Settings

Has anyone else noticed this?
(2024-02-21, 10:58)koteufel Wrote: [ -> ]Hide Watched does not work.

Never used so I don't know
(2024-02-21, 10:58)koteufel Wrote: [ -> ]Option to rate after viewing is not working despite being enabled in Settings

Works in my side

The yet biggest issue for me is the button "trailer" from Video dialog information" have no more effect with all skin.
(All my traillers was scraped with link youtube).
Hi I had youtube with the Kodi Repository and was getting the android error.      That repo seems to be down.    So I changed the repo to the repo here.    Then the error came back.     I didnt upgrade to the 7.03.   I have 2 questions,   will the update fix the issue.     And do I need the Kodi Repo.     Should I keep it to see if its updated or fixed.   Thank you in advance,   and its greatly appreciated what you guys do to keep youtube working on Kodi.
I installed installed 7.0.3 Beta 3 and set it up with new account api keys and it worked for 2 days. But now it doesn't work again and I can't log in to v7.0.3 Beta 3.
I try again API Key Creation https://github.com/anxdpanic/plugin.vide...l-API-Keys

1. Sign in at https://console.developers.google.com/
NOTE: youtube.com/activate and google.com/device go to the same place.

First Step with Code on youtube.com/activate is Ok
And with second Code i have the Erro App blocked by YouTube dev. whats can i do now ?
The app is currently being tested, and can only be accessed by developer-approved testers. If you think you should have access, contact the developer. If you are a developer of Kodi Youtube addon, see error details.
Error 403: access_denied


v7.0.3+beta.4
https://github.com/anxdpanic/plugin.vide...e/pull/588
Fix not using user API key when not logged in
https://github.com/MoojMidge/plugin.vide...39bf75a834

thats why YouTube Music Addon still works
where to finde download link for v7.0.3+beta.4?
Hello. Maybe there are instructions on how to set up the YouTube add-on to watch 4k?
(2024-02-21, 10:58)koteufel Wrote: [ -> ]Having installed 7.0.3 Beta 3 to escape from the 'Android error' message, I find that whilst the add-on now works the following options do not seem to be working.
Hide Watched does not work.
Option to rate after viewing is not working despite being enabled in Settings

Has anyone else noticed this?

Reported on GitHub https://github.com/anxdpanic/plugin.vide...issues/586
Fix is on the way - 7.0.3 Beta 4 Unofficial ahould resolve this.