Kodi Community Forum
Release Experimental Google Music Addon - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27)
+---- Forum: Music Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=148)
+---- Thread: Release Experimental Google Music Addon (/showthread.php?tid=200640)



RE: Experimental Google Music Addon - D-m-x - 2017-02-15

Hi all,

Recently i upgraded my PI3 to Libreelec latest Krypton Beta from Jarvis. Today I've been listening to Music with Gmusic EXP and had 2 total Kodi Crashes <1 Hour. Kodi Logs say this:

Code:
11:57:02.822 T:989852576 WARNING: CPythonInvoker(136, /storage/.kodi/addons/script.extendedinfo/plugin.py): the python script "/storage/.kodi/addons/script.extendedinfo/plugin.py" has left several classes in memory that we couldn't clean up. The classes include: N9XBMCAddon7xbmcgui10DialogBusyE
11:57:08.534 T:973075360   ERROR: GetDirectory - Error getting
11:57:08.535 T:802280352   ERROR: GetDirectory - Error getting noop
11:57:11.173 T:954200992  NOTICE: [GoogleMusicEXP-1.11.1]  ARGV: ['plugin://plugin.audio.googlemusic.exp/', '51', '']
11:57:11.912 T:1550488480   ERROR: Window Translator: Can't find window videolibrary
11:57:12.287 T:954200992  NOTICE: [GoogleMusicEXP-1.11.1] Checking init data
11:57:12.460 T:954200992  NOTICE: [GoogleMusicEXP-1.11.1] Initing addon data
11:57:12.625 T:954200992  NOTICE: [GoogleMusicEXP-1.11.1] Trying to fetch the device_id
11:57:12.625 T:954200992  NOTICE: [GoogleMusicEXP-1.11.1] Logging in
11:57:14.651 T:954200992  NOTICE: [GoogleMusicEXP-1.11.1] Login succeeded. Device id:
11:57:14.882 T:954200992  NOTICE: [GoogleMusicEXP-1.11.1] Devices: [{u'friendlyName': u'Google Play Musik f\xfcr Chrome unter Windows', u'lastAccessedTimeMs': u'1487148090560', u'kind': u'sj#devicemanagementinfo', u'type': u'DESKTOP_APP', u'id': u'5561ad0744b8ec12ec5acfc8dd246ea51fb61cd7eef4926291f331225751dcbd'}, {u'friendlyName': u'Google Huawei Nexus 6P', u'lastAccessedTimeMs': u'1487080161669', u'kind': u'sj#devicemanagementinfo', u'type': u'ANDROID', u'id': u'0x332d4b24d207cf44'}, {u'kind': u'sj#devicemanagementinfo', u'smartPhone': True, u'lastAccessedTimeMs': u'1486488787493', u'friendlyName': u'Lge LGE Nexus 5', u'type': u'ANDROID', u'id': u'0x31437a667073b33e'}, {u'friendlyName': u'Nvidia NVIDIA SHIELD Tablet K1', u'lastAccessedTimeMs': u'1485978971942', u'kind': u'sj#devicemanagementinfo', u'type': u'ANDROID', u'id': u'0x383668a6ee6e1640'}]
11:57:14.897 T:954200992  NOTICE: [GoogleMusicEXP-1.11.1] Found device_id: 332d4b24d207cf44
11:57:14.902 T:954200992  NOTICE: [GoogleMusicEXP-1.11.1] Loading library
11:57:14.943 T:954200992  NOTICE: [GoogleMusicEXP-1.11.1] Loading auth from cache
11:57:17.452 T:954200992  NOTICE: [GoogleMusicEXP-1.11.1] Chunk Size: 1000
11:57:18.926 T:954200992  NOTICE: [GoogleMusicEXP-1.11.1] Chunk Size: 346
11:57:22.101 T:954200992  NOTICE: [GoogleMusicEXP-1.11.1] PATH: root
11:57:22.101 T:954200992  NOTICE: [GoogleMusicEXP-1.11.1] Assembling menu for subscriber=True and library=True
11:57:22.513 T:1179644832 WARNING: COMXImageFile::GetCodingType progressive images not supported by decoder
11:57:22.513 T:1179644832 WARNING: Previous line repeats 1 times.
11:57:22.513 T:1179644832  NOTICE: LoadJpeg: unable to load /storage/.kodi/addons/plugin.audio.googlemusic.exp/fanart.jpg
11:57:22.921 T:1550488480   ERROR: Window Translator: Can't find window videolibrary
11:57:37.672 T:853537696  NOTICE: [GoogleMusicEXP-1.11.1]  ARGV: ['plugin://plugin.audio.googlemusic.exp/', '52', '?path=topcharts']
11:57:37.766 T:853537696  NOTICE: [GoogleMusicEXP-1.11.1] PATH: topcharts
11:57:40.740 T:853537696  NOTICE: [GoogleMusicEXP-1.11.1]  ARGV: ['plugin://plugin.audio.googlemusic.exp/', '53', '?path=topcharts_songs']
11:57:40.818 T:853537696  NOTICE: [GoogleMusicEXP-1.11.1] PATH: topcharts_songs
11:57:41.620 T:853537696  NOTICE: [GoogleMusicEXP-1.11.1] Loading auth from cache
11:57:51.047 T:853537696  NOTICE: [GoogleMusicEXP-1.11.1] Loaded 100 tracks (48 art miss)
11:57:51.967 T:853537696  NOTICE: [GoogleMusicEXP-1.11.1]  ENCODING FAIL!!! utf-8 u'I Don\u2019t Wanna Live Forever (Fifty Shades Darker) (From "Fifty Shades Darker Original Motion Picture Soundtrack ")'
11:57:51.967 T:853537696  NOTICE: [GoogleMusicEXP-1.11.1]  ENCODING FAIL!!! utf-8 u'ZAYN & Taylor Swift - I Don\u2019t Wanna Live Forever (Fifty Shades Darker) (From "Fifty Shades Darker Original Motion Picture Soundtrack ")'
11:57:53.484 T:853537696  NOTICE: [GoogleMusicEXP-1.11.1]  ENCODING FAIL!!! utf-8 u'I Don\u2019t Wanna Live Forever (Fifty Shades Darker)'
11:57:53.485 T:853537696  NOTICE: [GoogleMusicEXP-1.11.1]  ENCODING FAIL!!! utf-8 u'ZAYN - I Don\u2019t Wanna Live Forever (Fifty Shades Darker)'
11:58:19.817 T:989852576  NOTICE: [GoogleMusicEXP-1.11.1]  ARGV: ['plugin://plugin.audio.googlemusic.exp/', '54', '?action=play_song&song_id=Tmnhqel3ecofon3aoofcyifji54&title=Shape of You&artist=Ed Sheeran&albumart=http://lh3.googleusercontent.com/4MrmAxbeUE38rH5PIeDEy_K3glNzOaGTtW0z6r9TaJLKP2-ACiyal-jdIl4efcOmbg4UcejP0Q&tracknumber=1&album=Shape of You&year=2017&rating=0&artistart=http://lh3.googleusercontent.com/L9DydzKcvYjodjCVJUrA_P61ZWpuHgMLM2QVJ4wNOwhX3h0k1SG7HJkj8uItlNGBb6-zoPmGoss']
11:58:20.012 T:1928328096  NOTICE: CAESinkPi:AddPackets Underrun (delay:0.00 frames:2205)
11:58:20.830 T:989852576  NOTICE: [GoogleMusicEXP-1.11.1] Loading auth from cache
11:58:20.831 T:989852576  NOTICE: [GoogleMusicEXP-1.11.1] getStreamUrl songid: Tmnhqel3ecofon3aoofcyifji54 device: 332d4b24d207cf44 quality: hi
11:58:21.421 T:989852576  NOTICE: [GoogleMusicEXP-1.11.1] Song: Shape of You - 'https://r3---sn-j5caxn0g4-umae.c.doc-0-0-sj.sj.googleusercontent.com/videoplayback?id=6f8d4d81e355dd28&itag=25&source=skyjam&begin=0&upn=5Kvu4KFad8w&o=06146972801369957443&cmbypass=yes&ratebypass=yes&ip=83.243.112.119&ipbits=0&expire=1487156391&sparams=cmbypass,expire,id,ip,ipbits,itag,mm,mn,ms,mv,o,pl,ratebypass,source,upn&signature=7FC91437477034EB84243D51F4D989D61151D53B.6E19D974C4D3F7A0A142EBCD5380C02E29875693&key=cms1&mm=31&mn=sn-j5caxn0g4-umae&ms=au&mt=1487156242&mv=m&pl=21'
11:58:25.267 T:1066398624  NOTICE: [Artist Slideshow] script version 2.0.6 started
11:58:25.267 T:1066398624  NOTICE: [Artist Slideshow] debug logging set to false
11:58:34.378 T:954200992  NOTICE: [GoogleMusicEXP-1.11.1]  ARGV: ['plugin://plugin.audio.googlemusic.exp/', '55', '?path=topcharts']
11:58:34.461 T:954200992  NOTICE: [GoogleMusicEXP-1.11.1] PATH: topcharts
11:58:39.089 T:802280352   ERROR: Unable to find plugin
11:58:39.089 T:1962299392   ERROR: GetDirectory - Error getting plugin://
11:58:39.090 T:1962299392   ERROR: CGUIMediaWindow::GetDirectory(plugin://) failed
11:58:52.506 T:802280352 WARNING: COMXImageFile::GetCodingType progressive images not supported by decoder
11:58:52.507 T:802280352 WARNING: Previous line repeats 1 times.
11:58:52.507 T:802280352  NOTICE: LoadJpeg: unable to load /storage/.kodi/userdata/addon_data/script.artistslideshow/ArtistSlideshow/be5ec7bd/76064ae8.jpg
11:58:53.289 T:1107293088 WARNING: CPythonInvoker(150, /storage/.kodi/addons/script.extendedinfo/plugin.py): the python script "/storage/.kodi/addons/script.extendedinfo/plugin.py" has left several classes in memory that we couldn't clean up. The classes include: N9XBMCAddon7xbmcgui10DialogBusyE
11:58:54.823 T:973075360   ERROR: GetDirectory - Error getting
11:58:54.824 T:973075360   ERROR: GetDirectory - Error getting noop
12:00:00.084 T:1384768416  NOTICE: service.libraryautoupdate-1.0.0 : Player is running, wait until finished
12:00:17.569 T:1164964768 WARNING: COMXImageFile::GetCodingType progressive images not supported by decoder
12:00:17.571 T:1164964768 WARNING: Previous line repeats 1 times.
12:00:17.576 T:1164964768  NOTICE: LoadJpeg: unable to load /storage/.kodi/userdata/addon_data/script.artistslideshow/ArtistSlideshow/be5ec7bd/19623724.jpg
12:01:00.096 T:1384768416  NOTICE: service.libraryautoupdate-1.0.0 : Player is running, wait until finished
12:02:09.111 T:1749021600  NOTICE: Previous line repeats 1 times.
12:02:09.111 T:1749021600   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for https://r3---sn-j5caxn0g4-umae.c.doc-0-0-sj.sj.googleusercontent.com/videoplayback?id=6f8d4d81e355dd28&itag=25&source=skyjam&begin=0&upn=5Kvu4KFad8w&o=06146972801369957443&cmbypass=yes&ratebypass=yes&ip=83.243.112.119&ipbits=0&expire=1487156391&sparams=cmbypass,expire,id,ip,ipbits,itag,mm,mn,ms,mv,o,pl,ratebypass,source,upn&signature=7FC91437477034EB84243D51F4D989D61151D53B.6E19D974C4D3F7A0A142EBCD5380C02E29875693&key=cms1&mm=31&mn=sn-j5caxn0g4-umae&ms=au&mt=1487156242&mv=m&pl=21
12:02:12.300 T:989852576  NOTICE: [GoogleMusicEXP-1.11.1]  ARGV: ['plugin://plugin.audio.googlemusic.exp/', '59', '?action=play_song&song_id=T5xwd6vvhwgztgfnfgzuvbawv64&title=Castle on the Hill&artist=Ed Sheeran&albumart=http://lh3.googleusercontent.com/kGzUOGucN8M33RrWlNnwYLHwcNT0PaeuRmzrD-wyR5qQ6EDsxX-hRiKvSA63nwJCkyhhSIvwBA&tracknumber=1&album=Castle on the Hill&year=2017&rating=0&artistart=http://lh3.googleusercontent.com/L9DydzKcvYjodjCVJUrA_P61ZWpuHgMLM2QVJ4wNOwhX3h0k1SG7HJkj8uItlNGBb6-zoPmGoss']
12:02:13.160 T:989852576  NOTICE: [GoogleMusicEXP-1.11.1] Loading auth from cache
12:02:13.160 T:989852576  NOTICE: [GoogleMusicEXP-1.11.1] getStreamUrl songid: T5xwd6vvhwgztgfnfgzuvbawv64 device: 332d4b24d207cf44 quality: hi
12:02:14.095 T:989852576  NOTICE: [GoogleMusicEXP-1.11.1] Song: Castle on the Hill - 'https://r3---sn-j5caxn0g4-umae.c.doc-0-0-sj.sj.googleusercontent.com/videoplayback?id=5b87a229204fab23&itag=25&source=skyjam&begin=0&upn=cq3CCWigTm0&o=06146972801369957443&cmbypass=yes&ratebypass=yes&ip=83.243.112.119&ipbits=0&expire=1487156624&sparams=cmbypass,expire,id,ip,ipbits,itag,mm,mn,ms,mv,o,pl,ratebypass,source,upn&signature=4FE07B24BCCCA4F4766EA04CAA8681E8708CE594.0F4254496B2BC059BAEC3FCA8334AB3297EF68FE&key=cms1&mm=31&mn=sn-j5caxn0g4-umae&ms=au&mt=1487156485&mv=m&pl=21'
12:02:14.867 T:1749021600   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for https://r3---sn-j5caxn0g4-umae.c.doc-0-0-sj.sj.googleusercontent.com/videoplayback?id=6f8d4d81e355dd28&itag=25&source=skyjam&begin=0&upn=5Kvu4KFad8w&o=06146972801369957443&cmbypass=yes&ratebypass=yes&ip=83.243.112.119&ipbits=0&expire=1487156391&sparams=cmbypass,expire,id,ip,ipbits,itag,mm,mn,ms,mv,o,pl,ratebypass,source,upn&signature=7FC91437477034EB84243D51F4D989D61151D53B.6E19D974C4D3F7A0A142EBCD5380C02E29875693&key=cms1&mm=31&mn=sn-j5caxn0g4-umae&ms=au&mt=1487156242&mv=m&pl=21

Code:
2:57:58.689 T:1117778848  NOTICE: [GoogleMusicEXP-1.11.1] Song: Dye My Hair - 'https://r4---sn-j5caxn0g4-umae.c.doc-0-0-sj.sj.googleusercontent.com/videoplayback?id=5426737131a31579&itag=25&source=skyjam&begin=0&upn=QFr4bhHvnTY&o=06146972801369957443&cmbypass=yes&ratebypass=yes&ip=83.243.112.119&ipbits=0&expire=1487159968&sparams=cmbypass,expire,id,ip,ipbits,itag,mm,mn,ms,mv,o,pcm2cms,pl,ratebypass,source,upn&signature=4F9EDF8BAD9766B8443C9AAECE8B813E553E0B1E.70667ECB2AB3B200DB59A680D39C910A8B27F875&key=cms1&mm=31&mn=sn-j5caxn0g4-umae&ms=au&mt=1487159842&mv=m&pcm2cms=yes&pl=21'
12:58:03.466 T:1134556064   ERROR: GetDirectory - Error getting ALMA/extrafanart
13:01:25.454 T:1176499104  NOTICE: [GoogleMusicEXP-1.11.1]  ARGV: ['plugin://plugin.audio.googlemusic.exp/', '47', '?action=play_song&song_id=Tgzdjawggmboxy3uu4wev3uhxty&title=10 Jahre&artist=Gzuz&albumart=http://lh3.googleusercontent.com/Uo_uCuIF4kIG4HLE7LEpAPndaBNtrXSNCip_LExZY5o1cHa443SWnYcXPvniMPrrL7Fu0wNL&tracknumber=1&album=187 Allstars - EP&year=2016&rating=0&artistart=http://lh3.googleusercontent.com/62SR0SAPxq653PtarPq1XAEhu7lDo8W1aDgj2BNmz9gecDp0AJd-JbCIct2vNafM3DxPZqTg0Q']
13:01:26.222 T:1176499104  NOTICE: [GoogleMusicEXP-1.11.1] Loading auth from cache
13:01:26.222 T:1176499104  NOTICE: [GoogleMusicEXP-1.11.1] getStreamUrl songid: Tgzdjawggmboxy3uu4wev3uhxty device: 332d4b24d207cf44 quality: hi
13:01:26.852 T:1176499104  NOTICE: [GoogleMusicEXP-1.11.1] Song: 10 Jahre - 'https://r2---sn-j5caxn0g4-umae.c.doc-0-0-sj.sj.googleusercontent.com/videoplayback?id=cfdc512b0fe89267&itag=25&source=skyjam&begin=0&upn=oLlqgykcwCo&o=06146972801369957443&cmbypass=yes&ratebypass=yes&ip=83.243.112.119&ipbits=0&expire=1487160176&sparams=cmbypass,expire,id,ip,ipbits,itag,mm,mn,ms,mv,o,pl,ratebypass,source,upn&signature=7A5408263C26CD7F2F167AB22A98627E25AA66CA.7E4E44BB9E9CD55C4AC37E0B44D7C6C59F079E09&key=cms1&mm=31&mn=sn-j5caxn0g4-umae&ms=au&mt=1487160021&mv=m&pl=21'
13:01:31.654 T:1134556064   ERROR: GetDirectory - Error getting Gzuz/extrafanart
13:03:43.525 T:1415574432  NOTICE: [GoogleMusicEXP-1.11.1]  ARGV: ['plugin://plugin.audio.googlemusic.exp/', '48', '?action=play_song&song_id=T3qhb7zyykkhgv57n75wym7cx5e&title=Never Give Up&artist=Sia&albumart=http://lh3.googleusercontent.com/3dzGd0fabWqniLz2T5m5hHuoTtDklQ-PQt0jKiZ5mGinfBYq_U1sM7j6DXsgNksDojaS_0RQWg&tracknumber=1&album=Lion (Original Motion Picture Soundtrack)&year=2016&rating=0&artistart=http://lh3.googleusercontent.com/VQ_7c4ckb_whqMwWLm-sJRtKeyaxKuIDOJinq4QiYFqzsBNfSqQ6kVj9OapdeRHmwAvSlMlYrA']
13:03:44.278 T:1415574432  NOTICE: [GoogleMusicEXP-1.11.1] Loading auth from cache
13:03:44.278 T:1415574432  NOTICE: [GoogleMusicEXP-1.11.1] getStreamUrl songid: T3qhb7zyykkhgv57n75wym7cx5e device: 332d4b24d207cf44 quality: hi
13:03:44.837 T:1415574432  NOTICE: [GoogleMusicEXP-1.11.1] Song: Never Give Up - 'https://r4---sn-j5caxn0g4-umae.c.doc-0-0-sj.sj.googleusercontent.com/videoplayback?id=73b53459e0128cb6&itag=25&source=skyjam&begin=0&upn=GAI7EjKDqS0&o=06146972801369957443&cmbypass=yes&ratebypass=yes&ip=83.243.112.119&ipbits=0&expire=1487160314&sparams=cmbypass,expire,id,ip,ipbits,itag,mm,mn,ms,mv,o,pl,ratebypass,source,upn&signature=6F466196FA36A971C4F364338D4285DF95A70779.2B339F66964B42294DE7348E4F24280806230720&key=cms1&mm=31&mn=sn-j5caxn0g4-umae&ms=au&mt=1487160204&mv=m&pl=21'
13:03:47.658 T:1549792160   ERROR: Window Translator: Can't find window videolibrary
13:07:23.378 T:1750606752   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for https://r4---sn-j5caxn0g4-umae.c.doc-0-0-sj.sj.googleusercontent.com/videoplayback?id=73b53459e0128cb6&itag=25&source=skyjam&begin=0&upn=GAI7EjKDqS0&o=06146972801369957443&cmbypass=yes&ratebypass=yes&ip=83.243.112.119&ipbits=0&expire=1487160314&sparams=cmbypass,expire,id,ip,ipbits,itag,mm,mn,ms,mv,o,pl,ratebypass,source,upn&signature=6F466196FA36A971C4F364338D4285DF95A70779.2B339F66964B42294DE7348E4F24280806230720&key=cms1&mm=31&mn=sn-j5caxn0g4-umae&ms=au&mt=1487160204&mv=m&pl=21
13:07:23.637 T:1385292704  NOTICE: [GoogleMusicEXP-1.11.1]  ARGV: ['plugin://plugin.audio.googlemusic.exp/', '49', '?action=play_song&song_id=Txx2mdp6row7jr2fgo4tipisvua&title=Scars To Your Beautiful&artist=Alessia Cara&albumart=http://lh3.googleusercontent.com/aIxMq2VQloizKAX8JaAv_vN9Rinfbm6KWxFuNx4VnGS8RV6HfV3-4Gy9gj6tt-MEK0R0g3t5ooo&tracknumber=10&album=Know-It-All (Deluxe)&year=2015&rating=0&artistart=http://lh3.googleusercontent.com/nfZsf8HNqa5ygwdMHOfcci3L51i_L6lFd_n9LcQWJLdM0A3bI5dmLaSGWBhsLSWuAMulLAAhpg']
13:07:24.415 T:1385292704  NOTICE: [GoogleMusicEXP-1.11.1] Loading auth from cache
13:07:24.415 T:1385292704  NOTICE: [GoogleMusicEXP-1.11.1] getStreamUrl songid: Txx2mdp6row7jr2fgo4tipisvua device: 332d4b24d207cf44 quality: hi
13:07:25.009 T:1385292704  NOTICE: [GoogleMusicEXP-1.11.1] Song: Scars To Your Beautiful - 'https://r1---sn-j5caxn0g4-umae.c.doc-0-0-sj.sj.googleusercontent.com/videoplayback?id=f3b6a4f8a2e288fd&itag=25&source=skyjam&begin=0&upn=VY9l9UDNdkI&o=06146972801369957443&cmbypass=yes&ratebypass=yes&ip=83.243.112.119&ipbits=0&expire=1487160534&sparams=cmbypass,expire,id,ip,ipbits,itag,mm,mn,ms,mv,o,pl,ratebypass,source,upn&signature=6AE58E6B3A6444275067AADD6F4A910FEFCBDE48.639351275B64669CF27F2C5B5E4E0525746A2FF8&key=cms1&mm=31&mn=sn-j5caxn0g4-umae&ms=au&mt=1487160382&mv=m&pl=21'
13:07:28.827 T:1750606752   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for https://r4---sn-j5caxn0g4-umae.c.doc-0-0-sj.sj.googleusercontent.com/videoplayback?id=73b53459e0128cb6&itag=25&source=skyjam&begin=0&upn=GAI7EjKDqS0&o=06146972801369957443&cmbypass=yes&ratebypass=yes&ip=83.243.112.119&ipbits=0&expire=1487160314&sparams=cmbypass,expire,id,ip,ipbits,itag,mm,mn,ms,mv,o,pl,ratebypass,source,upn&signature=6F466196FA36A971C4F364338D4285DF95A70779.2B339F66964B42294DE7348E4F24280806230720&key=cms1&mm=31&mn=sn-j5caxn0g4-umae&ms=au&mt=1487160204&mv=m&pl=21

Anyone know whats up, or should i simply wait for the Final and Test again?
I'm on the latest Version 1.11

Thanks Smile


RE: Experimental Google Music Addon - Abbaskip - 2017-02-16

I'm getting the following today:
Code:
21:28:27.099 T:11684  NOTICE: [GoogleMusicEXP-1.10.6] Loading library
21:28:27.102 T:11684  NOTICE: [GoogleMusicEXP-1.10.6] Loading auth from cache
21:28:27.361 T:16908 WARNING: CPythonInvoker(9, C:\Users\Abba\AppData\Roaming\Kodi\addons\script.extendedinfo\plugin.py): the python script "C:\Users\Abba\AppData\Roaming\Kodi\addons\script.extendedinfo\plugin.py" has left several classes in memory that we couldn't clean up. The classes include: class XBMCAddon::xbmcgui::DialogBusy
21:28:27.369 T:11684   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <class 'gmusicapi.exceptions.CallFailure'>
                                            Error Contents: ListTracks: 401 Client Error: Unauthorized for url: https://mclients.googleapis.com/sj/v2.5/trackfeed?tier=fr&hl=en_US&include-tracks=true&dv=0&alt=json&updated-min=0
                                            (requests kwargs: {'url': 'https://mclients.googleapis.com/sj/v2.5/trackfeed', 'headers': {'Content-Type': 'application/json', 'Authorization': '<omitted>'}, 'data': '{}', 'method': 'POST', 'params': {'tier': 'fr', 'hl': 'en_US', 'include-tracks': 'true', 'dv': 0, 'alt': 'json', 'updated-min': 0}})
                                            (response was: u'{"error":{"errors":[{"domain":"global","reason":"authError","message":"Invalid Credentials","locationType":"header","location":"Authorization"}],"code":401,"message":"Invalid Credentials"}}')
                                            Traceback (most recent call last):
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\default.py", line 30, in <module>
                                                utils.initAddon()
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\utils.py", line 141, in initAddon
                                                GoogleMusicApi.GoogleMusicApi().loadLibrary()
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\GoogleMusicApi.py", line 63, in loadLibrary
                                                for chunk in gen:
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\gmusicapi\clients\mobileclient.py", line 1409, in _get_all_items_incremental
                                                **kwargs)
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\gmusicapi\clients\shared.py", line 81, in _make_call
                                                return protocol.perform(self.session, self.validate, *args, **kwargs)
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\gmusicapi\protocol\shared.py", line 225, in perform
                                                raise CallFailure(err_msg, call_name)
                                            CallFailure: ListTracks: 401 Client Error: Unauthorized for url: https://mclients.googleapis.com/sj/v2.5/trackfeed?tier=fr&hl=en_US&include-tracks=true&dv=0&alt=json&updated-min=0
                                            (requests kwargs: {'url': 'https://mclients.googleapis.com/sj/v2.5/trackfeed', 'headers': {'Content-Type': 'application/json', 'Authorization': '<omitted>'}, 'data': '{}', 'method': 'POST', 'params': {'tier': 'fr', 'hl': 'en_US', 'include-tracks': 'true', 'dv': 0, 'alt': 'json', 'updated-min': 0}})
                                            (response was: u'{"error":{"errors":[{"domain":"global","reason":"authError","message":"Invalid Credentials","locationType":"header","location":"Authorization"}],"code":401,"message":"Invalid Credentials"}}')
                                            -->End of Python script error report<--
21:28:27.433 T:8984   ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.audio.googlemusic.exp/?reload=

Was working fine before?


RE: Experimental Google Music Addon - Abbaskip - 2017-02-16

Tried clearing cache etc - and have double checked my password. Now getting this:
Code:
-->End of Python script error report<--
21:33:20.119 T:13956  NOTICE: [GoogleMusicEXP-1.10.6]  ARGV: ['plugin://plugin.audio.googlemusic.exp/', '-1', '?action=clear_cookie']
21:33:20.322 T:13956  NOTICE: [GoogleMusicEXP-1.10.6] Initing addon data
21:33:20.437 T:13956  NOTICE: [GoogleMusicEXP-1.10.6] Loading library
21:33:20.438 T:13956  NOTICE: [GoogleMusicEXP-1.10.6] Loading auth from cache
21:33:20.701 T:13956   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <class 'gmusicapi.exceptions.CallFailure'>
                                            Error Contents: ListTracks: 401 Client Error: Unauthorized for url: https://mclients.googleapis.com/sj/v2.5/trackfeed?tier=fr&hl=en_US&include-tracks=true&dv=0&alt=json&updated-min=0
                                            (requests kwargs: {'url': 'https://mclients.googleapis.com/sj/v2.5/trackfeed', 'headers': {'Content-Type': 'application/json', 'Authorization': '<omitted>'}, 'data': '{}', 'method': 'POST', 'params': {'tier': 'fr', 'hl': 'en_US', 'include-tracks': 'true', 'dv': 0, 'alt': 'json', 'updated-min': 0}})
                                            (response was: u'{"error":{"errors":[{"domain":"global","reason":"authError","message":"Invalid Credentials","locationType":"header","location":"Authorization"}],"code":401,"message":"Invalid Credentials"}}')
                                            Traceback (most recent call last):
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\default.py", line 30, in <module>
                                                utils.initAddon()
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\utils.py", line 141, in initAddon
                                                GoogleMusicApi.GoogleMusicApi().loadLibrary()
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\GoogleMusicApi.py", line 63, in loadLibrary
                                                for chunk in gen:
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\gmusicapi\clients\mobileclient.py", line 1409, in _get_all_items_incremental
                                                **kwargs)
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\gmusicapi\clients\shared.py", line 81, in _make_call
                                                return protocol.perform(self.session, self.validate, *args, **kwargs)
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\gmusicapi\protocol\shared.py", line 225, in perform
                                                raise CallFailure(err_msg, call_name)
                                            CallFailure: ListTracks: 401 Client Error: Unauthorized for url: https://mclients.googleapis.com/sj/v2.5/trackfeed?tier=fr&hl=en_US&include-tracks=true&dv=0&alt=json&updated-min=0
                                            (requests kwargs: {'url': 'https://mclients.googleapis.com/sj/v2.5/trackfeed', 'headers': {'Content-Type': 'application/json', 'Authorization': '<omitted>'}, 'data': '{}', 'method': 'POST', 'params': {'tier': 'fr', 'hl': 'en_US', 'include-tracks': 'true', 'dv': 0, 'alt': 'json', 'updated-min': 0}})
                                            (response was: u'{"error":{"errors":[{"domain":"global","reason":"authError","message":"Invalid Credentials","locationType":"header","location":"Authorization"}],"code":401,"message":"Invalid Credentials"}}')
                                            -->End of Python script error report<--
21:33:27.100 T:12724  NOTICE: ES: Client  from ::ffff:192.168.1.5 timed out

I did change my password on Google since this was last working, but I've updated the password to match. Tried clearing cookies and cache and still nothing?

Edit: seems I just needed to update. It wasn't auto updating because I didn't have the repo installed


RE: Experimental Google Music Addon - Abbaskip - 2017-02-16

Any chance of an override view for the search results screen? It always comes up with a view that doesn't show text


RE: Experimental Google Music Addon - amans - 2017-02-21

Hi guys,

I don't understand why it's not working anymore Sad
I'm on Kodi 17 Beta6
I'm with the last version of the addon but still it fails to open.
My login/password seems correct.
I reinstalled, deleted userdata/addon_data/plugin.audio.googlemusic.exp/
But I still get this error :

Code:
19:17:58.620 T:140401239070464  NOTICE: [GoogleMusicEXP-1.11.1]  ARGV: ['plugin://plugin.audio.googlemusic.exp/', '8', '']
19:17:58.893 T:140401239070464   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.RuntimeError'>
                                            Error Contents: osrandom engine already registered
                                            Traceback (most recent call last):
                                              File "/home/amans/.kodi/addons/plugin.audio.googlemusic.exp/default.py", line 21, in <module>
                                                utils.checkInit()
                                              File "/home/amans/.kodi/addons/plugin.audio.googlemusic.exp/utils.py", line 106, in checkInit
                                                import GoogleMusicLogin
                                              File "/home/amans/.kodi/addons/plugin.audio.googlemusic.exp/GoogleMusicLogin.py", line 2, in <module>
                                                from gmusicapi import Mobileclient
                                              File "/home/amans/.kodi/addons/plugin.audio.googlemusic.exp/gmusicapi/__init__.py", line 4, in <module>
                                                from gmusicapi.clients import Mobileclient
                                              File "/home/amans/.kodi/addons/plugin.audio.googlemusic.exp/gmusicapi/clients/__init__.py", line 3, in <module>
                                                from gmusicapi.clients.mobileclient import Mobileclient
                                              File "/home/amans/.kodi/addons/plugin.audio.googlemusic.exp/gmusicapi/clients/mobileclient.py", line 8, in <module>
                                                from gmusicapi import session
                                              File "/home/amans/.kodi/addons/plugin.audio.googlemusic.exp/gmusicapi/session.py", line 8, in <module>
                                                import gpsoauth
                                              File "/home/amans/.kodi/addons/plugin.audio.googlemusic.exp/gpsoauth/__init__.py", line 1, in <module>
                                                import requests
                                              File "/home/amans/.kodi/addons/script.module.requests/lib/requests/__init__.py", line 52, in <module>
                                                from .packages.urllib3.contrib import pyopenssl
                                              File "/home/amans/.kodi/addons/script.module.requests/lib/requests/packages/urllib3/contrib/pyopenssl.py", line 47, in <module>
                                                import OpenSSL.SSL
                                              File "/usr/lib/python2.7/dist-packages/OpenSSL/__init__.py", line 8, in <module>
                                                from OpenSSL import rand, crypto, SSL
                                              File "/usr/lib/python2.7/dist-packages/OpenSSL/rand.py", line 11, in <module>
                                                from OpenSSL._util import (
                                              File "/usr/lib/python2.7/dist-packages/OpenSSL/_util.py", line 7, in <module>
                                                binding = Binding()
                                              File "/usr/lib/python2.7/dist-packages/cryptography/hazmat/bindings/openssl/binding.py", line 63, in __init__
                                                self._ensure_ffi_initialized()
                                              File "/usr/lib/python2.7/dist-packages/cryptography/hazmat/bindings/openssl/binding.py", line 95, in _ensure_ffi_initialized
                                                cls._register_osrandom_engine()
                                              File "/usr/lib/python2.7/dist-packages/cryptography/hazmat/bindings/openssl/binding.py", line 70, in _register_osrandom_engine
                                                raise RuntimeError("osrandom engine already registered")
                                            RuntimeError: osrandom engine already registered
                                            -->End of Python script error report<--
19:17:58.962 T:140401700427904   ERROR: GetDirectory - Error getting plugin://plugin.audio.googlemusic.exp/
19:17:58.962 T:140401700427904   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.googlemusic.exp/) failed


Anyone has an idea ?
Thx !


RE: Experimental Google Music Addon - larsete - 2017-02-22

Hi!

In my case the add-on is working fine on Kodi 15.2 (Windows), but not playing anything in Kodi 16 (Android). It was working fine before but now throws this error:
Code:
22:04:20 T:18446744073169533216   ERROR: Playlist Player: skipping unplayable item: 2, path [plugin://plugin.audio.googlemusic.exp/?action=play_song&song_id=Tpv3x7tyhwfpgiyzyzf5wpmohli&title=Blacked Out World&artist=Black Label Society&albumart=http://lh6.ggpht.com/yexjRUPLELoHIp7IeuqNiqx96tyxOFntGtEcwJ2cr8QV4Va1yula3ENhO7CGduzo4CDqsZIa&tracknumber=3&album=Shot To Hell&year=2006&rating=0&artistart=http://lh3.googleusercontent.com/yIfbo9VcxxQm-zSIlnCjco8ISmhupSZK5q2s2wMd52UGxWDqKAA55cP12UHB0mvf1ZeZqbTkQA]
22:04:20 T:18446744072534620448   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.LookupError'>
                                            Error Contents: no codec search functions registered: can't find encoding
                                            Traceback (most recent call last):
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/default.py", line 13, in <module>
                                                GoogleMusicPlaySong.GoogleMusicPlaySong().play(params)
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/GoogleMusicPlaySong.py", line 13, in play
                                                params = self.__getSongStreamUrl(song_id, params)
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/GoogleMusicPlaySong.py", line 65, in __getSongStreamUrl
                                                params['url'] = self.api.getSongStreamUrl(song_id, session_token=params.pop('sessiontoken',None), wentry_id=params.pop('wentryid',None))
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/GoogleMusicApi.py", line 85, in getSongStreamUrl
                                                stream_url = self.getLogin().getStreamUrl(song_id, session_token=session_token, wentry_id=wentry_id)
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/GoogleMusicApi.py", line 28, in getLogin
                                                self.getApi()
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/GoogleMusicApi.py", line 14, in getApi
                                                import GoogleMusicLogin
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/GoogleMusicLogin.py", line 2, in <module>
                                                from gmusicapi import Mobileclient
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/gmusicapi/__init__.py", line 4, in <module>
                                                from gmusicapi.clients import Mobileclient
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/gmusicapi/clients/__init__.py", line 3, in <module>
                                                from gmusicapi.clients.mobileclient import Mobileclient
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/gmusicapi/clients/mobileclient.py", line 8, in <module>
                                                from gmusicapi import session
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/gmusicapi/session.py", line 8, in <module>
                                                import gpsoauth
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/gpsoauth/__init__.py", line 1, in <module>
                                                import requests
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.requests/lib/requests/__init__.py", line 52, in <module>
                                                from .packages.urllib3.contrib import pyopenssl
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.requests/lib/requests/packages/__init__.py", line 27, in <module>
                                                from . import urllib3
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.requests/lib/requests/packages/urllib3/__init__.py", line 8, in <module>
                                                from .connectionpool import (
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.requests/lib/requests/packages/urllib3/connectionpool.py", line 35, in <module>
                                                from .request import RequestMethods
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.requests/lib/requests/packages/urllib3/request.py", line 3, in <module>
                                                from .filepost import encode_multipart_formdata
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.requests/lib/requests/packages/urllib3/filepost.py", line 11, in <module>
                                                writer = codecs.lookup('utf-8')[3]
                                            LookupError: no codec search functions registered: can't find encoding
                                            -->End of Python script error report<--

Thank you in advance!!


RE: Experimental Google Music Addon - larsete - 2017-02-28

(2017-02-22, 23:17)larsete Wrote: Hi!

In my case the add-on is working fine on Kodi 15.2 (Windows), but not playing anything in Kodi 16 (Android). It was working fine before but now throws this error:
Code:
22:04:20 T:18446744073169533216   ERROR: Playlist Player: skipping unplayable item: 2, path [plugin://plugin.audio.googlemusic.exp/?action=play_song&song_id=Tpv3x7tyhwfpgiyzyzf5wpmohli&title=Blacked Out World&artist=Black Label Society&albumart=http://lh6.ggpht.com/yexjRUPLELoHIp7IeuqNiqx96tyxOFntGtEcwJ2cr8QV4Va1yula3ENhO7CGduzo4CDqsZIa&tracknumber=3&album=Shot To Hell&year=2006&rating=0&artistart=http://lh3.googleusercontent.com/yIfbo9VcxxQm-zSIlnCjco8ISmhupSZK5q2s2wMd52UGxWDqKAA55cP12UHB0mvf1ZeZqbTkQA]
22:04:20 T:18446744072534620448   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.LookupError'>
                                            Error Contents: no codec search functions registered: can't find encoding
                                            Traceback (most recent call last):
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/default.py", line 13, in <module>
                                                GoogleMusicPlaySong.GoogleMusicPlaySong().play(params)
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/GoogleMusicPlaySong.py", line 13, in play
                                                params = self.__getSongStreamUrl(song_id, params)
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/GoogleMusicPlaySong.py", line 65, in __getSongStreamUrl
                                                params['url'] = self.api.getSongStreamUrl(song_id, session_token=params.pop('sessiontoken',None), wentry_id=params.pop('wentryid',None))
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/GoogleMusicApi.py", line 85, in getSongStreamUrl
                                                stream_url = self.getLogin().getStreamUrl(song_id, session_token=session_token, wentry_id=wentry_id)
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/GoogleMusicApi.py", line 28, in getLogin
                                                self.getApi()
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/GoogleMusicApi.py", line 14, in getApi
                                                import GoogleMusicLogin
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/GoogleMusicLogin.py", line 2, in <module>
                                                from gmusicapi import Mobileclient
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/gmusicapi/__init__.py", line 4, in <module>
                                                from gmusicapi.clients import Mobileclient
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/gmusicapi/clients/__init__.py", line 3, in <module>
                                                from gmusicapi.clients.mobileclient import Mobileclient
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/gmusicapi/clients/mobileclient.py", line 8, in <module>
                                                from gmusicapi import session
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/gmusicapi/session.py", line 8, in <module>
                                                import gpsoauth
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.audio.googlemusic.exp/gpsoauth/__init__.py", line 1, in <module>
                                                import requests
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.requests/lib/requests/__init__.py", line 52, in <module>
                                                from .packages.urllib3.contrib import pyopenssl
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.requests/lib/requests/packages/__init__.py", line 27, in <module>
                                                from . import urllib3
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.requests/lib/requests/packages/urllib3/__init__.py", line 8, in <module>
                                                from .connectionpool import (
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.requests/lib/requests/packages/urllib3/connectionpool.py", line 35, in <module>
                                                from .request import RequestMethods
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.requests/lib/requests/packages/urllib3/request.py", line 3, in <module>
                                                from .filepost import encode_multipart_formdata
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.requests/lib/requests/packages/urllib3/filepost.py", line 11, in <module>
                                                writer = codecs.lookup('utf-8')[3]
                                            LookupError: no codec search functions registered: can't find encoding
                                            -->End of Python script error report<--

Thank you in advance!!

Updating to Kodi 17 fixed the issue.


RE: Experimental Google Music Addon - crocodudule - 2017-03-05

Hello everybody sorry for my bad english.
I am on OpenElec (6.0.3) KODI (15.2) on a Raspberry Pi B.
GoogleMusicEXP is 1.11.1 on screen, but it's 1.10.6 in log (?)

Before i change my google password all was fine (great addon! ).
Now GoogleMusicEXP crash and can't load the library:
- the password is good in setting,
- in google security, less security option is activated
- i cleaned out cache and cookies
- i uninstall , and install again...

I hope it's the good log :

Code:
LOG DELETE = UPGRADE TO KODI 17

Can you help me please ?

EDIT:
I upgrade to OpenElec 7 (kodi 17 ), and it's work fine (Thank you, good work ! )


RE: Experimental Google Music Addon - aots74 - 2017-03-13

Hi all, I've just tried running this plugin but I'm getting the 403 forbidden in the log. I also noticed that there is no device id (which has been referenced in the last couple of posts) so I'm not sure if that's the problem or how to rectify it. Section of log here: http://pastebin.com/txYYtdnh. Many thanks for any assistance!


RE: Experimental Google Music Addon - foreverguest - 2017-03-15

Do you have an Android device registered in your google account?


RE: Experimental Google Music Addon - Musculi - 2017-03-18

Hi ForeverGuest,

I have tried the Google Music EXP add-on 1.11.1 with Kodi 17 running from USB stick
on my Windows 8.1 notebook.
Unfortunately playing a song always leads to an Google Music EXP error and it is not played.
My albums and songs are visible in the add-on.

I hope you can advice. I have made a debug log which you can find here
Google Music EXP Kodi DEBUG.log

Best regards, Musculi


RE: Experimental Google Music Addon - foreverguest - 2017-03-20

Error when trying to play a song is usually caused when you don't have and Android device registered in your google account.

If you're sure you have a device registered, please enable the debug option in the addon settings and send a new log file.


RE: Experimental Google Music Addon - Musculi - 2017-03-25

(2017-03-20, 17:42)foreverguest Wrote: Error when trying to play a song is usually caused when you don't have and Android device registered in your google account.

If you're sure you have a device registered, please enable the debug option in the addon settings and send a new log file.

An Android device was registered in my google account, but it didn't work.
The log in the previous mail has been made with debug option on.


RE: Experimental Google Music Addon - aesalazar - 2017-03-25

I am getting the same error as Musculi. A 403 Forbidden URL exception in Python. It was working when I had the free google play music account. I recently started the 30 day trail for the full version which is when the problems started. I cleared my cache and cookies in the app for it to recognize the change and once it did it starts erroring. Could it be that? Or could it be a problem with 2 step authentication? (I also turned that on around the same time).


RE: Experimental Google Music Addon - foreverguest - 2017-03-26

(2017-03-25, 18:55)Musculi Wrote: An Android device was registered in my google account, but it didn't work.
The log in the previous mail has been made with debug option on.

I can't see any addon debug messages in the log, just Kodi debug messages. Please turn off Kodi messages and turn on addon messages.