(2012-07-05, 00:57)Guyver111 Wrote: [ -> ]1. Clips i watched multiple times, on the Youtube website, appear multiple times under "My History" in the plugin, while in the youtube website history the clips only appear once.
2. When i try to see the next page in "My History" i get a "Error - Script failed!: plugin.video.youtube"
Anyone know how i can remove those two problems ?
Hi,
1. We only list the history feed from the API, this might be different from the website, i believe the website is limited to 100 items while the api is not, so that might explain why youtube choose to only display each video 1 time.
2. Hi this is an error in our code, it shouldn't happen too often, but apparently you encountered it. I have a fix in our Mercurial repository that will be included in the next version (will probably be released at the end of this month).
If thats not fast enough for you, you can include this piece of code just before the offending line in YoutubeCore
Code:
if not reason:
return result
(2012-07-08, 02:27)bigbodiehard Wrote: [ -> ]The playback works when I change the setting max video quality to ask but if I set it to 480 or 720p it don't work.
This is very wierd, are you sure your installation is working right im seeing alot of basic python failures in your log. Things like:
Code:
20:59:42 T:7004 WARNING: XFILE::CFactoryDirectory::Create - Unsupported protocol(script) in script://
and
Code:
21:05:46 T:6508 ERROR: Exception in thread Thread-10:
Traceback (most recent call last):
File "D:\Temp\XBMC\system\python\Lib\threading.py", line 532, in __bootstrap_inner
self.run()
File "D:\Temp\XBMC\portable_data\addons\service.watchdog\watchdog\observers\api.py", line 193, in run
self.on_thread_exit()
File "D:\Temp\XBMC\portable_data\addons\service.watchdog\watchdog\observers\read_directory_changes.py", line 68, in on_thread_exit
close_directory_handle(self._directory_handle)
File "D:\Temp\XBMC\portable_data\addons\service.watchdog\watchdog\observers\winapi_common.py", line 109, in close_directory_handle
CancelIoEx(handle, None) #force ReadDirectoryChangesW to return
File "D:\Temp\XBMC\portable_data\addons\service.watchdog\watchdog\observers\winapi.py", line 106, in _errcheck_bool
raise ctypes.WinError()
WindowsError: [Error 1168] Element not found.
Funny thing is the plugin does resolve the video url, but xbmc fails to fetch any data from it:
Code:
21:01:07 T:3652 NOTICE: Creating InputStream
21:01:33 T:3652 WARNING: XFILE::CFileCurl::CReadState::FillBuffer: curl failed with code 28
21:01:33 T:3652 ERROR: CFileCurl::CReadState::Open, didn't get any data from stream.
21:01:33 T:3652 ERROR: XFILE::CFileCache::Open - failed to open source <http://o-o.preferred.ams03g06.v16.lscache4.c.youtube.com/videoplayback?upn=nJp5qQR7yTU&sparams=algorithm,burst,cp,factor,id,ip,ipbits,itag,source,upn,expire&fexp=907605,906358,919303,906510,907217,907335,921602,919306,922600,919316,920704,924500,924700,913542,919324,920706,907344,912706,902518&mt=1341259039&ms=au&algorithm=throttle-factor&itag=35&ip=86.0.0.0&burst=40&sver=3&signature=A9317232DFD9013101797625F6FA69E79FB43333.19C8545256A86518B2BBD427DFA0F23D3C58DA33&source=youtube&expire=1341285668&key=yt1&ipbits=8&factor=1.25&cp=U0hTRlJTU19LUkNOM19KTVdHOjJpSmN6TkFwZkJn&id=87da453ce23c79cc&quality=large&fallback_host=tc.v16.cache4.c.youtube.com | Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8>
I've tested the plugins playback with both 480p and 720p set, and I'm seeing no issues (these are also covered by automated test so im pretty sure they work). It would seem that its either network related, or something is wrong with your version of xbmc