From 9d7b380daac23e7eaf69c42f6afbfb370cf24a7f Mon Sep 17 00:00:00 2001 From: yzqzss Date: Sat, 3 Jun 2023 21:41:03 +0800 Subject: [PATCH] video_concurrency = 3 part_concurrency = 10 --- biliarchiver_archive_bvids.py | 6 +++--- config.py | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/biliarchiver_archive_bvids.py b/biliarchiver_archive_bvids.py index 59969c3..2445a94 100644 --- a/biliarchiver_archive_bvids.py +++ b/biliarchiver_archive_bvids.py @@ -48,9 +48,9 @@ def main(): loop = asyncio.new_event_loop() asyncio.set_event_loop(loop) - from config import tasks_limit + from config import video_concurrency, part_concurrency - d = DownloaderBilibili(video_concurrency=tasks_limit, part_concurrency=1, hierarchy=True, sess_data=args.sess_data, + d = DownloaderBilibili(video_concurrency=video_concurrency, part_concurrency=part_concurrency, hierarchy=True, sess_data=args.sess_data, ) client = Client(cookies=d.client.cookies, headers=d.client.headers) logined = is_login(client) @@ -65,7 +65,7 @@ def main(): print(f'IA 上已存在 {identifier} ,跳过') continue - while len(asyncio.all_tasks(loop)) > tasks_limit: + while len(asyncio.all_tasks(loop)) > video_concurrency: loop.run_until_complete(asyncio.sleep(0.01)) print(f'=== {bvid} ===') diff --git a/config.py b/config.py index 9178bb9..b93ef33 100644 --- a/config.py +++ b/config.py @@ -1 +1,2 @@ -tasks_limit = 2 \ No newline at end of file +video_concurrency = 3 +part_concurrency = 10 \ No newline at end of file