amtoaer / bili-sync

由 Rust & Tokio 驱动的哔哩哔哩同步工具
https://bili-sync.allwens.work
MIT License
402 stars 34 forks source link

最新版视频无法下载,只会下载封面和生成nfo文件 #39

Closed zzsx644 closed 5 months ago

zzsx644 commented 5 months ago

date,stream,content 2024-02-11T02:52:58.315097384Z,stdout,2024-02-11 10:52:58.314 | INFO  | processor:process_favorite:150 - Favorite 2793760127 temp processed successfully.

2024-02-11T02:52:58.314916180Z,stdout,2024-02-11 10:52:58.314 | INFO  | processor:process_favorite_item:365 - BV13t421p71j 【日本战国史话】第九十二回:小牧&长久手之战 is processed successfully.

2024-02-11T02:52:57.915059445Z,stdout,"{'code': -400, 'message': '请求错误', 'ttl': 1} " 2024-02-11T02:52:57.915043901Z,stdout,bilibili_api.exceptions.ResponseCodeException.ResponseCodeException: 接口返回错误代码:-400,信息:请求错误。

2024-02-11T02:52:57.915033954Z,stdout,

2024-02-11T02:52:57.915020870Z,stdout, └ <class 'bilibili_api.exceptions.ResponseCodeException.ResponseCodeException'>

2024-02-11T02:52:57.915009883Z,stdout, │ └ -400

2024-02-11T02:52:57.914998777Z,stdout, │ │ └ '请求错误'

2024-02-11T02:52:57.914984387Z,stdout," │ │ │ └ {'code': -400, 'message': '请求错误', 'ttl': 1} " 2024-02-11T02:52:57.914972099Z,stdout," raise ResponseCodeException(code, msg, resp_data) " 2024-02-11T02:52:57.914957238Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/utils/network.py\", line 332, in request " 2024-02-11T02:52:57.914943277Z,stdout, └ <function Api.request at 0x7fd5c96574c0>

2024-02-11T02:52:57.914926222Z,stdout," │ └ (Api(url='https://api.bilibili.com/x/player/playurl', method='GET', comment='视频下载的信息,下载链接需要提供 headers 伪装浏览器请求(Referer 和 User-... " 2024-02-11T02:52:57.914915078Z,stdout, │ │ └ {}

2024-02-11T02:52:57.914903169Z,stdout," return await func(*args, **kwargs) " 2024-02-11T02:52:57.914888209Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/utils/network.py\", line 70, in inner " 2024-02-11T02:52:57.914870903Z,stdout," └ Api(url='https://api.bilibili.com/x/player/playurl', method='GET', comment='视频下载的信息,下载链接需要提供 headers 伪装浏览器请求(Referer 和 User-A... " 2024-02-11T02:52:57.914849195Z,stdout," │ └ Api(url='https://api.bilibili.com/x/player/playurl', method='GET', comment='视频下载的信息,下载链接需要提供 headers 伪装浏览器请求(Referer 和 User-A... " 2024-02-11T02:52:57.914834159Z,stdout, │ │ └ <function retry..wrapper..inner at 0x7fd5c9657560>

2024-02-11T02:52:57.914821493Z,stdout, self.__result = await self.request()

2024-02-11T02:52:57.914806560Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/utils/network.py\", line 170, in result " 2024-02-11T02:52:57.914792979Z,stdout, └ <class 'bilibili_api.utils.network.Api'>

2024-02-11T02:52:57.914771812Z,stdout," │ └ {'url': 'https://api.bilibili.com/x/player/playurl', 'method': 'GET', 'verify': False, 'params': {'avid': 'int: av 号', 'cid':... " 2024-02-11T02:52:57.914757131Z,stdout, │ │ └ <bilibili_api.video.Video object at 0x7fd5c7126690>

2024-02-11T02:52:57.914739792Z,stdout, │ │ │ └ <credential.PersistedCredential object at 0x7fd5c804c050>

2024-02-11T02:52:57.914717079Z,stdout," │ │ │ │ └ {'avid': -347150961, 'cid': 1432806193, 'qn': '127', 'otype': 'json', 'fnval': 4048, 'fourk': 1} " 2024-02-11T02:52:57.914700274Z,stdout," await Api(api, credential=self.credential).update_params(params).result " 2024-02-11T02:52:57.914684163Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/video.py\", line 448, in get_download_url " 2024-02-11T02:52:57.914673662Z,stdout,

2024-02-11T02:52:57.914657940Z,stdout,  └ <bilibili_api.video.Video object at 0x7fd5c7126690>

2024-02-11T02:52:57.914628853Z,stdout,  │ └ <function Video.get_download_url at 0x7fd5c91a44a0>

2024-02-11T02:52:57.914610285Z,stdout, await v.get_download_url(page_index=0)

2024-02-11T02:52:57.914595437Z,stdout,"> File \"/app/processor.py\", line 298, in process_favorite_item " 2024-02-11T02:52:57.914585431Z,stdout,

2024-02-11T02:52:57.914571446Z,stdout,  └ <function process_favorite_item at 0x7fd5c8030860>

2024-02-11T02:52:57.914557671Z,stdout,"  │ └ (<FavoriteItem: 122298>,) " 2024-02-11T02:52:57.914545252Z,stdout,  │ │ └ {}

2024-02-11T02:52:57.914527229Z,stdout," return await func(*args, **kwargs) " 2024-02-11T02:52:57.914512201Z,stdout," File \"/app/processor.py\", line 32, in wrapper " 2024-02-11T02:52:57.914502308Z,stdout,

2024-02-11T02:52:57.914489805Z,stdout, └ <asyncio.runners.Runner object at 0x7fd5cb475a10>

2024-02-11T02:52:57.914474548Z,stdout, │ └

2024-02-11T02:52:57.914459621Z,stdout, │ │ └ <method 'run_until_complete' of 'uvloop.loop.Loop' objects>

2024-02-11T02:52:57.914439116Z,stdout, │ │ │ └ <Task pending name='Task-1' coro=<entry() running at /app/entry.py:43> wait_for=<_GatheringFuture pending cb=[Task.task_wakeu...

2024-02-11T02:52:57.914425424Z,stdout, return self._loop.run_until_complete(task)

2024-02-11T02:52:57.914408946Z,stdout," File \"/usr/local/lib/python3.11/asyncio/runners.py\", line 118, in run " 2024-02-11T02:52:57.914398299Z,stdout,

2024-02-11T02:52:57.914378263Z,stdout, └ <asyncio.runners.Runner object at 0x7fd5cb475a10>

2024-02-11T02:52:57.914363194Z,stdout, │ └ <function Runner.run at 0x7fd5cb3d6ca0>

2024-02-11T02:52:57.914346564Z,stdout, │ │ └ <function entry at 0x7fd5cb3ebce0>

2024-02-11T02:52:57.914330381Z,stdout, runner.run(entry())

2024-02-11T02:52:57.914310332Z,stdout," File \"/app/entry.py\", line 50, in  " 2024-02-11T02:52:57.914298137Z,stdout,

2024-02-11T02:52:57.914275377Z,stdout,Traceback (most recent call last):

2024-02-11T02:52:57.914172169Z,stdout,"2024-02-11 10:52:57.912 | ERROR  | processor:process_favorite_item:347 - Failed to process video BV13t421p71j 【日本战国史话】第九十二回:小牧&长久手之战, error_code: -400 " 2024-02-11T02:52:57.531683311Z,stdout,2024-02-11 10:52:57.531 | INFO  | processor:process_favorite_item:365 - BV12A4m157je 天上掉馅饼当太子,李治凭什么能接的住这泼天富贵?《从初唐走向盛唐01》 is processed successfully.

2024-02-11T02:52:57.469010482Z,stdout,"{'code': -400, 'message': '请求错误', 'ttl': 1} " 2024-02-11T02:52:57.468992268Z,stdout,bilibili_api.exceptions.ResponseCodeException.ResponseCodeException: 接口返回错误代码:-400,信息:请求错误。

2024-02-11T02:52:57.468982321Z,stdout,

2024-02-11T02:52:57.468966851Z,stdout, └ <class 'bilibili_api.exceptions.ResponseCodeException.ResponseCodeException'>

2024-02-11T02:52:57.468954822Z,stdout, │ └ -400

2024-02-11T02:52:57.468943603Z,stdout, │ │ └ '请求错误'

2024-02-11T02:52:57.468928864Z,stdout," │ │ │ └ {'code': -400, 'message': '请求错误', 'ttl': 1} " 2024-02-11T02:52:57.468914325Z,stdout," raise ResponseCodeException(code, msg, resp_data) " 2024-02-11T02:52:57.468897678Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/utils/network.py\", line 332, in request " 2024-02-11T02:52:57.468884234Z,stdout, └ <function Api.request at 0x7fd5c96574c0>

2024-02-11T02:52:57.468866934Z,stdout," │ └ (Api(url='https://api.bilibili.com/x/player/playurl', method='GET', comment='视频下载的信息,下载链接需要提供 headers 伪装浏览器请求(Referer 和 User-... " 2024-02-11T02:52:57.468855373Z,stdout, │ │ └ {}

2024-02-11T02:52:57.468842090Z,stdout," return await func(*args, **kwargs) " 2024-02-11T02:52:57.468825058Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/utils/network.py\", line 70, in inner " 2024-02-11T02:52:57.468806402Z,stdout," └ Api(url='https://api.bilibili.com/x/player/playurl', method='GET', comment='视频下载的信息,下载链接需要提供 headers 伪装浏览器请求(Referer 和 User-A... " 2024-02-11T02:52:57.468783697Z,stdout," │ └ Api(url='https://api.bilibili.com/x/player/playurl', method='GET', comment='视频下载的信息,下载链接需要提供 headers 伪装浏览器请求(Referer 和 User-A... " 2024-02-11T02:52:57.468767101Z,stdout, │ │ └ <function retry..wrapper..inner at 0x7fd5c9657560>

2024-02-11T02:52:57.468753796Z,stdout, self.__result = await self.request()

2024-02-11T02:52:57.468735338Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/utils/network.py\", line 170, in result " 2024-02-11T02:52:57.468720870Z,stdout, └ <class 'bilibili_api.utils.network.Api'>

2024-02-11T02:52:57.468689188Z,stdout," │ └ {'url': 'https://api.bilibili.com/x/player/playurl', 'method': 'GET', 'verify': False, 'params': {'avid': 'int: av 号', 'cid':... " 2024-02-11T02:52:57.468672952Z,stdout, │ │ └ <bilibili_api.video.Video object at 0x7fd5c70dca10>

2024-02-11T02:52:57.468625915Z,stdout, │ │ │ └ <credential.PersistedCredential object at 0x7fd5c804c050>

2024-02-11T02:52:57.468603469Z,stdout," │ │ │ │ └ {'avid': -1047019410, 'cid': 1434736511, 'qn': '127', 'otype': 'json', 'fnval': 4048, 'fourk': 1} " 2024-02-11T02:52:57.468587692Z,stdout," await Api(api, credential=self.credential).update_params(params).result " 2024-02-11T02:52:57.468572063Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/video.py\", line 448, in get_download_url " 2024-02-11T02:52:57.468561135Z,stdout,

2024-02-11T02:52:57.468547551Z,stdout,  └ <bilibili_api.video.Video object at 0x7fd5c70dca10>

2024-02-11T02:52:57.468531295Z,stdout,  │ └ <function Video.get_download_url at 0x7fd5c91a44a0>

2024-02-11T02:52:57.468509197Z,stdout, await v.get_download_url(page_index=0)

2024-02-11T02:52:57.468493596Z,stdout,"> File \"/app/processor.py\", line 298, in process_favorite_item " 2024-02-11T02:52:57.468483523Z,stdout,

2024-02-11T02:52:57.468469157Z,stdout,  └ <function process_favorite_item at 0x7fd5c8030860>

2024-02-11T02:52:57.468455122Z,stdout,"  │ └ (<FavoriteItem: 122297>,) " 2024-02-11T02:52:57.468442732Z,stdout,  │ │ └ {}

2024-02-11T02:52:57.468424100Z,stdout," return await func(*args, **kwargs) " 2024-02-11T02:52:57.468409452Z,stdout," File \"/app/processor.py\", line 32, in wrapper " 2024-02-11T02:52:57.468397647Z,stdout,

2024-02-11T02:52:57.468385110Z,stdout, └ <asyncio.runners.Runner object at 0x7fd5cb475a10>

2024-02-11T02:52:57.468371139Z,stdout, │ └

2024-02-11T02:52:57.468355982Z,stdout, │ │ └ <method 'run_until_complete' of 'uvloop.loop.Loop' objects>

2024-02-11T02:52:57.468332844Z,stdout, │ │ │ └ <Task pending name='Task-1' coro=<entry() running at /app/entry.py:43> wait_for=<_GatheringFuture pending cb=[Task.task_wakeu...

2024-02-11T02:52:57.468317414Z,stdout, return self._loop.run_until_complete(task)

2024-02-11T02:52:57.468302395Z,stdout," File \"/usr/local/lib/python3.11/asyncio/runners.py\", line 118, in run " 2024-02-11T02:52:57.468292321Z,stdout,

2024-02-11T02:52:57.468278061Z,stdout, └ <asyncio.runners.Runner object at 0x7fd5cb475a10>

2024-02-11T02:52:57.468263356Z,stdout, │ └ <function Runner.run at 0x7fd5cb3d6ca0>

2024-02-11T02:52:57.468246935Z,stdout, │ │ └ <function entry at 0x7fd5cb3ebce0>

2024-02-11T02:52:57.468224227Z,stdout, runner.run(entry())

2024-02-11T02:52:57.468203485Z,stdout," File \"/app/entry.py\", line 50, in  " 2024-02-11T02:52:57.468191086Z,stdout,

2024-02-11T02:52:57.468168925Z,stdout,Traceback (most recent call last):

2024-02-11T02:52:57.468060769Z,stdout,"2024-02-11 10:52:57.466 | ERROR  | processor:process_favorite_item:347 - Failed to process video BV12A4m157je 天上掉馅饼当太子,李治凭什么能接的住这泼天富贵?《从初唐走向盛唐01》, error_code: -400 " 2024-02-11T02:52:57.372002361Z,stdout,KeyError: 'total'

2024-02-11T02:52:57.371992373Z,stdout,

2024-02-11T02:52:57.371973270Z,stdout," └ {'dm_seg': {}, 'flag': {}, 'count': 1892, 'dm_setting': {'dm_switch': True, 'ai_switch': False, 'ai_level': 3, 'enable_top': ... " 2024-02-11T02:52:57.371959004Z,stdout, to_seg = view["dm_seg"]["total"] - 1

2024-02-11T02:52:57.371927940Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/video.py\", line 868, in get_danmakus " 2024-02-11T02:52:57.371915762Z,stdout, └ <bilibili_api.video.Video object at 0x7fd5c70dca10>

2024-02-11T02:52:57.371903146Z,stdout, │ └ <function Video.get_danmakus at 0x7fd5c91a4b80>

2024-02-11T02:52:57.371891484Z,stdout, │ │ └ 1434736511

2024-02-11T02:52:57.371878874Z,stdout, │ │ │ └ None

2024-02-11T02:52:57.371857201Z,stdout," danmakus = await v.get_danmakus(cid=cid, date=date) # type: ignore " 2024-02-11T02:52:57.371841960Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/ass.py\", line 211, in make_ass_file_danmakus_protobuf " 2024-02-11T02:52:57.371831610Z,stdout,

2024-02-11T02:52:57.371810287Z,stdout,  └ <module 'bilibili_api.ass' from '/usr/local/lib/python3.11/site-packages/bilibili_api/ass.py'>

2024-02-11T02:52:57.371795517Z,stdout,  │ └ <function make_ass_file_danmakus_protobuf at 0x7fd5c8a1ade0>

2024-02-11T02:52:57.371780699Z,stdout, await ass.make_ass_file_danmakus_protobuf(

2024-02-11T02:52:57.371763251Z,stdout,"> File \"/app/processor.py\", line 263, in process_favorite_item " 2024-02-11T02:52:57.371753133Z,stdout,

2024-02-11T02:52:57.371738118Z,stdout,  └ <function process_favorite_item at 0x7fd5c8030860>

2024-02-11T02:52:57.371724273Z,stdout,"  │ └ (<FavoriteItem: 122297>,) " 2024-02-11T02:52:57.371709146Z,stdout,  │ │ └ {}

2024-02-11T02:52:57.371689218Z,stdout," return await func(*args, **kwargs) " 2024-02-11T02:52:57.371671874Z,stdout," File \"/app/processor.py\", line 32, in wrapper " 2024-02-11T02:52:57.371661130Z,stdout,

2024-02-11T02:52:57.371627555Z,stdout, └ <asyncio.runners.Runner object at 0x7fd5cb475a10>

2024-02-11T02:52:57.371611714Z,stdout, │ └

2024-02-11T02:52:57.371591832Z,stdout, │ │ └ <method 'run_until_complete' of 'uvloop.loop.Loop' objects>

2024-02-11T02:52:57.371525536Z,stdout, │ │ │ └ <Task pending name='Task-1' coro=<entry() running at /app/entry.py:43> wait_for=<_GatheringFuture pending cb=[Task.task_wakeu...

2024-02-11T02:52:57.371511034Z,stdout, return self._loop.run_until_complete(task)

2024-02-11T02:52:57.371494905Z,stdout," File \"/usr/local/lib/python3.11/asyncio/runners.py\", line 118, in run " 2024-02-11T02:52:57.371484076Z,stdout,

2024-02-11T02:52:57.371469211Z,stdout, └ <asyncio.runners.Runner object at 0x7fd5cb475a10>

2024-02-11T02:52:57.371453921Z,stdout, │ └ <function Runner.run at 0x7fd5cb3d6ca0>

2024-02-11T02:52:57.371433609Z,stdout, │ │ └ <function entry at 0x7fd5cb3ebce0>

2024-02-11T02:52:57.371417602Z,stdout, runner.run(entry())

2024-02-11T02:52:57.371396995Z,stdout," File \"/app/entry.py\", line 50, in  " 2024-02-11T02:52:57.371386074Z,stdout,

2024-02-11T02:52:57.371368837Z,stdout,Traceback (most recent call last):

2024-02-11T02:52:57.371335582Z,stdout,2024-02-11 10:52:57.340 | ERROR  | processor:process_favorite_item:281 - Failed to process subtitle of video BV12A4m157je 天上掉馅饼当太子,李治凭什么能接的住这泼天富贵?《从初唐走向盛唐01》

2024-02-11T02:52:57.371314452Z,stdout,"2024-02-11 10:52:56.872 | INFO  | processor:process_favorite_item:195 - Upper 7481602 安州牧 already exists, skipped. " 2024-02-11T02:52:57.371284962Z,stdout,"2024-02-11 10:52:56.872 | INFO  | processor:process_favorite_item:195 - Upper 43984325 酒井雅乐助 already exists, skipped. " 2024-02-11T02:52:57.371225072Z,stdout,2024-02-11 10:52:56.871 | INFO  | processor:process_favorite_item:162 - Start to process video BV13t421p71j 【日本战国史话】第九十二回:小牧&长久手之战

2024-02-11T02:52:56.871752248Z,stdout,2024-02-11 10:52:56.871 | INFO  | processor:process_favorite_item:162 - Start to process video BV12A4m157je 天上掉馅饼当太子,李治凭什么能接的住这泼天富贵?《从初唐走向盛唐01》

2024-02-11T02:52:56.540013915Z,stdout,2024-02-11 10:52:56.539 | INFO  | processor:process_favorite:104 - Start to process favorite 2793760127: temp

2024-02-11T02:52:56.448243337Z,stdout,2024-02-11 10:52:56.448 | INFO  | processor:process_favorite:150 - Favorite 2802581627 emby processed successfully.

2024-02-11T02:52:56.448131164Z,stdout,2024-02-11 10:52:56.447 | INFO  | processor:process_favorite_item:365 - BV12A4m157je 天上掉馅饼当太子,李治凭什么能接的住这泼天富贵?《从初唐走向盛唐01》 is processed successfully.

2024-02-11T02:52:56.109296695Z,stdout,2024-02-11 10:52:56.108 | INFO  | processor:process_favorite_item:365 - BV13t421p71j 【日本战国史话】第九十二回:小牧&长久手之战 is processed successfully.

2024-02-11T02:52:55.976643843Z,stdout,"{'code': -400, 'message': '请求错误', 'ttl': 1} " 2024-02-11T02:52:55.976617812Z,stdout,bilibili_api.exceptions.ResponseCodeException.ResponseCodeException: 接口返回错误代码:-400,信息:请求错误。

2024-02-11T02:52:55.976607586Z,stdout,

2024-02-11T02:52:55.976593507Z,stdout, └ <class 'bilibili_api.exceptions.ResponseCodeException.ResponseCodeException'>

2024-02-11T02:52:55.976580496Z,stdout, │ └ -400

2024-02-11T02:52:55.976569176Z,stdout, │ │ └ '请求错误'

2024-02-11T02:52:55.976555352Z,stdout," │ │ │ └ {'code': -400, 'message': '请求错误', 'ttl': 1} " 2024-02-11T02:52:55.976542759Z,stdout," raise ResponseCodeException(code, msg, resp_data) " 2024-02-11T02:52:55.976527544Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/utils/network.py\", line 332, in request " 2024-02-11T02:52:55.976513643Z,stdout, └ <function Api.request at 0x7fd5c96574c0>

2024-02-11T02:52:55.976496285Z,stdout," │ └ (Api(url='https://api.bilibili.com/x/player/playurl', method='GET', comment='视频下载的信息,下载链接需要提供 headers 伪装浏览器请求(Referer 和 User-... " 2024-02-11T02:52:55.976484172Z,stdout, │ │ └ {}

2024-02-11T02:52:55.976467837Z,stdout," return await func(*args, **kwargs) " 2024-02-11T02:52:55.976452234Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/utils/network.py\", line 70, in inner " 2024-02-11T02:52:55.976429600Z,stdout," └ Api(url='https://api.bilibili.com/x/player/playurl', method='GET', comment='视频下载的信息,下载链接需要提供 headers 伪装浏览器请求(Referer 和 User-A... " 2024-02-11T02:52:55.976407823Z,stdout," │ └ Api(url='https://api.bilibili.com/x/player/playurl', method='GET', comment='视频下载的信息,下载链接需要提供 headers 伪装浏览器请求(Referer 和 User-A... " 2024-02-11T02:52:55.976386685Z,stdout, │ │ └ <function retry..wrapper..inner at 0x7fd5c9657560>

2024-02-11T02:52:55.976374761Z,stdout, self.__result = await self.request()

2024-02-11T02:52:55.976359878Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/utils/network.py\", line 170, in result " 2024-02-11T02:52:55.976346366Z,stdout, └ <class 'bilibili_api.utils.network.Api'>

2024-02-11T02:52:55.976327500Z,stdout," │ └ {'url': 'https://api.bilibili.com/x/player/playurl', 'method': 'GET', 'verify': False, 'params': {'avid': 'int: av 号', 'cid':... " 2024-02-11T02:52:55.976314100Z,stdout, │ │ └ <bilibili_api.video.Video object at 0x7fd5c6815850>

2024-02-11T02:52:55.976298389Z,stdout, │ │ │ └ <credential.PersistedCredential object at 0x7fd5c804c050>

2024-02-11T02:52:55.976279549Z,stdout," │ │ │ │ └ {'avid': -1047019410, 'cid': 1434736511, 'qn': '127', 'otype': 'json', 'fnval': 4048, 'fourk': 1} " 2024-02-11T02:52:55.976265395Z,stdout," await Api(api, credential=self.credential).update_params(params).result " 2024-02-11T02:52:55.976250091Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/video.py\", line 448, in get_download_url " 2024-02-11T02:52:55.976240177Z,stdout,

2024-02-11T02:52:55.976226134Z,stdout,  └ <bilibili_api.video.Video object at 0x7fd5c6815850>

2024-02-11T02:52:55.976211338Z,stdout,  │ └ <function Video.get_download_url at 0x7fd5c91a44a0>

2024-02-11T02:52:55.976192864Z,stdout, await v.get_download_url(page_index=0)

2024-02-11T02:52:55.976174855Z,stdout,"> File \"/app/processor.py\", line 298, in process_favorite_item " 2024-02-11T02:52:55.976163860Z,stdout,

2024-02-11T02:52:55.976146659Z,stdout,  └ <function process_favorite_item at 0x7fd5c8030860>

2024-02-11T02:52:55.976133500Z,stdout,"  │ └ (<FavoriteItem: 119477>,) " 2024-02-11T02:52:55.976119776Z,stdout,  │ │ └ {}

2024-02-11T02:52:55.976101080Z,stdout," return await func(*args, **kwargs) " 2024-02-11T02:52:55.976085072Z,stdout," File \"/app/processor.py\", line 32, in wrapper " 2024-02-11T02:52:55.976074839Z,stdout,

2024-02-11T02:52:55.976061950Z,stdout, └ <asyncio.runners.Runner object at 0x7fd5cb475a10>

2024-02-11T02:52:55.976045876Z,stdout, │ └

2024-02-11T02:52:55.976026715Z,stdout, │ │ └ <method 'run_until_complete' of 'uvloop.loop.Loop' objects>

2024-02-11T02:52:55.975980271Z,stdout, │ │ │ └ <Task pending name='Task-1' coro=<entry() running at /app/entry.py:43> wait_for=<_GatheringFuture pending cb=[Task.task_wakeu...

2024-02-11T02:52:55.975966625Z,stdout, return self._loop.run_until_complete(task)

2024-02-11T02:52:55.975950620Z,stdout," File \"/usr/local/lib/python3.11/asyncio/runners.py\", line 118, in run " 2024-02-11T02:52:55.975935050Z,stdout,

2024-02-11T02:52:55.975919969Z,stdout, └ <asyncio.runners.Runner object at 0x7fd5cb475a10>

2024-02-11T02:52:55.975902250Z,stdout, │ └ <function Runner.run at 0x7fd5cb3d6ca0>

2024-02-11T02:52:55.975876231Z,stdout, │ │ └ <function entry at 0x7fd5cb3ebce0>

2024-02-11T02:52:55.975859492Z,stdout, runner.run(entry())

2024-02-11T02:52:55.975834029Z,stdout," File \"/app/entry.py\", line 50, in  " 2024-02-11T02:52:55.975773703Z,stdout,

2024-02-11T02:52:55.975750064Z,stdout,Traceback (most recent call last):

2024-02-11T02:52:55.975644237Z,stdout,"2024-02-11 10:52:55.973 | ERROR  | processor:process_favorite_item:347 - Failed to process video BV12A4m157je 天上掉馅饼当太子,李治凭什么能接的住这泼天富贵?《从初唐走向盛唐01》, error_code: -400 " 2024-02-11T02:52:55.855827282Z,stdout,KeyError: 'total'

2024-02-11T02:52:55.855816650Z,stdout,

2024-02-11T02:52:55.855795532Z,stdout," └ {'dm_seg': {}, 'flag': {}, 'count': 1892, 'dm_setting': {'dm_switch': True, 'ai_switch': False, 'ai_level': 3, 'enable_top': ... " 2024-02-11T02:52:55.855781506Z,stdout, to_seg = view["dm_seg"]["total"] - 1

2024-02-11T02:52:55.855766944Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/video.py\", line 868, in get_danmakus " 2024-02-11T02:52:55.855753994Z,stdout, └ <bilibili_api.video.Video object at 0x7fd5c6815850>

2024-02-11T02:52:55.855739057Z,stdout, │ └ <function Video.get_danmakus at 0x7fd5c91a4b80>

2024-02-11T02:52:55.855726612Z,stdout, │ │ └ 1434736511

2024-02-11T02:52:55.855714129Z,stdout, │ │ │ └ None

2024-02-11T02:52:55.855696883Z,stdout," danmakus = await v.get_danmakus(cid=cid, date=date) # type: ignore " 2024-02-11T02:52:55.855677478Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/ass.py\", line 211, in make_ass_file_danmakus_protobuf " 2024-02-11T02:52:55.855661259Z,stdout,

2024-02-11T02:52:55.855622756Z,stdout,  └ <module 'bilibili_api.ass' from '/usr/local/lib/python3.11/site-packages/bilibili_api/ass.py'>

2024-02-11T02:52:55.855605949Z,stdout,  │ └ <function make_ass_file_danmakus_protobuf at 0x7fd5c8a1ade0>

2024-02-11T02:52:55.855587869Z,stdout, await ass.make_ass_file_danmakus_protobuf(

2024-02-11T02:52:55.855570607Z,stdout,"> File \"/app/processor.py\", line 263, in process_favorite_item " 2024-02-11T02:52:55.855560267Z,stdout,

2024-02-11T02:52:55.855545954Z,stdout,  └ <function process_favorite_item at 0x7fd5c8030860>

2024-02-11T02:52:55.855529448Z,stdout,"  │ └ (<FavoriteItem: 119477>,) " 2024-02-11T02:52:55.855516992Z,stdout,  │ │ └ {}

2024-02-11T02:52:55.855498751Z,stdout," return await func(*args, **kwargs) " 2024-02-11T02:52:55.855483427Z,stdout," File \"/app/processor.py\", line 32, in wrapper " 2024-02-11T02:52:55.855472508Z,stdout,

2024-02-11T02:52:55.855454220Z,stdout, └ <asyncio.runners.Runner object at 0x7fd5cb475a10>

2024-02-11T02:52:55.855438610Z,stdout, │ └

2024-02-11T02:52:55.855419880Z,stdout, │ │ └ <method 'run_until_complete' of 'uvloop.loop.Loop' objects>

2024-02-11T02:52:55.855390408Z,stdout, │ │ │ └ <Task pending name='Task-1' coro=<entry() running at /app/entry.py:43> wait_for=<_GatheringFuture pending cb=[Task.task_wakeu...

2024-02-11T02:52:55.855376450Z,stdout, return self._loop.run_until_complete(task)

2024-02-11T02:52:55.855360852Z,stdout," File \"/usr/local/lib/python3.11/asyncio/runners.py\", line 118, in run " 2024-02-11T02:52:55.855350658Z,stdout,

2024-02-11T02:52:55.855335606Z,stdout, └ <asyncio.runners.Runner object at 0x7fd5cb475a10>

2024-02-11T02:52:55.855319967Z,stdout, │ └ <function Runner.run at 0x7fd5cb3d6ca0>

2024-02-11T02:52:55.855298687Z,stdout, │ │ └ <function entry at 0x7fd5cb3ebce0>

2024-02-11T02:52:55.855281426Z,stdout, runner.run(entry())

2024-02-11T02:52:55.855261792Z,stdout," File \"/app/entry.py\", line 50, in  " 2024-02-11T02:52:55.855248703Z,stdout,

2024-02-11T02:52:55.855225787Z,stdout,Traceback (most recent call last):

2024-02-11T02:52:55.855115614Z,stdout,2024-02-11 10:52:55.853 | ERROR  | processor:process_favorite_item:281 - Failed to process subtitle of video BV12A4m157je 天上掉馅饼当太子,李治凭什么能接的住这泼天富贵?《从初唐走向盛唐01》

2024-02-11T02:52:55.747680721Z,stdout,"{'code': -400, 'message': '请求错误', 'ttl': 1} " 2024-02-11T02:52:55.747659156Z,stdout,bilibili_api.exceptions.ResponseCodeException.ResponseCodeException: 接口返回错误代码:-400,信息:请求错误。

2024-02-11T02:52:55.747628974Z,stdout,

2024-02-11T02:52:55.747601377Z,stdout, └ <class 'bilibili_api.exceptions.ResponseCodeException.ResponseCodeException'>

2024-02-11T02:52:55.747577947Z,stdout, │ └ -400

2024-02-11T02:52:55.747556645Z,stdout, │ │ └ '请求错误'

2024-02-11T02:52:55.747528910Z,stdout," │ │ │ └ {'code': -400, 'message': '请求错误', 'ttl': 1} " 2024-02-11T02:52:55.747508287Z,stdout," raise ResponseCodeException(code, msg, resp_data) " 2024-02-11T02:52:55.747490970Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/utils/network.py\", line 332, in request " 2024-02-11T02:52:55.747468999Z,stdout, └ <function Api.request at 0x7fd5c96574c0>

2024-02-11T02:52:55.747439585Z,stdout," │ └ (Api(url='https://api.bilibili.com/x/player/playurl', method='GET', comment='视频下载的信息,下载链接需要提供 headers 伪装浏览器请求(Referer 和 User-... " 2024-02-11T02:52:55.747425549Z,stdout, │ │ └ {}

2024-02-11T02:52:55.747411614Z,stdout," return await func(*args, **kwargs) " 2024-02-11T02:52:55.747395452Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/utils/network.py\", line 70, in inner " 2024-02-11T02:52:55.747374350Z,stdout," └ Api(url='https://api.bilibili.com/x/player/playurl', method='GET', comment='视频下载的信息,下载链接需要提供 headers 伪装浏览器请求(Referer 和 User-A... " 2024-02-11T02:52:55.747341668Z,stdout," │ └ Api(url='https://api.bilibili.com/x/player/playurl', method='GET', comment='视频下载的信息,下载链接需要提供 headers 伪装浏览器请求(Referer 和 User-A... " 2024-02-11T02:52:55.747324982Z,stdout, │ │ └ <function retry..wrapper..inner at 0x7fd5c9657560>

2024-02-11T02:52:55.747312056Z,stdout, self.__result = await self.request()

2024-02-11T02:52:55.747290797Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/utils/network.py\", line 170, in result " 2024-02-11T02:52:55.747264452Z,stdout, └ <class 'bilibili_api.utils.network.Api'>

2024-02-11T02:52:55.747236556Z,stdout," │ └ {'url': 'https://api.bilibili.com/x/player/playurl', 'method': 'GET', 'verify': False, 'params': {'avid': 'int: av 号', 'cid':... " 2024-02-11T02:52:55.747187008Z,stdout, │ │ └ <bilibili_api.video.Video object at 0x7fd5c70dc290>

2024-02-11T02:52:55.747164956Z,stdout, │ │ │ └ <credential.PersistedCredential object at 0x7fd5c804c050>

2024-02-11T02:52:55.747143786Z,stdout," │ │ │ │ └ {'avid': -347150961, 'cid': 1432806193, 'qn': '127', 'otype': 'json', 'fnval': 4048, 'fourk': 1} " 2024-02-11T02:52:55.747126999Z,stdout," await Api(api, credential=self.credential).update_params(params).result " 2024-02-11T02:52:55.747100749Z,stdout," File \"/usr/local/lib/python3.11/site-packages/bilibili_api/video.py\", line 448, in get_download_url " 2024-02-11T02:52:55.747081964Z,stdout,

2024-02-11T02:52:55.747065861Z,stdout,  └ <bilibili_api.video.Video object at 0x7fd5c70dc290>

2024-02-11T02:52:55.747043549Z,stdout,  │ └ <function Video.get_download_url at 0x7fd5c91a44a0>

2024-02-11T02:52:55.747017218Z,stdout, await v.get_download_url(page_index=0)

2024-02-11T02:52:55.746989509Z,stdout,"> File \"/app/processor.py\", line 298, in process_favorite_item " 2024-02-11T02:52:55.746973231Z,stdout,

2024-02-11T02:52:55.746954305Z,stdout,  └ <function process_favorite_item at 0x7fd5c8030860>

2024-02-11T02:52:55.746937381Z,stdout,"  │ └ (<FavoriteItem: 111117>,) " 2024-02-11T02:52:55.746911664Z,stdout,  │ │ └ {}

2024-02-11T02:52:55.746891046Z,stdout," return await func(*args, **kwargs) " 2024-02-11T02:52:55.746873942Z,stdout," File \"/app/processor.py\", line 32, in wrapper " 2024-02-11T02:52:55.746863269Z,stdout,

2024-02-11T02:52:55.746843532Z,stdout, └ <asyncio.runners.Runner object at 0x7fd5cb475a10>

2024-02-11T02:52:55.746818319Z,stdout, │ └

2024-02-11T02:52:55.746799307Z,stdout, │ │ └ <method 'run_until_complete' of 'uvloop.loop.Loop' objects>

2024-02-11T02:52:55.746762396Z,stdout, │ │ │ └ <Task pending name='Task-1' coro=<entry() running at /app/entry.py:43> wait_for=<_GatheringFuture pending cb=[Task.task_wakeu...

2024-02-11T02:52:55.746735887Z,stdout, return self._loop.run_until_complete(task)

2024-02-11T02:52:55.746716562Z,stdout," File \"/usr/local/lib/python3.11/asyncio/runners.py\", line 118, in run " 2024-02-11T02:52:55.746705956Z,stdout,

2024-02-11T02:52:55.746688506Z,stdout, └ <asyncio.runners.Runner object at 0x7fd5cb475a10>

2024-02-11T02:52:55.746660136Z,stdout, │ └ <function Runner.run at 0x7fd5cb3d6ca0>

2024-02-11T02:52:55.746619460Z,stdout, │ │ └ <function entry at 0x7fd5cb3ebce0>

2024-02-11T02:52:55.746592052Z,stdout, runner.run(entry())

2024-02-11T02:52:55.746552723Z,stdout," File \"/app/entry.py\", line 50, in  " 2024-02-11T02:52:55.746539559Z,stdout,

2024-02-11T02:52:55.746510033Z,stdout,Traceback (most recent call last):

2024-02-11T02:52:55.746382027Z,stdout,"2024-02-11 10:52:55.719 | ERROR  | processor:process_favorite_item:347 - Failed to process video BV13t421p71j 【日本战国史话】第九十二回:小牧&长久手之战, error_code: -400 " 2024-02-11T02:52:55.508359197Z,stdout,"2024-02-11 10:52:55.508 | INFO  | processor:process_favorite_item:248 - Poster of BV12A4m157je 天上掉馅饼当太子,李治凭什么能接的住这泼天富贵?《从初唐走向盛唐01》 already exists, skipped. " 2024-02-11T02:52:55.508129237Z,stdout,"2024-02-11 10:52:55.507 | INFO  | processor:process_favorite_item:224 - NFO of BV12A4m157je 天上掉馅饼当太子,李治凭什么能接的住这泼天富贵?《从初唐走向盛唐01》 already exists, skipped. " 2024-02-11T02:52:55.507824796Z,stdout,"2024-02-11 10:52:55.507 | INFO  | processor:process_favorite_item:195 - Upper 7481602 安州牧 already exists, skipped. " 2024-02-11T02:52:55.494832581Z,stdout,"2024-02-11 10:52:55.490 | INFO  | processor:process_favorite_item:275 - Subtitle of BV13t421p71j 【日本战国史话】第九十二回:小牧&长久手之战 already exists, skipped. " 2024-02-11T02:52:55.494769261Z,stdout,"2024-02-11 10:52:55.490 | INFO  | processor:process_favorite_item:248 - Poster of BV13t421p71j 【日本战国史话】第九十二回:小牧&长久手之战 already exists, skipped. " 2024-02-11T02:52:55.494745649Z,stdout,"2024-02-11 10:52:55.489 | INFO  | processor:process_favorite_item:224 - NFO of BV13t421p71j 【日本战国史话】第九十二回:小牧&长久手之战 already exists, skipped. " 2024-02-11T02:52:55.494718981Z,stdout,"2024-02-11 10:52:55.489 | INFO  | processor:process_favorite_item:195 - Upper 43984325 酒井雅乐助 already exists, skipped. " 2024-02-11T02:52:55.494675237Z,stdout,2024-02-11 10:52:55.477 | INFO  | processor:process_favorite_item:162 - Start to process video BV12A4m157je 天上掉馅饼当太子,李治凭什么能接的住这泼天富贵?《从初唐走向盛唐01》

2024-02-11T02:52:55.477015415Z,stdout,2024-02-11 10:52:55.476 | INFO  | processor:process_favorite_item:162 - Start to process video BV13t421p71j 【日本战国史话】第九十二回:小牧&长久手之战

2024-02-11T02:52:54.734678658Z,stdout,2024-02-11 10:52:54.734 | INFO  | processor:process_favorite:104 - Start to process favorite 2802581627: emby

2024-02-11T02:52:54.515293496Z,stdout,2024-02-11 10:52:54.511 | INFO  | main:entry:41 - Running daemon...

2024-02-11T02:52:53.973696244Z,stdout,No upgrade items found

amtoaer commented 5 months ago

确认是最新版吗,我记得 1.1.5 更新上游依赖修复了这个问题?

zzsx644 commented 5 months ago

我复制了设置生成一个新docker就可以了,但是原来的docker就一直报错