Release - SoundCloud

  Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
bromix Offline
Team-Kodi Member
Posts: 1,230
Joined: Jun 2014
Reputation: 78
Post: #46
(2015-06-07 16:45)akuseru Wrote:  Oh before I leave, in the same order, when this bug will be fixed, will it be possible to also display the artist artwork ? In fact, I never saw any artworks with this plugin, so I ask ^^

Keep up your good work, bromix. I use this addon every days, it's a must have.

Here are 2 screenshots with Isengard Wink

Tracks
[Image: 7clpyFn.png]

Artists
[Image: RVV8zVD.png]
find quote
akuseru Offline
Junior Member
Posts: 6
Joined: Jun 2014
Reputation: 0
Post: #47
Yes this is exactly what I mean. I think about updating openelec when it will come. Pain in the *** because it never auto-update ... I have to format and reinstall. But not the subject isn't it ? ^^

Thank you for all.
find quote
apexalpha Offline
Junior Member
Posts: 4
Joined: Feb 2015
Reputation: 0
Post: #48
Is there any way to 'share' a soundcloud audio from your phone to Kodi (raspberry Pi)?

Just like you can open a youtube video on your phone and then share is to Kodi using Yatse remote. Soundcloud however wont pick up on the links I send to Kodi. Sad[/u]
find quote
bromix Offline
Team-Kodi Member
Posts: 1,230
Joined: Jun 2014
Reputation: 78
Post: #49
(2015-06-15 11:32)apexalpha Wrote:  Is there any way to 'share' a soundcloud audio from your phone to Kodi (raspberry Pi)?

Just like you can open a youtube video on your phone and then share is to Kodi using Yatse remote. Soundcloud however wont pick up on the links I send to Kodi. Sad[/u]

If you're using an android device -> with Yatse it should work. Yatse has support for SoundCloud URLs.
find quote
bromix Offline
Team-Kodi Member
Posts: 1,230
Joined: Jun 2014
Reputation: 78
Post: #50
Version 2.0.0 (2015-08-01)
UPD: framework
find quote
SMotiv Offline
Junior Member
Posts: 3
Joined: Aug 2015
Reputation: 0
Post: #51
Hello, please tell me whether there is in this app pagination stream? and how to install this app?
find quote
bromix Offline
Team-Kodi Member
Posts: 1,230
Joined: Jun 2014
Reputation: 78
Post: #52
(2015-08-16 11:27)SMotiv Wrote:  Hello, please tell me whether there is in this app pagination stream? and how to install this app?
What?!? Sorry I don't understand what you want. The addon is available via the KODI repo.
find quote
SMotiv Offline
Junior Member
Posts: 3
Joined: Aug 2015
Reputation: 0
Post: #53
I don't know how to install this app, how can I install it? (detail)
find quote
bromix Offline
Team-Kodi Member
Posts: 1,230
Joined: Jun 2014
Reputation: 78
Post: #54
(2015-08-16 11:50)SMotiv Wrote:  I don't know how to install this app, how can I install it? (detail)
Use the search...everything is there
HOW-TO:Install_add-ons (wiki)
find quote
SMotiv Offline
Junior Member
Posts: 3
Joined: Aug 2015
Reputation: 0
Post: #55
Will I see my stream in the form of pages in my account soundcloud?
find quote
bromix Offline
Team-Kodi Member
Posts: 1,230
Joined: Jun 2014
Reputation: 78
Post: #56
Why don't just test the addon Wink because I don't know what you mean by pages? If you're logged in, you can see your stream (paginated) like on SoundCloud.com.
find quote
ryantrip Offline
Junior Member
Posts: 6
Joined: Aug 2015
Reputation: 0
Exclamation  RE: SoundCloud
Post: #57
Having an issue in version 2.0, and can't view my stream. Thanks!

Code:
00:32:54 T:7556  NOTICE: -->Python Interpreter Initialized<--
00:32:54 T:7556  NOTICE: [plugin.audio.soundcloud] Running: SoundCloud (2.0.0) on Isengard (15.1) with Python (2.7.8)
00:32:56 T:7556   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.AttributeError'>
                                            Error Contents: 'NoneType' object has no attribute 'get'
                                            Traceback (most recent call last):
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\addon.py", line 6, in <module>
                                                nightcrawler.run(content.Provider())
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\core\runner.py", line 47, in run
                                                result = provider.navigate(context)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\provider.py", line 174, in navigate
                                                result = method(context)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\core\nightcrawler_decorators.py", line 44, in wrapper
                                                return func(*args, **kwargs)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\core\nightcrawler_decorators.py", line 126, in wrapper
                                                return func(*args, **kwargs)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\core\nightcrawler_decorators.py", line 126, in wrapper
                                                return func(*args, **kwargs)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​content\provider.py", line 481, in on_stream
                                                page_cursor=cursor)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\core\abstract_context.py", line 145, in cache_function
                                                return self.get_function_cache().get(seconds, func, *args, **keywords)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\storage\function_cache.py", line 107, in get
                                                cached_data = partial_func()
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​content\client.py", line 252, in get_stream
                                                return items.convert_to_items(response.json())
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​content\items.py", line 129, in convert_to_items
                                                item = convert_to_item(item)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​content\items.py", line 84, in convert_to_item
                                                kind = json_item.get('kind', '')
                                            AttributeError: 'NoneType' object has no attribute 'get'
                                            -->End of Python script error report<--
00:32:56 T:5544   ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.audio.soundcloud/stream/
00:32:56 T:5544   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.soundcloud/stream/) failed
00:32:56 T:4224  NOTICE: Thread LanguageInvoker start, auto delete: false
00:32:56 T:4224  NOTICE: -->Python Interpreter Initialized<--
00:32:56 T:4224  NOTICE: [plugin.audio.soundcloud] Running: SoundCloud (2.0.0) on Isengard (15.1) with Python (2.7.8)
00:32:56 T:9728  NOTICE: Thread BackgroundLoader start, auto delete: false
find quote
bromix Offline
Team-Kodi Member
Posts: 1,230
Joined: Jun 2014
Reputation: 78
Post: #58
(2015-08-19 09:38)ryantrip Wrote:  Having an issue in version 2.0, and can't view my stream. Thanks!

Code:
00:32:54 T:7556  NOTICE: -->Python Interpreter Initialized<--
00:32:54 T:7556  NOTICE: [plugin.audio.soundcloud] Running: SoundCloud (2.0.0) on Isengard (15.1) with Python (2.7.8)
00:32:56 T:7556   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.AttributeError'>
                                            Error Contents: 'NoneType' object has no attribute 'get'
                                            Traceback (most recent call last):
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\addon.py", line 6, in <module>
                                                nightcrawler.run(content.Provider())
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\core\runner.py", line 47, in run
                                                result = provider.navigate(context)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\provider.py", line 174, in navigate
                                                result = method(context)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\core\nightcrawler_decorators.py", line 44, in wrapper
                                                return func(*args, **kwargs)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\core\nightcrawler_decorators.py", line 126, in wrapper
                                                return func(*args, **kwargs)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\core\nightcrawler_decorators.py", line 126, in wrapper
                                                return func(*args, **kwargs)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​content\provider.py", line 481, in on_stream
                                                page_cursor=cursor)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\core\abstract_context.py", line 145, in cache_function
                                                return self.get_function_cache().get(seconds, func, *args, **keywords)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\storage\function_cache.py", line 107, in get
                                                cached_data = partial_func()
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​content\client.py", line 252, in get_stream
                                                return items.convert_to_items(response.json())
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​content\items.py", line 129, in convert_to_items
                                                item = convert_to_item(item)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​content\items.py", line 84, in convert_to_item
                                                kind = json_item.get('kind', '')
                                            AttributeError: 'NoneType' object has no attribute 'get'
                                            -->End of Python script error report<--
00:32:56 T:5544   ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.audio.soundcloud/stream/
00:32:56 T:5544   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.soundcloud/stream/) failed
00:32:56 T:4224  NOTICE: Thread LanguageInvoker start, auto delete: false
00:32:56 T:4224  NOTICE: -->Python Interpreter Initialized<--
00:32:56 T:4224  NOTICE: [plugin.audio.soundcloud] Running: SoundCloud (2.0.0) on Isengard (15.1) with Python (2.7.8)
00:32:56 T:9728  NOTICE: Thread BackgroundLoader start, auto delete: false

https://github.com/bromix/plugin.audio.s.../issues/27

Can't reproduce the problem right now...but trying to Smile
find quote
ryantrip Offline
Junior Member
Posts: 6
Joined: Aug 2015
Reputation: 0
Post: #59
(2015-08-21 17:30)bromix Wrote:  
(2015-08-19 09:38)ryantrip Wrote:  Having an issue in version 2.0, and can't view my stream. Thanks!

Code:
00:32:54 T:7556  NOTICE: -->Python Interpreter Initialized<--
00:32:54 T:7556  NOTICE: [plugin.audio.soundcloud] Running: SoundCloud (2.0.0) on Isengard (15.1) with Python (2.7.8)
00:32:56 T:7556   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.AttributeError'>
                                            Error Contents: 'NoneType' object has no attribute 'get'
                                            Traceback (most recent call last):
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\addon.py", line 6, in <module>
                                                nightcrawler.run(content.Provider())
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\core\runner.py", line 47, in run
                                                result = provider.navigate(context)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\provider.py", line 174, in navigate
                                                result = method(context)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\core\nightcrawler_decorators.py", line 44, in wrapper
                                                return func(*args, **kwargs)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\core\nightcrawler_decorators.py", line 126, in wrapper
                                                return func(*args, **kwargs)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\core\nightcrawler_decorators.py", line 126, in wrapper
                                                return func(*args, **kwargs)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​content\provider.py", line 481, in on_stream
                                                page_cursor=cursor)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\core\abstract_context.py", line 145, in cache_function
                                                return self.get_function_cache().get(seconds, func, *args, **keywords)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​nightcrawler\storage\function_cache.py", line 107, in get
                                                cached_data = partial_func()
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​content\client.py", line 252, in get_stream
                                                return items.convert_to_items(response.json())
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​content\items.py", line 129, in convert_to_items
                                                item = convert_to_item(item)
                                              File "C:\Users\Ryan\AppData\Roaming\Kodi\addons\plugin.audio.soundcloud\resources\lib\​content\items.py", line 84, in convert_to_item
                                                kind = json_item.get('kind', '')
                                            AttributeError: 'NoneType' object has no attribute 'get'
                                            -->End of Python script error report<--
00:32:56 T:5544   ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.audio.soundcloud/stream/
00:32:56 T:5544   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.soundcloud/stream/) failed
00:32:56 T:4224  NOTICE: Thread LanguageInvoker start, auto delete: false
00:32:56 T:4224  NOTICE: -->Python Interpreter Initialized<--
00:32:56 T:4224  NOTICE: [plugin.audio.soundcloud] Running: SoundCloud (2.0.0) on Isengard (15.1) with Python (2.7.8)
00:32:56 T:9728  NOTICE: Thread BackgroundLoader start, auto delete: false

https://github.com/bromix/plugin.audio.s.../issues/27

Can't reproduce the problem right now...but trying to Smile


It sorted itself out somehow... All is good!
(This post was last modified: 2015-08-26 08:11 by ryantrip.)
find quote
bromix Offline
Team-Kodi Member
Posts: 1,230
Joined: Jun 2014
Reputation: 78
Post: #60
Version 2.0.1 (2015-08-27)
[add] French (thx 2 Soullivaneuh)
[upd] moved to *.po files
[upd] Framework
find quote
Post Reply