You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
下载番剧时出错,经研究,尝试执行bilix info https://www.bilibili.com/bangumi/play/ep16231,出现以下报错信息。
Traceback (most recent call last):
File "/home/SuniRein/.local/lib/python3.11/site-packages/bilix/download/utils.py", line 90, in wrapped
return await func(client, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/SuniRein/.local/lib/python3.11/site-packages/bilix/sites/bilibili/api.py", line 431, in get_video_info
return await _get_video_info_from_html(client, url)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/SuniRein/.local/lib/python3.11/site-packages/bilix/sites/bilibili/api.py", line 447, in _get_video_info_from_html
video_info = _parse_ep_html(url, html)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/SuniRein/.local/lib/python3.11/site-packages/bilix/sites/bilibili/api.py", line 399, in _parse_ep_html
season_info = queries[0]['state']['data']['seasonInfo']
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
KeyError: 'seasonInfo'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/SuniRein/.local/bin/bilix", line 8, in <module>
sys.exit(main())
^^^^^^
File "/home/SuniRein/.local/lib/python3.11/site-packages/click/core.py", line 1157, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/SuniRein/.local/lib/python3.11/site-packages/click/core.py", line 1078, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "/home/SuniRein/.local/lib/python3.11/site-packages/click/core.py", line 1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/SuniRein/.local/lib/python3.11/site-packages/click/core.py", line 783, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/SuniRein/.local/lib/python3.11/site-packages/bilix/cli/main.py", line 374, in main
loop.run_until_complete(cor)
File "/opt/python3.11/lib/python3.11/asyncio/base_events.py", line 650, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/home/SuniRein/.local/lib/python3.11/site-packages/bilix/sites/bilibili/informer.py", line 88, in temp
await informer.info_key(key)
File "/home/SuniRein/.local/lib/python3.11/site-packages/bilix/sites/bilibili/informer.py", line 23, in info_key
await self.parse_url(key)(self, key)
File "/home/SuniRein/.local/lib/python3.11/site-packages/bilix/sites/bilibili/informer.py", line 36, in info_video
video_info = await api.get_video_info(self.client, url)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/SuniRein/.local/lib/python3.11/site-packages/bilix/download/utils.py", line 94, in wrapped
raise APIParseError(e, func) from e
bilix.exception.APIParseError: APIParseError Caused by KeyError in <bilix.sites.bilibili.api:get_video_info>
经测试,视频可以正常下载,只有番剧会出现这种情况。
The text was updated successfully, but these errors were encountered:
下载番剧时出错,经研究,尝试执行
bilix info https://www.bilibili.com/bangumi/play/ep16231
,出现以下报错信息。经测试,视频可以正常下载,只有番剧会出现这种情况。
The text was updated successfully, but these errors were encountered: