@timerring #371 还是有冲突 冲突的依赖包: tiktoken 0.4.0 依赖: requests>=2.26.0 google-genai 依赖: requests<3.0.0dev, >=2.28.1 blrec 依赖: requests<2.25.0, >=2.24.0 冲突原因: 不同包依赖的 requests 版本不一致: blrec 依赖较老版本:requests>=2.24.0,<2.25.0 tiktoken 依赖较新版本:requests>=2.26.0 google-genai 依赖:requests>=2.28.1, <3.0.0dev
海外小鸡上传太扎心了,biliup可以指定一条线路上传,咱不能也这么弄吗 probe_version=20221109&upcdn=txa&zone=cs 0.39144098800898064 probe_version=20221109&upcdn=alia&zone=cs 2.5227848300128244 Uploading video: 24%|██▍ | 3.24G/13.3G [07:24<23:02, 7.28MB/s] Traceback (most recent call last): File "/usr/local/lib/python3.10/runpy.py", line 196, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/local/lib/python3.10/runpy.py", line 86, in _run_code exec(code, run_globals) File "/root/blive/bilive/src/upload/upload.py", line 134, in <module> read_append_and_delete_lines() File "/root/blive/bilive/src/upload/upload.py", line 103, in read_append_and_delete_lines video_gate(video_path) File "/root/blive/bilive/src/upload/upload.py", line 74, in video_gate upload_video(video_path) File "/root/blive/bilive/src/upload/upload.py", line 27, in upload_video result = UploadController().upload_video_entry(upload_path, yaml, copyright, tid, title, desc, tag, source, cover, dynamic) File "/root/blive/bilive/src/upload/bilitool/bilitool/controller/upload_controller.py", line 114, in upload_video_entry return self.publish_video(video_path) File "/root/blive/bilive/src/upload/bilitool/bilitool/controller/upload_controller.py", line 77, in publish_video bilibili_filename = self.upload_video(file) File "/root/blive/bilive/src/upload/bilitool/bilitool/controller/upload_controller.py", line 59, in upload_video self.bili_uploader.upload_video_in_chunks( File "/root/blive/bilive/src/upload/bilitool/bilitool/upload/bili_upload.py", line 166, in upload_video_in_chunks assert res.status_code == 200 AssertionError
@Trustless0211 #373 我在解决 gemini 的问题,目前新版本 gemini 要求的 pydantic 库和 blrec 没办法兼容,所以我只能回退 gemini 旧的 sdk 目前测试应该是没问题了,稍后我 push。
@形幻 #377 稍等老哥,我解决的问题有点多,我一天实在忙不过来,老哥。我会添加指定路线上传的。不过要一步一步慢慢来,或者老哥有兴趣的话可以直接提个 PR 到 bilitool: 测速的函数是这个: https://github.com/timerring/bilitool/blob/facd698944d20acbda418be1db0f8c57d32fcc8a/bilitool/controller/upload_controller.py#L30-L33 你可以设置个默认参数,如果有传参的话就传参,没有的话就获取测速后的路线,原理很简单。但是我现在主要再忙版本之间冲突的问题,一个人开发忙不过来,老哥有兴趣可以提个 PR,没问题我就 merge。
@Trustless0211 #370 好的,有些库的版本最多支持到 3.10,所以选 3.10 比较稳妥。
@timerring #371 还是有冲突
@timerring #371 把gemini去了就好了
@Trustless0211 #373 gemeni 是新加的,主要用来生成切片标题,实测下来反而是几个大模型里最优的,我在迭代完成后会替换 brlec 的。感谢提醒。
👍,可以切片上传
@timerring #374
海外小鸡上传太扎心了,biliup可以指定一条线路上传,咱不能也这么弄吗

老哥,他是什么情况下会上传呢?我看有合并了好几个视频了也没见上传
@Trustless0211 #373 我在解决 gemini 的问题,目前新版本 gemini 要求的 pydantic 库和 blrec 没办法兼容,所以我只能回退 gemini 旧的 sdk 目前测试应该是没问题了,稍后我 push。
@形幻 #377 稍等老哥,我解决的问题有点多,我一天实在忙不过来,老哥。我会添加指定路线上传的。不过要一步一步慢慢来,或者老哥有兴趣的话可以直接提个 PR 到 bilitool:
测速的函数是这个:
https://github.com/timerring/bilitool/blob/facd698944d20acbda418be1db0f8c57d32fcc8a/bilitool/controller/upload_controller.py#L30-L33
你可以设置个默认参数,如果有传参的话就传参,没有的话就获取测速后的路线,原理很简单。但是我现在主要再忙版本之间冲突的问题,一个人开发忙不过来,老哥有兴趣可以提个 PR,没问题我就 merge。