Skip to content

Experimental Youtube Music for kodi created by Foreverguest

Notifications You must be signed in to change notification settings

fischcode/plugin.audio.ytmusic.exp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kodi version License: GPL3

YT Music (plugin.audio.ytmusic.exp)

This addon is a rewrite of the Experimental Google Music addon to Youtube Music made by Foreverguest.

All credit goes to Foreverguest.

Used libraries and versions

Requires:

Kodi 19 Matrix

Installation & Updates

You can install it via repository to provide automatic updates (future updates may require to rebuild database)

or install it manually (updates should be installed manually)

Important:

On first run it will ask for OAuth authentication. Follow the instructions displayed in the UI.

Using Cookie Data instead of OAuth:

If OAuth authentication is disabled in the settings, on first run it will ask for a headers file with cookie data from your web session. The plugin will accept either 'raw header files' or 'JSON files'.

Please follow this guide https://ytmusicapi.readthedocs.io/en/lat...on-headers

See the two points below for further guidance:

Creating a JSON file

JSON File template:

{
    "Cookie": "xxxx",
    "X-Goog-Visitor-Id": "yyyy",
    "origin": "https://music.youtube.com"
}

Create the JSON file manually as described in Manual file creation.

Using the raw headers

Copy the request headers to a plain text file as described in Copy authentication headers.

Donations:

Donations for this addon gratefully accepted.

Note: All Donations will be going to Foreverguest.

Versions:

From 1.0~beta8 ongoing you can find the releases under Releases.

Older:

plugin.audio.ytmusic.exp-1.0~beta7

plugin.audio.ytmusic.exp-1.0~beta6

plugin.audio.ytmusic.exp-1.0~beta5

  • Update ytmusicapi and pytube thanks to @woernsn.

plugin.audio.ytmusic.exp-1.0~beta4

plugin.audio.ytmusic.exp-1.0~beta3

plugin.audio.ytmusic.exp-1.0~beta2

plugin.audio.ytmusic.exp-1.0~beta1

TODO:

  • implement OAuth login
  • support adaptive streaming
  • add playlist operations (Idk what playlist operations is, Foreverguest put this in for some reason)
  • add Android/Linux support
  • make Youtube Music thumbnails have better resolution
  • adding icons in the future

Help needed with maintaining!!!

I am very clueless on this project currently cause this addon was made by foreverguest who has done a very great job maintaining this addon. Be aware that this is a community driven project, so feel free to submit PR's yourself to improve the code and/or help others with support on the forums etc. If you're willing to really participate in the development, please contact me so I can give you write access to the repo. I will do my best to maintain the project for foreverguest. Thanks for understanding!

All credit goes to foreverguest

License

Licensed under The GPL License.

About

Experimental Youtube Music for kodi created by Foreverguest

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.9%
  • Shell 0.1%