Kodi Community Forum

Full Version: Retrospect v5.3.2 Video Add-On
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Actually, on Joox videos, you can skip/ffw if you play videos with DVDPlayer instead of MPlayer. Wink

One thing I noticed with the context menu, though, and I'm not sure if this is just the pronshare channel, or all of them:

Sometimes (can't seem to figure out what actually causes it), if I highlight a video and hit the context menu button, my xbox freezes (to the point I have to get up and hard boot it). I can prevent this happening by playing the video (by just hitting the "select" button), then stopping it, and immediately hitting the context menu button while that video's still selected.

*shrug*
Basje Wrote:Please post/mail a logfile (uzg.log and/or uzg.old.log) so we can get some more information. Without that, solving a problem is almost impossible.
I have this problem too. Using Latest XBMC Bulid and v2.7.0b5 of the script.

I can't attach so here is the end of the logfile (if you need more I'll email it to you) :
20070919 23:43:50 - INFO - default.py - 58 - ************** Starting XOT-Uzg (Uitzendinggemist.v2) version v2.7.0b5 **************
20070919 23:43:50 - INFO - default.py - 59 - Skinfolder = Default
20070919 23:43:50 - INFO - uriopener.py - 142 - Opening requested uri: http://www.rieter.net/uitzendinggemist/i...on=2.7.0b5
20070919 23:43:50 - DEBUG - uriopener.py - 143 - Number of open threads 1
20070919 23:43:50 - INFO - uriopener.py - 155 - Determining which Progessbar to use....
20070919 23:43:50 - INFO - uriopener.py - 160 - Using Calculated Progressbar (fileSize=1)
20070919 23:43:50 - INFO - uriopener.py - 191 - Url http://www.rieter.net/uitzendinggemist/i...on=2.7.0b5 was opened successfully
20070919 23:43:50 - INFO - progwindow.py - 29 - Importing chn_XOT-TSV
20070919 23:43:50 - CRITICAL - progwindow.py - 34 - Error loading channel modules
20070919 23:43:50 - CRITICAL - progwindow.py - 34 - | Traceback (most recent call last):
20070919 23:43:50 - CRITICAL - progwindow.py - 34 - | File "Q:\scripts\uitzendinggemist\libs\progwindow.py", line 30, in ?
20070919 23:43:50 - CRITICAL - progwindow.py - 34 - | exec("import chn_%s" % channel)
20070919 23:43:50 - CRITICAL - progwindow.py - 34 - | File "<string>", line 1
20070919 23:43:50 - CRITICAL - progwindow.py - 34 - | import chn_XOT-TSV
20070919 23:43:50 - CRITICAL - progwindow.py - 34 - | ^
20070919 23:43:50 - CRITICAL - progwindow.py - 34 - | SyntaxError: invalid syntax
20070919 23:43:50 - INFO - progwindow.py - 66 - Starting XOT-Uzg (Uitzendinggemist.v2) ProgWindow with Fallback=Q:\scripts\uitzendinggemist\ and DefaultName=Default
20070919 23:43:52 - CRITICAL - progwindow.py - 188 - OnAction Error
20070919 23:43:52 - CRITICAL - progwindow.py - 188 - | Traceback (most recent call last):
20070919 23:43:52 - CRITICAL - progwindow.py - 188 - | File "Q:\scripts\uitzendinggemist\libs\progwindow.py", line 105, in onAction
20070919 23:43:52 - CRITICAL - progwindow.py - 188 - | if action == controls.ACTION_PARENT_DIR or action == controls.ACTION_PREVIOUS_MENU:
20070919 23:43:52 - CRITICAL - progwindow.py - 188 - | File "Q:\scripts\uitzendinggemist\libs\progwindow.py", line 91, in onInit
20070919 23:43:52 - CRITICAL - progwindow.py - 188 - | self.activeChannelGUI = self.channelGUIs[self.selectedChannelIndex]
20070919 23:43:52 - CRITICAL - progwindow.py - 188 - | IndexError: list index out of range
rootyb Wrote:Actually, on Joox videos, you can skip/ffw if you play videos with DVDPlayer instead of MPlayer. Wink

One thing I noticed with the context menu, though, and I'm not sure if this is just the pronshare channel, or all of them:

Sometimes (can't seem to figure out what actually causes it), if I highlight a video and hit the context menu button, my xbox freezes (to the point I have to get up and hard boot it). I can prevent this happening by playing the video (by just hitting the "select" button), then stopping it, and immediately hitting the context menu button while that video's still selected.

*shrug*
Same problem here. It seems to occur during the "Please wait while loading data" routine. If you try and display the context menu on a file without the data loaded, it bombs every time for me.

Unfortunately my python skills are currently too limited to look into this in much detail.
Hi all,

Basje is on a wedding trip atm, so I guess you will have to wait a couple of days before you'll get your answers Wink
Okay Smile

Well, when he returns, may I suggest that he consider the following:

I may be completely off the mark here, but looking through the logfiles and your code, it seems that every time a KeyUp/KeyDown is detected on individual files, it attempts to obtain the URL to the .divx file in preperation for playing? This seems like a good idea in theory, because it will kind of cache the details before playing. It does have it's flaws, though.

Instead of automatically acquiring the .divx link to every file or episode selected when I select through the list, why not wait until the user specifically requests to play that file? It'd save processing time within the script/Xbox, it'd save bandwidth not only for the script user - but for joox.net or any other site/server, and should then prevent the 'context menu' crash bug. As it stands, if I navigate through a 30+ episode TV series looking for a particular episode, I am hitting the Joox.net site, or other site 30+ times. No wonder they began blocking the urilib agent Wink

I realise this may be a bit of work to rewrite, but it seems like the best logical fix, in my opinion. It's certainly more optimised that way, and far less resource intensive.

That said, great work on the script!
I'm not positive, but I think that it checks for the media URL so that it can determine filetype, and make playback decisions based on the filetype.
I can't get this script to execute. It tries to load, but fails before the application is launched. I'm using a recent version of XBMC as my dash on a softmodded xbox. Here is part of the log (the entire log is too large to post...):

Code:
20070926 22:35:53 - INFO     - uriopener.py   - 191 - Url http://www.rieter.net/uitzendinggemist/index.php?currentversion=2.7.0b5 was opened successfully
20070926 22:35:53 - CRITICAL - default.py     - 89  - Error initializing XOT-Uzg (Uitzendinggemist.v2)
20070926 22:35:53 - CRITICAL - default.py     - 89  - | Traceback (most recent call last):
20070926 22:35:53 - CRITICAL - default.py     - 89  - |   File "Q:\scripts\uitzendinggemist\default.py", line 82, in ?
20070926 22:35:53 - CRITICAL - default.py     - 89  - |     import progwindow
20070926 22:35:53 - CRITICAL - default.py     - 89  - |   File "Q:\scripts\uitzendinggemist\libs\progwindow.py", line 10, in ?
20070926 22:35:53 - CRITICAL - default.py     - 89  - |     import contextmenu
20070926 22:35:53 - CRITICAL - default.py     - 89  - |   File "Q:\scripts\uitzendinggemist\libs\contextmenu.py", line 16, in ?
20070926 22:35:53 - CRITICAL - default.py     - 89  - |     class GUI(xbmcgui.WindowXMLDialog):
20070926 22:35:53 - CRITICAL - default.py     - 89  - | AttributeError: 'module' object has no attribute 'WindowXMLDialog'

Any suggestions?
Do you have a lib folder in the folder that contains the Uitzendinggemist script? The lib folder contains the "contextmenu.py" and "progwindow.py" scripts which is needed for Uitzendinggemist to work. If you have a lib folder check inside to make sure the aforementioned scripts are inside it. If not you are perhaps best downloading Uitzendinggemist again and then reinstalling it.
I have the lib directory in the correct location and the correct files are in it. For my softmod, I had to use the "shortcut" method to get XBMC to boot as my dash. Could this cause the script to get lost finding the correct path to the lib dir?
Pretty sure that doesn't matter, as it's what I'm using for my install, and it's working fine.
Try downloading the latest t3ch build from here:

http://t3ch.yi.se/

You want the "bleeding edge" version. It works fine on mine so perhaps you have not got the latest release. If that doesn't work try redownloading the script and FTP'ing it over again.
Well, I am back from my holiday and noticed that sbs6 is not working. I will look into it.

I will add the fix of VincePirez to change the user agent!

Other problems should be added to the GoogleCode page of XOT-UZG, then I will look into them.
***
If this is too much for you, feel free to download the fix here and overwrite the previous uriopener.py file.
***

I'm a real noob at this, but even I could fix this problem now.
Works like a charm.

Thanks!
Hi,

about the SBS6 channel:

I did remove the following line:
PHP Code:
self.programTitle common.DoRegexFindAll('- ([^<]+)</title>'data)[-1

ans replace it with:
PHP Code:
self.programTitle common.DoRegexFindAll('- ([^<]+)'data)[-1

Now the streams are working, but the is no description off the streams.
(whatever..)

A few other thinks:
Klik, kies en kijk (kanalenkiezer.nl) did also not working, the plugin script can not be found.
A have search to the plugin script but I can not foundt it on the website from kanalenkiezer.nl
If you want I can post the error log files from this..

I have tried to import some other streams from pczapper.nl, but it wont be stream.
It see all streams but if I want to play it, the stream cant start..

the following are intrest:
Ned4: http://www.pczapper.tv/pzc5/lfui/index.p...m=460&pm=0
Films: http://www.pczapper.tv/pzc5/lfui/index.p...=1604&pm=0
Cars: http://www.pczapper.tv/pzc5/lfui/index.p...m=516&pm=0
etc etc..
I'm trying to het this one to work....but when I start it tells me:
Initalising logger

It never passes this.....it keeps initialising.
Even stopping is doesn;t work.

Any idea? Where can I find the logfile?