This addon is a rewrite of the Experimental Google Music addon to Youtube Music made by Foreverguest.
All credit goes to Foreverguest.
- https://github.com/sigma67/ytmusicapi/tree/1.8.1
- https://github.com/JuanBindez/pytubefix/tree/v7.3.0
Kodi 19 Matrix
You can install it via repository to provide automatic updates (future updates may require to rebuild database)
- Download repository: repository.ytmusic
- Or install it via Kodi file-manager
or install it manually (updates should be installed manually)
On first run it will ask for OAuth authentication. Follow the instructions displayed in the UI.
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:
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.
Copy the request headers to a plain text file as described in Copy authentication headers.
Donations for this addon gratefully accepted.
Note: All Donations will be going to Foreverguest.
From 1.0~beta8 ongoing you can find the releases under Releases.
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
- extend headless mode to song, album and playlist context menus
- implement OAuth login
- support adaptive streaming
- add playlist operations
- add Android/Linux support
- make Youtube Music thumbnails have better resolution
- adding icons in the future
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
Licensed under The GPL License.