benticlaskaris / plugin.video.vvvvid Goto Github PK
View Code? Open in Web Editor NEWXbmc addon to view vvvvid.it conent
License: GNU General Public License v2.0
Xbmc addon to view vvvvid.it conent
License: GNU General Public License v2.0
there are problems with Ghost in the shell 1.0 & 2.0
Anyway, well done mate!
thk
Sto usando kodi 17.4 e quando provo a far partire un episodio qualunque, rimane in buffer
vvvvid.it requires a login; how to login using this Kodi add-on?
The configuration menu in the add-on (version is 1.0.2) is unavailable (gray out). This happens on a RPi with Kodi/OpenElec last version.
Hi! Thanks for your effort!
I'trying to see VVVVID from Germany with OSMC, and I have a working VPN (Rai plugin works, for example).
Regrettably I can't even access the list of anime, movies and shows.
This is an example of log output:
12:25:42 988.862671 T:1958031920 ERROR: GetDirectory - Error getting plugin://plugin.video.vvvvid/anime/channels
12:25:42 988.864990 T:1958031920 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.vvvvid/anime/channels) failed
12:25:42 988.874695 T:1548739616 NOTICE: Thread BackgroundLoader start, auto delete: false
12:25:47 993.650146 T:1604318240 ERROR: Unable to find plugin
12:25:47 993.650513 T:1958031920 ERROR: GetDirectory - Error getting plugin://
12:25:47 993.651550 T:1958031920 ERROR: CGUIMediaWindow::GetDirectory(plugin://) failed
12:25:47 993.673462 T:1548739616 NOTICE: Thread BackgroundLoader start, auto delete: false
12:28:32 1158.722656 T:1512895520 NOTICE: Previous line repeats 3 times.
12:28:32 1158.723022 T:1512895520 NOTICE: Thread JobWorker start, auto delete: true
12:28:34 1160.564453 T:1604318240 NOTICE: Thread BackgroundLoader start, auto delete: false
12:28:44 1170.601318 T:1760650272 WARNING: CRenderManager::WaitForBuffer - timeout waiting for buffer
12:28:45 1172.042969 T:1604318240 WARNING: Previous line repeats 1 times.
12:28:45 1172.043213 T:1604318240 NOTICE: Thread BackgroundLoader start, auto delete: false
12:28:47 1173.497559 T:1760650272 WARNING: CRenderManager::WaitForBuffer - timeout waiting for buffer
12:28:48 1174.621948 T:1604318240 NOTICE: Thread BackgroundLoader start, auto delete: false
12:28:59 1185.680420 T:1604318240 NOTICE: Previous line repeats 1 times.
12:28:59 1185.680664 T:1604318240 NOTICE: Thread LanguageInvoker start, auto delete: false
12:28:59 1186.096924 T:1604318240 NOTICE: -->Python Interpreter Initialized<--
12:29:01 1188.089478 T:1604318240 NOTICE: pycrypt not available using slow decryption
12:29:02 1188.421875 T:1604318240 NOTICE: [xbmcswift2] Request for "/anime/channels" matches rule for function "showAnimeChannels"
12:29:02 1189.107666 T:1604318240 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'urllib2.HTTPError'>
Error Contents: HTTP Error 403: Forbidden
Traceback (most recent call last):
File "/home/osmc/.kodi/addons/plugin.video.vvvvid/default.py", line 439, in
plugin.run()
File "/home/osmc/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/plugin.py", line 332, in run
items = self._dispatch(self.request.path)
File "/home/osmc/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/plugin.py", line 306, in _dispatch
listitems = view_func(*_items)
File "/home/osmc/.kodi/addons/plugin.video.vvvvid/default.py", line 302, in showAnimeChannels
channels = get_section_channels(MODE_ANIME)
File "/home/osmc/.kodi/addons/plugin.video.vvvvid/requester.py", line 64, in get_section_channels
response = getJsonDataFromUrl(channelUrl)
File "/home/osmc/.kodi/addons/plugin.video.vvvvid/requester.py", line 163, in getJsonDataFromUrl
page = urllib2.urlopen(req);response=page.read();page.close()
File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen
return opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 437, in open
response = meth(req, response)
File "/usr/lib/python2.7/urllib2.py", line 550, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.7/urllib2.py", line 475, in error
return self._call_chain(_args)
File "/usr/lib/python2.7/urllib2.py", line 409, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 558, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 403: Forbidden
-->End of Python script error report<--
12:29:03 1189.314331 T:1958031920 ERROR: GetDirectory - Error getting plugin://plugin.video.vvvvid/anime/channels
12:29:03 1189.316528 T:1958031920 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.vvvvid/anime/channels) failed
If I try to watch 01-Evangelion: 1.01 You Are (Not) Alone I get:
01:11:39 T:139834365880064 NOTICE: Thread JobWorker start, auto delete: true
01:11:39 T:139833171363584 NOTICE: Thread LanguageInvoker start, auto delete: false
01:11:39 T:139833171363584 NOTICE: -->Python Interpreter Initialized<--
01:11:40 T:139833171363584 NOTICE: using pycrypto
01:11:40 T:139833171363584 NOTICE: [xbmcswift2] Request for "/watch/http%3A%2F%2Fwowzaondemand.top-ix.org%2Fvideomg%2F_definst_%2Fmp4%3ADynit%2FEvangelion111%2FEva111_HD.mp4%2Fmanifest.f4m/01+-+Evangelion%3A+1.01+You+Are+%28Not%29+Alone" matches rule for function "playManifest"
01:11:40 T:139833171363584 NOTICE: http://wowzaondemand.top-ix.org/videomg/_definst_/mp4:Dynit/Evangelion111/Eva111_HD.mp4/manifest.f4m
01:11:40 T:139833171363584 NOTICE: Previous line repeats 6 times.
01:11:40 T:139833171363584 NOTICE: URL: http://wowzaondemand.top-ix.org/videomg/_definst_/mp4:Dynit/Evangelion111/Eva111_HD.mp4/manifest.f4m
01:11:40 T:139834407810816 NOTICE: port
01:11:40 T:139834407810816 NOTICE: 50000
01:11:40 T:139834407810816 NOTICE: HOST_NAME
01:11:40 T:139834407810816 NOTICE: 127.0.0.1
01:11:40 T:139834407810816 NOTICE: XBMCLocalProxy Starts - 127.0.0.1:50000
01:11:41 T:139833171363584 NOTICE: Now im playing... http://127.0.0.1:50000/url=http%3A%2F%2Fwowzaondemand.top-ix.org%2Fvideomg%2F_definst_%2Fmp4%3ADynit%2FEvangelion111%2FEva111_HD.mp4%2Fmanifest.f4m
01:11:41 T:139833171363584 NOTICE: Sleeping...
01:11:41 T:139834407810816 NOTICE: getSocket
01:11:41 T:139835199014656 ERROR: 127.0.0.1 - - [30/Dec/2015 01:11:41] "HEAD /url=http%3A%2F%2Fwowzaondemand.top-ix.org%2Fvideomg%2F_definst_%2Fmp4%3ADynit%2FEvangelion111%2FEva111_HD.mp4%2Fmanifest.f4m HTTP/1.1" 200 -
01:11:41 T:139835199014656 NOTICE: XBMCLocalProxy: Serving HEAD request...
01:11:41 T:139835794548672 NOTICE: DVDPlayer: Opening: http://127.0.0.1:50000/url=http%3A%2F%2Fwowzaondemand.top-ix.org%2Fvideomg%2F_definst_%2Fmp4%3ADynit%2FEvangelion111%2FEva111_HD.mp4%2Fmanifest.f4m
01:11:41 T:139835794548672 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
01:11:41 T:139834466559744 NOTICE: Thread DVDPlayer start, auto delete: false
01:11:41 T:139834466559744 NOTICE: Creating InputStream
01:11:41 T:139835199014656 ERROR: 127.0.0.1 - - [30/Dec/2015 01:11:41] "HEAD /url=http%3A%2F%2Fwowzaondemand.top-ix.org%2Fvideomg%2F_definst_%2Fmp4%3ADynit%2FEvangelion111%2FEva111_HD.mp4%2Fmanifest.f4m HTTP/1.1" 200 -
01:11:41 T:139835199014656 NOTICE: XBMCLocalProxy: Serving HEAD request...
01:11:41 T:139834407810816 NOTICE: getSocket
01:11:41 T:139834418439936 NOTICE: XBMCLocalProxy: Serving GET request...
01:11:41 T:139834418439936 NOTICE: in params
01:11:41 T:139834418439936 NOTICE: params
01:11:41 T:139834418439936 NOTICE: {'url': ['http://wowzaondemand.top-ix.org/videomg/definst/mp4:Dynit/Evangelion111/Eva111_HD.mp4/manifest.f4m']}
01:11:41 T:139834418439936 NOTICE: simpledownloaderxxxxxxxxxxxxxxx
01:11:41 T:139834418439936 NOTICE: False
01:11:41 T:139834418439936 NOTICE: Url received at proxy
01:11:41 T:139834418439936 NOTICE: http://wowzaondemand.top-ix.org/videomg/_definst_/mp4:Dynit/Evangelion111/Eva111_HD.mp4/manifest.f4m
01:11:41 T:139834418439936 NOTICE: None
01:11:41 T:139834418439936 NOTICE: False
01:11:41 T:139834418439936 NOTICE: 0
01:11:41 T:139834418439936 NOTICE: Downloading f4m manifest
01:11:41 T:139834418439936 NOTICE: url
01:11:41 T:139834418439936 NOTICE: http://wowzaondemand.top-ix.org/videomg/_definst_/mp4:Dynit/Evangelion111/Eva111_HD.mp4/manifest.f4m
01:11:41 T:139834418439936 NOTICE: urlafter
01:11:41 T:139834418439936 NOTICE: http://wowzaondemand.top-ix.org/videomg/_definst_/mp4:Dynit/Evangelion111/Eva111_HD.mp4/manifest.f4m
01:11:41 T:139833171363584 NOTICE: Sleeping...
01:11:51 T:139834418439936 NOTICE: Previous line repeats 49 times.
01:11:51 T:139834418439936 NOTICE: Error in getUrl
01:11:51 T:139834418439936 ERROR: Traceback (most recent call last):
01:11:51 T:139834418439936 ERROR: File "/home/xbmc/.kodi/addons/plugin.video.vvvvid/resources/lib/f4mDownloader.py", line 347, in getUrl
01:11:51 T:139834418439936 ERROR: response = openner.open(req)
01:11:51 T:139834418439936 ERROR: File "/usr/lib/python2.7/urllib2.py", line 404, in open
01:11:51 T:139834418439936 ERROR: response = self._open(req, data)
01:11:51 T:139834418439936 ERROR: File "/usr/lib/python2.7/urllib2.py", line 422, in _open
01:11:51 T:139834418439936 ERROR: '_open', req)
01:11:51 T:139834418439936 ERROR: File "/usr/lib/python2.7/urllib2.py", line 382, in _call_chain
01:11:51 T:139834418439936 ERROR: result = func(*args)
01:11:51 T:139834418439936 ERROR: File "/usr/lib/python2.7/urllib2.py", line 1214, in http_open
01:11:51 T:139834418439936 ERROR: return self.do_open(httplib.HTTPConnection, req)
01:11:51 T:139834418439936 ERROR: File "/usr/lib/python2.7/urllib2.py", line 1187, in do_open
01:11:51 T:139834418439936 ERROR: r = h.getresponse(buffering=True)
01:11:51 T:139834418439936 ERROR: File "/usr/lib/python2.7/httplib.py", line 1051, in getresponse
01:11:51 T:139834418439936 ERROR: response.begin()
01:11:51 T:139834418439936 ERROR: File "/usr/lib/python2.7/httplib.py", line 415, in begin
01:11:51 T:139834418439936 ERROR: version, status, reason = self._read_status()
01:11:51 T:139834418439936 ERROR: File "/usr/lib/python2.7/httplib.py", line 371, in _read_status
01:11:51 T:139834418439936 ERROR: line = self.fp.readline(MAXLINE + 1)
01:11:51 T:139834418439936 ERROR: File "/usr/lib/python2.7/socket.py", line 476, in readline
01:11:51 T:139834418439936 ERROR: data = self.sock.recv(self.rbufsize)
01:11:51 T:139834418439936 ERROR: timeout: timed out
01:11:51 T:139834418439936 NOTICE: cannot init
01:11:51 T:139833171363584 NOTICE: Sleeping...
01:12:01 T:139834466559744 NOTICE: Previous line repeats 49 times.
01:12:01 T:139834466559744 ERROR: CCurlFile::FillBuffer - Failed: Timeout was reached(28)
01:12:01 T:139834466559744 ERROR: CCurlFile::Open failed with code 0 for http://127.0.0.1:50000/url=http%3A%2F%2Fwowzaondemand.top-ix.org%2Fvideomg%2F_definst_%2Fmp4%3ADynit%2FEvangelion111%2FEva111_HD.mp4%2Fmanifest.f4m
01:12:01 T:139834466559744 ERROR: Open - failed to open source http://127.0.0.1:50000/url=http%3A%2F%2Fwowzaondemand.top-ix.org%2Fvideomg%2F_definst_%2Fmp4%3ADynit%2FEvangelion111%2FEva111_HD.mp4%2Fmanifest.f4m
01:12:01 T:139834466559744 ERROR: CDVDPlayer::OpenInputStream - error opening [http://127.0.0.1:50000/url=http%3A%2F%2Fwowzaondemand.top-ix.org%2Fvideomg%2F_definst%2Fmp4%3ADynit%2FEvangelion111%2FEva111_HD.mp4%2Fmanifest.f4m]
01:12:01 T:139834466559744 NOTICE: CDVDPlayer::OnExit()
01:12:01 T:139835794548672 NOTICE: CDVDPlayer::CloseFile()
01:12:01 T:139835794548672 NOTICE: DVDPlayer: waiting for threads to exit
01:12:01 T:139835794548672 NOTICE: DVDPlayer: finished waiting
01:12:01 T:139833171363584 NOTICE: seting event in onPlayBackStopped
01:12:01 T:139833171363584 NOTICE: stop Event is SET
01:12:01 T:139835794548672 NOTICE: CDVDPlayer::CloseFile()
01:12:01 T:139835794548672 NOTICE: DVDPlayer: waiting for threads to exit
01:12:01 T:139835794548672 NOTICE: DVDPlayer: finished waiting
01:12:01 T:139834466559744 NOTICE: Thread JobWorker start, auto delete: true
01:12:01 T:139834407810816 NOTICE: XBMCLocalProxy Stops 127.0.0.1:50000
01:12:01 T:139835794548672 ERROR: GetDirectory - Error getting plugin://plugin.video.vvvvid/watch/http%3A%2F%2Fwowzaondemand.top-ix.org%2Fvideomg%2F_definst%2Fmp4%3ADynit%2FEvangelion111%2FEva111_HD.mp4%2Fmanifest.f4m/01+-+Evangelion%3A+1.01+You+Are+%28Not%29+Alone
01:12:01 T:139835794548672 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.vvvvid/watch/http%3A%2F%2Fwowzaondemand.top-ix.org%2Fvideomg%2F_definst%2Fmp4%3ADynit%2FEvangelion111%2FEva111_HD.mp4%2Fmanifest.f4m/01+-+Evangelion%3A+1.01+You+Are+%28Not%29+Alone) failed
01:12:01 T:139834407810816 NOTICE: Thread BackgroundLoader start, auto delete: false
01:12:01 T:139834365880064 WARNING: CreateLoader - unsupported protocol(views/fallbacks/http) in views/fallbacks/http://static.vvvvid.it/img/thumbs/Dynit/Evangelion111/Eva111_HD-t.jpg/banner-small.png
01:12:01 T:139834466559744 WARNING: CreateLoader - unsupported protocol(views/fallbacks/http) in views/fallbacks/http://static.vvvvid.it/img/thumbs/Dynit/Evangelion222/Eva2.22_HD-t.jpg/banner-small.png
01:12:01 T:139834365880064 WARNING: CreateLoader - unsupported protocol(views/fallbacks/http) in views/fallbacks/http://static.vvvvid.it/img/thumbs/Dynit/Evangelion 3.33 HD/Eva3.33-t.jpg/banner-small.png
while if I go on the folder "In Evidenza" I get:
01:13:03 T:139835199014656 NOTICE: Previous line repeats 1 times.
01:13:03 T:139835199014656 NOTICE: Thread LanguageInvoker start, auto delete: false
01:13:03 T:139835199014656 NOTICE: -->Python Interpreter Initialized<--
01:13:04 T:139835199014656 NOTICE: using pycrypto
01:13:04 T:139835199014656 NOTICE: [xbmcswift2] Request for "/anime/channel/10005" matches rule for function "showAnimeSingleChannel"
01:13:05 T:139835199014656 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.KeyError'>
Error Contents: ('data',)
Traceback (most recent call last):
File "/home/xbmc/.kodi/addons/plugin.video.vvvvid/default.py", line 439, in
plugin.run()
File "/home/xbmc/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/plugin.py", line 332, in run
items = self._dispatch(self.request.path)
File "/home/xbmc/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/plugin.py", line 306, in _dispatch
listitems = view_func(**items)
File "/home/xbmc/.kodi/addons/plugin.video.vvvvid/default.py", line 322, in showAnimeSingleChannel
channelsElements = get_elements_from_channel(idChannel,MODE_ANIME,filter,category)
File "/home/xbmc/.kodi/addons/plugin.video.vvvvid/requester.py", line 95, in get_elements_from_channel
elements = data['data']
KeyError: ('data',)
-->End of Python script error report<--
01:13:05 T:139835794548672 ERROR: GetDirectory - Error getting plugin://plugin.video.vvvvid/anime/channel/10005
01:13:05 T:139835794548672 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.vvvvid/anime/channel/10005) failed
01:13:05 T:139835199014656 NOTICE: Thread BackgroundLoader start, auto delete: false
is this plugin still mantained?
Thank you.
Lelle
I can see the list and the episodes of the show, but when i open an episode it doesn't start...
Seeking a stream doesn't work due to ffmpeg and absence of subsequent ranged request from xbmc
Ho visto che lo sviluppo è congelato, ma vorrei sapere perché nell'ultima versione di Kodi, dopo l'installazione, dà la schermata dove inserire email e password ma, nelle impostazioni, il menù e tutto vuoto e, quindi, procedura impossibile da rispettare.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.