mrkrabat / plugin.video.wakanim Goto Github PK
View Code? Open in Web Editor NEWWatch videos from the anime platform Wakanim.tv on Kodi
License: GNU Affero General Public License v3.0
Watch videos from the anime platform Wakanim.tv on Kodi
License: GNU Affero General Public License v3.0
Every time I try to open "mydownloads" I get a IndexError:
2021-01-29 21:01:37.826 T:2256253808 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.IndexError'>
Error Contents: list index out of range
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.wakanim/default.py", line 35, in <module>
wakanim.main(sys.argv)
File "/storage/.kodi/addons/plugin.video.wakanim/resources/lib/wakanim.py", line 70, in main
check_mode(args)
File "/storage/.kodi/addons/plugin.video.wakanim/resources/lib/wakanim.py", line 103, in check_mode
controller.myDownloads(args)
File "/storage/.kodi/addons/plugin.video.wakanim/resources/lib/controller.py", line 215, in myDownloads
html = api.getPage(args, "https://www.wakanim.tv/" + args._country + "/v2/mydownloads")
File "/storage/.kodi/addons/plugin.video.wakanim/resources/lib/api.py", line 94, in getPage
form = soup.find_all("form", {"class": "nav-user_login"})[0]
IndexError: list index out of range
-->End of Python script error report<--
2021-01-29 21:01:37.937 T:2424304496 ERROR: GetDirectory - Error getting plugin://plugin.video.wakanim/?mode=downloads&title=Meine%20Downloads
2021-01-29 21:01:37.950 T:3011482960 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.wakanim/?mode=downloads&title=Meine%20Downloads) failed
Error:
2020-02-28 11:08:02.780 T:140526117693184 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.IndexError'>
Error Contents: list index out of range
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.wakanim/default.py", line 35, in <module>
wakanim.main(sys.argv)
File "/storage/.kodi/addons/plugin.video.wakanim/resources/lib/wakanim.py", line 70, in main
check_mode(args)
File "/storage/.kodi/addons/plugin.video.wakanim/resources/lib/wakanim.py", line 93, in check_mode
controller.showCatalog(args)
File "/storage/.kodi/addons/plugin.video.wakanim/resources/lib/controller.py", line 76, in showCatalog
"plot": plot.contents[3].string.strip(),
IndexError: list index out of range
-->End of Python script error report<--
2020-02-28 11:08:02.865 T:140527326435072 ERROR: GetDirectory - Error getting plugin://plugin.video.wakanim/?mode=catalog&title=Catalog
2020-02-28 11:08:02.866 T:140528689331840 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.wakanim/?mode=catalog&title=Catalog) failed
Hello.
Wakanim starts streaming anime with DRM protection. As I know Kodi can play some DRM content like Netflix with InputStream Adaptive plugin, so maybe we can do the same with Wakanim?
I've tried some experimets with Kodi 17.6 on Android, but stuck with response from licensing server.
netapi.py (some lines skipped)
def get_inputstream_addon():
is_type = 'inputstream.adaptive'
is_enabled = False
payload = {
'jsonrpc': '2.0',
'id': 1,
'method': 'Addons.GetAddonDetails',
'params': {
'addonid': is_type,
'properties': ['enabled']
}
}
response = xbmc.executeJSONRPC(json.dumps(payload))
data = json.loads(response)
if 'error' not in data.keys():
if isinstance(data.get('result'), dict):
if isinstance(data.get('result').get('addon'), dict):
is_enabled = data.get('result').get('addon').get('enabled')
return (is_type, is_enabled)
return (None, is_enabled)
def get_interstr(text, prefix, suffix):
i = text.find(prefix)
if i < 0: return None
i += len(prefix)
j = text.find(suffix, i)
return text[i:j] if j >= 0 else None
def startplayback(args):
...
if "jwplayer-container" in html:
# get stream file
url = get_interstr(html, 'file: "', '",')
if url:
# manifest url
url = "https://www.wakanim.tv" + url
# play stream
if "type: 'dash'," in html:
(inputstream_addon, inputstream_enabled) = get_inputstream_addon()
if inputstream_addon is None or not inputstream_enabled:
xbmc.log("[PLUGIN] %s: Failed to initialize inputstream addon" % args._addonname, xbmc.LOGERROR)
xbmcgui.Dialog().ok(args._addonname, args._addon.getLocalizedString(30044))
return
item = xbmcgui.ListItem(getattr(args, "title", "Title not provided"), path=url)
item.setMimeType('application/dash+xml')
item.setProperty(key=inputstream_addon + '.stream_headers', value=login.getCookie(args)[1:])
item.setProperty(key=inputstream_addon + '.license_type', value='com.widevine.alpha')
item.setProperty(key=inputstream_addon + '.manifest_type', value='mpd')
w = get_interstr(html, 'widevine: {', '},')
k = get_interstr(w, 'url: "', '",') + "|" + get_interstr(w, 'name: "', '",') + '=' + get_interstr(w, 'value: "', '"').replace(' ', '%20') + "&User-Agent=Mozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F60.0.3112.113%20Safari%2F537.36&Content-Type=application%2Fx-www-form-urlencoded|widevine2Challenge=B{SSM}&includeHdcpTestKeyInLicense=false|JBlicense;hdcpEnforcementResolutionPixels"
item.setProperty(key=inputstream_addon + '.license_key', value=k)
item.setProperty(key='inputstreamaddon', value=inputstream_addon)
else:
item = xbmcgui.ListItem(getattr(args, "title", "Title not provided"), path=url + login.getCookie(args))
item.setMimeType("application/vnd.apple.mpegurl")
item.setContentLookup(False)
xbmcplugin.setResolvedUrl(int(sys.argv[1]), True, item)
else:
xbmc.log("[PLUGIN] %s: Failed to play stream" % args._addonname, xbmc.LOGERROR)
xbmcgui.Dialog().ok(args._addonname, args._addon.getLocalizedString(30044))
else:
xbmc.log("[PLUGIN] %s: You need to own this video or be a premium member '%s'" % (args._addonname, args.url), xbmc.LOGERROR)
xbmcgui.Dialog().ok(args._addonname, args._addon.getLocalizedString(30043))
Got 400 Bad Request (some lines skipped)
DEBUG: CurlFile::Open(0xd1a5e620) https://wakatest.keydelivery.northeurope.media.azure.net/Widevine/?kid=...
DEBUG: Curl::Debug - HEADER_OUT: POST /Widevine/?kid=... HTTP/1.1
DEBUG: Curl::Debug - HEADER_OUT: User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36
DEBUG: Curl::Debug - HEADER_OUT: Authorization: Bearer ...
DEBUG: Curl::Debug - TEXT: The requested URL returned error: 400 Bad Request
I'm not familiar with DRM, maybe you can do something with this?
No login possible (OSMC 2019.4-1, Kodi 18.2)
kodi.log
Hi,
I have some video playback problem in 1080p (and the same on 720p too), a lot of miss pixel are falling apart...
screen of it : https://i.imgur.com/av3NDNV.png (all the video is not like this, juste some parts...)
speedtest : https://i.imgur.com/OCTupIH.png
do you have some video options or addon option to avoid this ?
I've use Kodi 18.5 Leia and the Wakanim addon. But when i watch a Episode by Wakanim over Kodi don't sync the last Time or the next Episode with my Account.
Can you add a option, who can export series as .strm file for the Kodi Series Database. That's better as to use a addon who export not correct the series.
And Sorry for my bad Englisch
Hello, when I want to open the list of episodes of a series, I have an error.
I use Kodi (18.4 Git: leia_pi4_18.4-Leia). Platform: Linux ARM 32-bit
it did not work overnight, I can not unfortunately say what caused this.
Here are the logs:
2019-10-09 23:34:47.570 T:2582922096 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.IndexError'>
Error Contents: list index out of range
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.wakanim/default.py", line 35, in
wakanim.main(sys.argv)
File "/storage/.kodi/addons/plugin.video.wakanim/resources/lib/wakanim.py", line 70, in main
check_mode(args)
File "/storage/.kodi/addons/plugin.video.wakanim/resources/lib/wakanim.py", line 107, in check_mode
controller.listSeason(args)
File "/storage/.kodi/addons/plugin.video.wakanim/resources/lib/controller.py", line 337, in listSeason
year = date[2].string.strip()
IndexError: list index out of range
-->End of Python script error report<--
I do not know if I am the only one or not, but thank you in advance for any help or advice
(yes I use google trad, I'm sorry π )
When I try open any video, get this errors :(
2019-11-11 02:26:14.220 T:1410318560 NOTICE: Creating InputStream
2019-11-11 02:26:14.477 T:1410318560 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 403
2019-11-11 02:26:14.478 T:1410318560 ERROR: CCurlFile::Open failed with code 403 for https://vod-wakanim-sm.cdnvideo.ru/7bcf75cf-7a8d-427c-af23-41dbbf64185c/FGO_Babylonia_00_RU_HD.ism/Manifest(format=mpd-time-cmaf,audio-only=false,encryption=cenc):
2019-11-11 02:26:14.478 T:1410318560 ERROR: AddOnLog: InputStream Adaptive: Cannot download https://vod-wakanim-sm.cdnvideo.ru/7bcf75cf-7a8d-427c-af23-41dbbf64185c/FGO_Babylonia_00_RU_HD.ism/Manifest(format=mpd-time-cmaf,audio-only=false,encryption=cenc)
2019-11-11 02:26:14.478 T:1410318560 ERROR: AddOnLog: InputStream Adaptive: Could not open / parse mpdURL (https://vod-wakanim-sm.cdnvideo.ru/7bcf75cf-7a8d-427c-af23-41dbbf64185c/FGO_Babylonia_00_RU_HD.ism/Manifest(format=mpd-time-cmaf,audio-only=false,encryption=cenc))
2019-11-11 02:26:14.847 T:1410318560 ERROR: CVideoPlayer::OpenInputStream - error opening [plugin://plugin.video.wakanim/?thumb=https%3A%2F%2Fcdn1.wakanim.tv%2Fmovies-pictures%2F092c9436-de29-4c53-b925-674053035435.jpg&title=Fate%2FGrand+Order+-+%D0%9F%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BD%D0%B8%D0%B9+%D1%80%D1%83%D0%B1%D0%B5%D0%B6+%D0%B2+%D0%B2%D0%BE%D0%B9%D0%BD%D0%B5+%D0%BF%D1%80%D0%BE%D1%82%D0%B8%D0%B2+%D0%B4%D0%B5%D0%BC%D0%BE%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D1%85+%D1%81%D1%83%D1%89%D0%B5%D1%81%D1%82%D0%B2%3A+%D0%92%D0%B0%D0%B2%D0%B8%D0%BB%D0%BE%D0%BD%D0%B8%D1%8F++%D0%A1%D0%B5%D1%80%D0%B8%D1%8F+0&url=%2Fru%2Fv2%2Fcatalogue%2Fepisode%2F9828%2Ffategrand-order-posledniy-rubezh-v-voyne-protiv-demonicheskikh-sushchestv-vaviloniya-sezon-1-dublyazh-seriya-0&fanart=https%3A%2F%2Fcdn1.wakanim.tv%2Flibrary%2F269_637051010787108346FGOB2_Small_RU.jpg&mode=videoplay&progress=0&playcount=0&rating=0&season=%D0%A1%D0%B5%D0%B7%D0%BE%D0%BD+1+-+%D0%B4%D1%83%D0%B1%D0%BB%D1%8F%D0%B6&originaltitle=Fate%2FGrand+Order+-+%E7%B5%B6%E5%AF%BE%E9%AD%94%E7%8D%A3%E6%88%A6%E7%B7%9A%E3%83%90%E3%83%93%E3%83%AD%E3%83%8B%E3%82%A2+-&premiered=2019-10-1&tvshowtitle=Fate%2FGrand+Order+-+%D0%9F%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BD%D0%B8%D0%B9+%D1%80%D1%83%D0%B1...&year=2019]
2019-11-11 02:26:14.847 T:1410318560 NOTICE: CVideoPlayer::OnExit()
2019-11-11 02:26:14.979 T:1900540848 NOTICE: CVideoPlayer::CloseFile()
Hello,
so I just setup Wakanim with Kodi. I am able to login and see my lists. However when trying to play an episode (expl. Newest Once Piece episode) it either does not start, or I get an error message, telling me to check the log. Here the log part. I hope this helps to get this fixed as I really would like to use the addon. Thank you :)
PS: Windows 7-x64; Kodi 17.6
22:18:41.650 T:5452 ERROR: CImageLoader::DoWork - Direct texture file loading failed for resource://resource.images.studios.white/
22:18:43.814 T:796 NOTICE: VideoPlayer: Opening: https://wmvideocdnstd-wakatest-euno.streaming.media.azure.net/1e9ed391-23c0-436b-830c-5e8cd8a3418a/SAO3_08_DE_HD.ism/Manifest(format=mpd-time-csf,audio-only=false)
22:18:43.814 T:796 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
22:18:43.814 T:796 ERROR: DXVA::CProcessorHD::IsFormatSupported: Unsupported format 104 for 1.
22:18:43.814 T:796 ERROR: DXVA::CProcessorHD::IsFormatSupported: Unsupported format 105 for 1.
22:18:43.815 T:4740 NOTICE: Creating InputStream
22:18:44.960 T:4740 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 400
22:18:44.960 T:4740 ERROR: CCurlFile::Open failed with code 400 for https://wakatest.keydelivery.northeurope.media.azure.net/Widevine/?kid=6a4cd856-0d8f-4c7b-b840-dd3201c2f9b3|Authorization=Bearer%20eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1cm46bWljcm9zb2Z0OmF6dXJlOm1lZGlhc2VydmljZXM6Y29udGVudGtleWlkZW50aWZpZXIiOiI2YTRjZDg1Ni0wZDhmLTRjN2ItYjg0MC1kZDMyMDFjMmY5YjMiLCJDS1R5cGUiOiJDRU5DIiwiaXNzIjoiV2FrYW5pbS5UViIsImF1ZCI6Imh0dHA6Ly93d3cud2FrYW5pbS50diIsImV4cCI6MTU0MzQzNzQ5NywibmJmIjoxNTQzMzUzMTk3fQ.Yw7mueCynvsjHkgrVBuE3AXBGkkrP_C7WyJqPRQtWDU&Content-Type=text%2fxml&Expect&SOAPAction=http%3a%2f%2fschemas.microsoft.com%2fDRM%2f2007%2f03%2fprotocols%2fAcquireLicense&User-Agent=Mozilla%2f5.0%20(Windows%20NT%2010.0%3b%20Win64%3b%20x64)%20AppleWebKit%2f537.36%20(KHTML%2c%20like%20Gecko)%20Chrome%2f60.0.3112.113%20Safari%2f537.36&acceptencoding=gzip%2c%20deflate&postdata=CAESwwsKigsIARLwCQqzAggCEhVDaHJvbWVDRE0tV2luZG93cy14ODYY3qyOjgUijgIwggEKAoIBAQChp2SyN%2foe3bMG20SLvKfCIPL6MwtH9cTL1MvDBlSohXnK1NfQqZLaAK%2bC5R%2fer0UtwTx8QQpd47XkLND594UjxhPIeOE9LaU1V0xe3O0Km5zuqa35aKYH9mT3lp2DMcd8PF1K0cqVwwIk%2bzp1lcujDUfYCuq3TAJmt7boWqkSkGSHAVvDdtmzoS7hg21clsww8Qa5TMJ8NF6o7sfNntqyzHW%2bAlWT8jmKUxEgZpykDH7pxodGCUl%2fFg1buEIrXRK8zwfNSrWOHeCSE5hSPDs1NlLZiuCXCXZ6M04E00lZBmwke3kbBaysQNo4lKGdx0Pa1V%2f6j5CSygiEa0uzjP8JAgMBAAEo%2fiESgAI40qYd4AX%2fArDuIrtIIFeBbHIG6qb8XscIw1HL1vdK2fiEvOIeBa2gvtknr0nZm1sPVdDB56Nm2P4bzsTkZyFSAe14fHRAfRLJW6r%2bNlgUQ%2fAEF53AOuVoNrkLYtiioFwa2aqZNkKEWRp3o4XgeS%2b%2fEAwbOXctHP1o2aC2N3zRCFwF%2b86otvF7tvgbtNpKRv0XdI%2b7AUrIrd8HaQZHXzT%2fprXUc4jpc6N05VOAGrlzsEmnUnFxA05EAL6RlJqNjrortn1h%2bDbg7YFONztGgXhoZIJNyl4VNHIoyzMIbzRplezkphqA5Ddm5dKU0Q0L1pJ3dNaorWc8u4HzxmxsKu1wGrQFCq4CCAESEIDWitLv5OFYkD1F%2b8suiocYrqWOjgUijgIwggEKAoIBAQDr2Qct5A12DjupTitPCl2ce2ijnjz9sYDYgzTY4ejtrp6WDLxTYTwYP5aekFESVeFpGQiR2BmGDADgcbetad6M%2bcRzz2rv3IccTSbGaWncFQf3mRLn0d00%2bvASDsG9GONYR0vJiOWpmArhoLvz2cIrDxjFXiS70%2bJ7HeTOGXSdcwvvlboT5mmlR4MetggVNQHGcJ25C8oeAcXus9gfm6fkLpivbiizNLjaRQ0cPl4TWBCooHBuumuM0by6zWex7KU%2b%2fCv9EsBgLy31FDL3Bt7B5OksAbd%2bJX6O5LhbXz68Iij3kfNWPDtQH3tmqHilvZzoTuJGacuNeWaAKRALNMrnAgMBAAEo%2fiESgAMAsqBvovens6qh7r61e%2b8brvjPVzMPxvaJbt9ookbyYC8WQXwt%2fLiRzcfgodSrc0JsTriiEVKInmb64rXIGLzO1BP%2fv%2b64q55T3%2fl0qPliCQt5rRMQeuLbZDbu2VcFwvtvOKskwAkcU8SjXvHjF%2bZoMf28Q43KVyOYf80PAa8OGF94dp0eoWuhFqE%2bScAECiWsPAcf65YVR5IyFm9AD2svAEYbirbZTpW%2baIEpmZVCsZJSkbNrr9lSZxdYMa0ZyVuqzA6v%2fAq9srftUtZFLWpcK%2biKRMbWfPhKoJEc%2bUf2vSkMdek54ELVqW0O0cGkFFf7KL0Kkj2NeIYOPk9kVWpMspbyj7Y%2fyJZhHVbXPIns%2faSiGRqeS3iTEA%2bq91Ti16twCqRdlfz8hmXlGb5UuR8iY26pUl336qi44swYfbdPB64Zy9DMfih38izi2EtxWm%2b8h0DjhnRlF7CngPLoztSsVR0PuiKA1%2bG6Nv6sYCUNM%2bsjNDojBTEaJiv9BCp8zgkaGwoRYXJjaGl0ZWN0dXJlX25hbWUSBng4Ni0zMhoWCgxjb21wYW55X25hbWUSBkdvb2dsZRoXCgptb2RlbF9uYW1lEglDaHJvbWVDRE0aGAoNcGxhdGZvcm1fbmFtZRIHV2luZG93cxohChR3aWRldmluZV9jZG1fdmVyc2lvbhIJMS40LjguOTAzMggIARAAGAEgARIqCigKEhIQakzYVg2PTHu4QN0yAcL5sxABGhCP%2fIjUvEIXVJCE4B%2blpYQzGAEgtOn23wUwFRqAAoq2RMG0bB86%2bKFryaNGBkJakZCcqLqBHHqYZY0uzdU1DWRsk9rYK1L6Aygr%2bPjYlksxEk6tZIcFULJXUmXtAA%2f5CqrmzyhptyFQ4Bq07mfnDfzIFqJS3zzCYon2vbbyOcmdHwmhPPCV0I3%2bexuEDr4cEZ62V4BSwZ%2bDCAGSWJVGr0fqissE2yQtNB%2b8eRE2mokR659bIN%2fXRG%2bcO1LtPoXUrduT5q1FvzzgG4OBik4wPjZMQoPcNB78wif5WaS%2faF6LxyZOROqeH6YDOPcqMBVk1MuZOQRXgN5Rwr5Fsl1xYH4fjy9kJyVN5jt733YmCjzEiaJb6MFIMUBbrb6CTtg%3d&seekable=0
22:18:44.960 T:4740 ERROR: AddOnLog: InputStream Adaptive: License server returned failure
22:18:44.961 T:4740 ERROR: AddOnLog: InputStream Adaptive: License update not successful (no keys)
22:18:44.961 T:4740 ERROR: AddOnLog: InputStream Adaptive: Initialize failed (SingleSampleDecrypter)
22:18:44.963 T:4740 ERROR: CVideoPlayer::OpenInputStream - error opening [https://wmvideocdnstd-wakatest-euno.streaming.media.azure.net/1e9ed391-23c0-436b-830c-5e8cd8a3418a/SAO3_08_DE_HD.ism/Manifest(format=mpd-time-csf,audio-only=false)]
22:18:44.963 T:4740 NOTICE: CVideoPlayer::OnExit()
22:18:44.968 T:796 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.wakanim/?fanart=https%3A%2F%2Fcdn1.wakanim.tv%2Fmovies-pictures%2F3e80ef9e-b8d8-4d93-a730-b75bed98d091.jpg&mode=videoplay&title=SWORD+ART+ONLINE+-Alicization-+%28OmU%29+Folge+8&url=%2Fde%2Fv2%2Fcatalogue%2Fepisode%2F7315%2Fsword-art-online-alicization-omu-arc-1-folge-8-omu&progress=0&playcount=0&plot=Arc+1&thumb=https%3A%2F%2Fcdn1.wakanim.tv%2Fmovies-pictures%2F3e80ef9e-b8d8-4d93-a730-b75bed98d091.jpg]
22:18:44.971 T:796 NOTICE: CVideoPlayer::CloseFile()
22:18:44.971 T:796 NOTICE: VideoPlayer: waiting for threads to exit
22:18:44.971 T:796 NOTICE: VideoPlayer: finished waiting
22:18:44.971 T:796 NOTICE: CVideoPlayer::CloseFile()
22:18:44.971 T:796 NOTICE: VideoPlayer: waiting for threads to exit
22:18:44.971 T:796 NOTICE: VideoPlayer: finished waiting
22:18:55.063 T:796 ERROR: DXGI_ERROR_INVALID_CALL
Hi, erstmal danke fΓΌr das Addon.
Leider bin ich nicht in der Lage meine gekauften Folgen zu schauen,.
Ich bekomme immer die Meldung:du brauchst einen Premium Account oder musst die Folgen gekauft haben.
On Kodi 18.4 come a error, when i open a series. The Addon ist the last version from Kodi Repo.
The error log come from Kodi.log:
2019-11-03 18:36:32.850 T:139621146339072 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.IndexError'>
Error Contents: list index out of range
Traceback (most recent call last):
File "/home/kevtolka/.kodi/addons/plugin.video.wakanim/default.py", line 35, in
wakanim.main(sys.argv)
File "/home/kevtolka/.kodi/addons/plugin.video.wakanim/resources/lib/wakanim.py", line 70, in main
check_mode(args)
File "/home/kevtolka/.kodi/addons/plugin.video.wakanim/resources/lib/wakanim.py", line 107, in check_mode
controller.listSeason(args)
File "/home/kevtolka.kodi/addons/plugin.video.wakanim/resources/lib/controller.py", line 337, in listSeason
year = date[2].string.strip()
IndexError: list index out of range
-->End of Python script error report<--
Stuff that needs to be fixed:
Hi sir, why it's only on 720p and not on 1080p ?
Hello.
There was a 500 error, when playing DRM content.
If I understand correctly, then the data for reproduction has changed
I will be grateful for your help.
Log file:
error_play_widevine_cdm.log
Is it possible for you to implement a download feature,with which you can download episodes from wakanim, with a active premium subscription, f.e. the latest aired episodes
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.