Thread Rating:
  • 0 Vote(s) - 0 Average
Music Video Jukebox Broken
#16
Hi izenl

do you have a github as well as i would like to be able to browse online and not just download. Also to see when new things are happening.

thanks
Reply
#17
Hi !

No I don't have github, but you can browse through the sources here:

http://code.google.com/p/izexbmcaddons/s...deojukebox

Regards,
iZE
Reply
#18
thanks, just what i wanted.

I am interested in the saved search query.

I would like to add it to my addon and wondered how easy it is.

Just had a quick look but a bit late now.

maybe some tips....
Reply
#19
Hi ! Great add-on, I really like it !

But I can't get the shuffle on playlist to works..
Reply
#20
I'm so happy to see a new version of this and the last.fm features look great. But... I can't get it to work. When I try to load anything it says "opening stream" and freezes there until I reboot.

I'm running XBMC 10.0-9 on an appletv2.
Reply
#21
birchwood Wrote:I'm so happy to see a new version of this and the last.fm features look great. But... I can't get it to work. When I try to load anything it says "opening stream" and freezes there until I reboot.

I'm running XBMC 10.0-9 on an appletv2.

Can you post your XBMC log file?

Other question: can you tell if the Youtube plugin has that same problem ? I ask this because the Music Video Jukebox calls the Youtube plugin for playing the video.
Reply
#22
I have a problem with Music Video Jukebox too.
When I want to play a song it just doesn't start. Nothing happens when I hit Enter.
The You Tube addon works fine...

It worked some time ago when I first tried it. But now it doesn't anymore Huh
Hope you can help me as I loved Smile

Btw:
I use XBMC from Ubuntu: 10.1 (Compiled Mar 9 2011)


Here's the xbmc.log:
Code:
01:52:30 T:2928069488 M:4021768192 WARNING: Previous line repeats 1 times.
01:52:30 T:2928069488 M:4021768192  NOTICE: -->Python Interpreter Initialized<--
01:52:31 T:3023693696 M:4021768192 WARNING: GetLabel - Unknown nodetype requested 6
01:52:45 T:2928069488 M:4021354496  NOTICE: -->Python Interpreter Initialized<--
01:52:46 T:3023693696 M:4020203520 WARNING: GetLabel - Unknown nodetype requested 6
01:52:49 T:2928069488 M:4020215808  NOTICE: -->Python Interpreter Initialized<--
01:52:50 T:2928069488 M:4020199424  NOTICE: ### [plugin.video.musicvideojukebox] - getXmlResponse from http://suggestqueries.google.com/complete/search?hl=en&ds=yt&output=toolbar&q=katie+melua
01:52:50 T:2928069488 M:4020199424  NOTICE: ### [plugin.video.musicvideojukebox] - getXmlResponse from http://ws.audioscrobbler.com/2.0/?method=artist.search&api_key=c8a19b7361e56044be8432c023c30888&artist=katie+melua
01:52:51 T:3023693696 M:4020178944 WARNING: GetLabel - Unknown nodetype requested 6
01:53:00 T:2928069488 M:4020248576 WARNING: Previous line repeats 1 times.
01:53:00 T:2928069488 M:4020248576  NOTICE: -->Python Interpreter Initialized<--
01:53:01 T:3023693696 M:4020236288 WARNING: GetLabel - Unknown nodetype requested 6
01:53:05 T:2928069488 M:4020248576 WARNING: Previous line repeats 1 times.
01:53:05 T:2928069488 M:4020248576  NOTICE: -->Python Interpreter Initialized<--
01:53:06 T:2928069488 M:4020170752  NOTICE: ### [plugin.video.musicvideojukebox] - getXmlResponse from http://ws.audioscrobbler.com/2.0/?method=artist.gettoptracks&artist=Katie+Melua&limit=150&api_key=c8a19b7361e56044be8432c023c30888
01:53:07 T:3023693696 M:4018909184 WARNING: GetLabel - Unknown nodetype requested 6
Reply
#23
Hi,

I've tried to reproduce the problem, but no luck.

I've tested it on XBMC 10.1 as well.

I honestly have no clue what might be the problem. If the Youtube plugin works fine as you suggested, the Music Video Jukebox should be able to play video files.

Anything else you can think of?

-iZE
Reply
#24
I've tried MVJ as well on my ION2 system with openelec.
There's the same problem (but I haven't checked the log yet).
I found that other plugins have the same problem. Maybe IP adresses from Switzerland are blocked?
Reply
#25
First off, really excellent add-on! I only have a request for the add-on, but couldn't find the release thread, so I am posting here. Would it be possible add an option to the add-on settings so that you can select your desired default video quality so that it doesn't have to ask you everytime you play a video? It's mainly just annoying when I select "play all" under a category and it makes a big playlist of videos and starts playing them, but everytime it moves to the next video in the playlist, I have to select the video quality again before it will continue playing.
Reply
#26
HI i recently discovered this plugin...

Im running ubuntu 11.10 with eden build of 20nov. When i try this plugin i get the following error:

Code:
20:44:29 T:2817309552 WARNING: 'xbmc.output()' is depreciated and will be removed in future releases, please use 'xbmc.log()' instead
20:44:29 T:2817309552  NOTICE: ### [plugin.video.musicvideojukebox] - getXmlResponse from http://ws.audioscrobbler.com/2.0/?method=artist.gettoptracks&artist=Snow+Patrol&limit=150&api_key=c8a19b7361e56044be8432c023c30888
20:44:32 T:2817309552   ERROR: Error Type: <type 'exceptions.TypeError'>
20:44:32 T:2817309552   ERROR: Error Contents: argument 1 must be unicode or str
20:44:32 T:2817309552   ERROR: Traceback (most recent call last):
                                              File "/home/xbmc/.xbmc/addons/plugin.video.musicvideojukebox/Default.py", line 563, in <module>
                                                ok = show_tracks_menu(params)
                                              File "/home/xbmc/.xbmc/addons/plugin.video.musicvideojukebox/Default.py", line 315, in show_tracks_menu
                                                addDirectoryItem(name="%d. %s - %s" % (i, artist.encode("utf-8"), name.encode("utf-8")), isFolder=False, parameters={PARAMETER_KEY_MODE:MODE_PLAY_TRACK, "artist" : artist.encode("utf-8"), "track" : name.encode("utf-8"), "thumbnail" : image.encode("utf-8")},image=image, isVideo=True)
                                              File "/home/xbmc/.xbmc/addons/plugin.video.musicvideojukebox/Default.py", line 70, in addDirectoryItem
                                                url = sys.argv[0] + '?' + urllib.urlencode(parameters)
                                              File "/usr/lib/python2.7/urllib.py", line 1309, in urlencode
                                                for k, v in query:
                                            TypeError: argument 1 must be unicode or str
20:44:32 T:8780480   ERROR: GetDirectory - Error getting plugin://plugin.video.musicvideojukebox/?type=artist_toptracks&mode=130&artist=Snow+Patrol
20:44:32 T:8780480   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.musicvideojukebox/?type=artist_toptracks&mode=130&artist=Snow+Patrol) failed
20:44:32 T:2853661552  NOTICE: -->Python Interpreter Initialized<--

Any idea why? It works on my mac (lion 10.7.2).
Reply
#27
lowfi Wrote:HI i recently discovered this plugin...

Im running ubuntu 11.10 with eden build of 20nov. When i try this plugin i get the following error:

Code:
20:44:29 T:2817309552 WARNING: 'xbmc.output()' is depreciated and will be removed in future releases, please use 'xbmc.log()' instead
20:44:29 T:2817309552  NOTICE: ### [plugin.video.musicvideojukebox] - getXmlResponse from http://ws.audioscrobbler.com/2.0/?method=artist.gettoptracks&artist=Snow+Patrol&limit=150&api_key=c8a19b7361e56044be8432c023c30888
20:44:32 T:2817309552   ERROR: Error Type: <type 'exceptions.TypeError'>
20:44:32 T:2817309552   ERROR: Error Contents: argument 1 must be unicode or str
20:44:32 T:2817309552   ERROR: Traceback (most recent call last):
                                              File "/home/xbmc/.xbmc/addons/plugin.video.musicvideojukebox/Default.py", line 563, in <module>
                                                ok = show_tracks_menu(params)
                                              File "/home/xbmc/.xbmc/addons/plugin.video.musicvideojukebox/Default.py", line 315, in show_tracks_menu
                                                addDirectoryItem(name="%d. %s - %s" % (i, artist.encode("utf-8"), name.encode("utf-8")), isFolder=False, parameters={PARAMETER_KEY_MODE:MODE_PLAY_TRACK, "artist" : artist.encode("utf-8"), "track" : name.encode("utf-8"), "thumbnail" : image.encode("utf-8")},image=image, isVideo=True)
                                              File "/home/xbmc/.xbmc/addons/plugin.video.musicvideojukebox/Default.py", line 70, in addDirectoryItem
                                                url = sys.argv[0] + '?' + urllib.urlencode(parameters)
                                              File "/usr/lib/python2.7/urllib.py", line 1309, in urlencode
                                                for k, v in query:
                                            TypeError: argument 1 must be unicode or str
20:44:32 T:8780480   ERROR: GetDirectory - Error getting plugin://plugin.video.musicvideojukebox/?type=artist_toptracks&mode=130&artist=Snow+Patrol
20:44:32 T:8780480   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.musicvideojukebox/?type=artist_toptracks&mode=130&artist=Snow+Patrol) failed
20:44:32 T:2853661552  NOTICE: -->Python Interpreter Initialized<--

Any idea why? It works on my mac (lion 10.7.2).

This is linux / python issue.

I had the same error and this simple hack worked for me ...

Edit default.py in the addons/plugin.video.musicvideojukebox directory, and change each occurrence of

PARAMETER_KEY_MODE:MODE_PLAY_TRACK

to

PARAMETER_KEY_MODEConfusedtr(MODE_PLAY_TRACK)


To cast the integer to a string and the url is constriucted ok.

Let me know if this helps...
Reply
#28
Hi sorry for the late reply but yes this worked!
Reply
#29
(2012-02-06, 17:05)JohnC Wrote:
lowfi Wrote:HI i recently discovered this plugin...

Im running ubuntu 11.10 with eden build of 20nov. When i try this plugin i get the following error:

Code:
20:44:29 T:2817309552 WARNING: 'xbmc.output()' is depreciated and will be removed in future releases, please use 'xbmc.log()' instead
20:44:29 T:2817309552  NOTICE: ### [plugin.video.musicvideojukebox] - getXmlResponse from http://ws.audioscrobbler.com/2.0/?method=artist.gettoptracks&artist=Snow+Patrol&limit=150&api_key=c8a19b7361e56044be8432c023c30888
20:44:32 T:2817309552   ERROR: Error Type: <type 'exceptions.TypeError'>
20:44:32 T:2817309552   ERROR: Error Contents: argument 1 must be unicode or str
20:44:32 T:2817309552   ERROR: Traceback (most recent call last):
                                              File "/home/xbmc/.xbmc/addons/plugin.video.musicvideojukebox/Default.py", line 563, in <module>
                                                ok = show_tracks_menu(params)
                                              File "/home/xbmc/.xbmc/addons/plugin.video.musicvideojukebox/Default.py", line 315, in show_tracks_menu
                                                addDirectoryItem(name="%d. %s - %s" % (i, artist.encode("utf-8"), name.encode("utf-8")), isFolder=False, parameters={PARAMETER_KEY_MODE:MODE_PLAY_TRACK, "artist" : artist.encode("utf-8"), "track" : name.encode("utf-8"), "thumbnail" : image.encode("utf-8")},image=image, isVideo=True)
                                              File "/home/xbmc/.xbmc/addons/plugin.video.musicvideojukebox/Default.py", line 70, in addDirectoryItem
                                                url = sys.argv[0] + '?' + urllib.urlencode(parameters)
                                              File "/usr/lib/python2.7/urllib.py", line 1309, in urlencode
                                                for k, v in query:
                                            TypeError: argument 1 must be unicode or str
20:44:32 T:8780480   ERROR: GetDirectory - Error getting plugin://plugin.video.musicvideojukebox/?type=artist_toptracks&mode=130&artist=Snow+Patrol
20:44:32 T:8780480   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.musicvideojukebox/?type=artist_toptracks&mode=130&artist=Snow+Patrol) failed
20:44:32 T:2853661552  NOTICE: -->Python Interpreter Initialized<--

Any idea why? It works on my mac (lion 10.7.2).

This is linux / python issue.

I had the same error and this simple hack worked for me ...

Edit default.py in the addons/plugin.video.musicvideojukebox directory, and change each occurrence of

PARAMETER_KEY_MODE:MODE_PLAY_TRACK

to

PARAMETER_KEY_MODEConfusedtr(MODE_PLAY_TRACK)


To cast the integer to a string and the url is constriucted ok.

Let me know if this helps...

How I can edit this file? Where I can find this in windows 7 64 bit platform?

Reply
#30
Hi,

I have made some changes to the Default.py, but since I'm unable to reproduce the bug. I would like to call for your help.

You can get the sources for the new Default.py here: http://code.google.com/p/izexbmcaddons/s...Default.py

Can you replace the Default.py in the XBMC\addons\plugin.video.musicvideojukebox folder with this new source? And let me know if it works.
If so I will submit it to the official repo.

Thanks in advance,
-iZE
Reply



Music Video Jukebox Broken00