Awesome
bilix
⚡️Lightning-fast asynchronous download tool for bilibili and more
Features
⚡️ Fast & Async
Asynchronous high concurrency support, controllable concurrency and speed settings.
😉 Lightweight & User-friendly
Lightweight user-friendly CLI with progress notification, focusing on core functionality.
📝 Fully-featured
Submissions, anime, TV Series, video clip, audio, favourite, danmaku ,cover...
🔨 Extensible
Extensible Python module suitable for more download scenarios.
Install
pip install bilix
for macOS, you can also install bilix
by brew
brew install bilix
Usage Example
- If you prefer to use command line interface (cli)
bilix v 'url'
v
is a method short alias forget_video
- If you prefer to code with python
from bilix.sites.bilibili import DownloaderBilibili
import asyncio
async def main():
async with DownloaderBilibili() as d:
await d.get_video('url')
asyncio.run(main())
Community
If you find any bugs or other issues, feel free to raise an Issue.
If you have new ideas or new feature requests👍,welcome to participate in the Discussion
If you find this project helpful, you can support the author by Star🌟
Contribute
❤️ Welcome! Details can be found in Contributing