Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

基于相同的技术有可能做成downie那样所有视频网站都能下载吗 #18

Closed
ghost opened this issue Jul 2, 2022 · 6 comments
Labels
discussion 对于本项目的未来改进的讨论 discussion for future improvement enhancement New feature or request

Comments

@ghost
Copy link

ghost commented Jul 2, 2022

并发下载速度刚开始都突破我的带宽上限了,下载确实快,能保证满速,奉上一个小小的star,感谢作者!
我用m1 max macbookpro效果很好,然后macos上有个app叫downie可以下载所有视频网站的视频,我就有点好奇,这个项目能不能扩展成支持所有视频网站或者主要视频平台,那就太方便了,一个命令就能下载,不需要扩展或脚本,速度还满速

@HFrost0
Copy link
Owner

HFrost0 commented Jul 2, 2022

感谢支持🥹,能下载这么快的原因是b站视频后端本身能提供很高的并发(支持分段,音画分离,备选服务器等),这个工具只是使用协程技术将其利用最大化。关于其他网站,不同的网站需要不同的解析流程,有的甚至有比较强的反爬机制,作者没有那么多时间去分析他们🤣,他们后端的速度也许也达不到工具的上限。

不过,在python中,协程是解决这类问题的最好办法,期待未来有更多开发者使用到这项技术!

@HFrost0
Copy link
Owner

HFrost0 commented Aug 17, 2022

作者目前在feature分支上正在做此项工作

@HFrost0 HFrost0 added the enhancement New feature or request label Aug 17, 2022
@HFrost0 HFrost0 pinned this issue Aug 17, 2022
@ghost
Copy link
Author

ghost commented Aug 17, 2022

感谢作者!
另外想问一下,有大会员的情况下,bilix可以下载那些地区限制的视频吗?

@HFrost0
Copy link
Owner

HFrost0 commented Aug 17, 2022

另外想问一下,有大会员的情况下,bilix可以下载那些地区限制的视频吗?

@blacklein 能看到就是能下到的,bilix不提供破解地区限制的功能

@HFrost0
Copy link
Owner

HFrost0 commented Aug 19, 2022

目前的进度是已经额外添加了3个网站,其中有抖音和樱花动漫等,目前暂未发布pypi,如果想尝试可以克隆下来后pip install -e .来进行本地源码安装。

我想目前底层的架构已经可以较方便的拓展至其他网站,而且我自认为写的比较清晰和简单的同时保证了高性能,所以或许这个项目以后将不仅仅局限于bilibili,有其他开发者能进来做一些其他网站的适配是最好的了🥹。

@HFrost0 HFrost0 added the discussion 对于本项目的未来改进的讨论 discussion for future improvement label Aug 19, 2022
@HFrost0
Copy link
Owner

HFrost0 commented Aug 20, 2022

Version 0.8.2已经上传pypi,可以通过pip install bilix --upgrade升级使用

Repository owner locked and limited conversation to collaborators Aug 20, 2022
@HFrost0 HFrost0 converted this issue into discussion #29 Aug 20, 2022
@HFrost0 HFrost0 unpinned this issue Aug 20, 2022

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
discussion 对于本项目的未来改进的讨论 discussion for future improvement enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant