gitextract_wman3yls/ ├── .github/ │ └── workflows/ │ ├── doc-deploy.yml │ ├── python-app.yml │ └── python-publish.yml ├── .gitignore ├── CONTRIBUTING.md ├── CONTRIBUTING_EN.md ├── LICENSE ├── README.md ├── bilix/ │ ├── __init__.py │ ├── __main__.py │ ├── _process.py │ ├── cli/ │ │ ├── assign.py │ │ └── main.py │ ├── download/ │ │ ├── base_downloader.py │ │ ├── base_downloader_m3u8.py │ │ ├── base_downloader_part.py │ │ └── utils.py │ ├── exception.py │ ├── ffmpeg.py │ ├── log.py │ ├── progress/ │ │ ├── abc.py │ │ ├── cli_progress.py │ │ └── ws_progress.py │ ├── sites/ │ │ ├── bilibili/ │ │ │ ├── __init__.py │ │ │ ├── api.py │ │ │ ├── api_test.py │ │ │ ├── downloader.py │ │ │ ├── downloader_test.py │ │ │ ├── informer.py │ │ │ ├── informer_test.py │ │ │ ├── utils.py │ │ │ └── utils_test.py │ │ ├── cctv/ │ │ │ ├── __init__.py │ │ │ ├── api.py │ │ │ ├── api_test.py │ │ │ └── downloader.py │ │ ├── douyin/ │ │ │ ├── __init__.py │ │ │ ├── api.py │ │ │ ├── api_test.py │ │ │ ├── downloader.py │ │ │ └── downloader_test.py │ │ ├── hanime1/ │ │ │ ├── __init__.py │ │ │ ├── api.py │ │ │ ├── api_test.py │ │ │ └── downloader.py │ │ ├── jable/ │ │ │ ├── __init__.py │ │ │ ├── api.py │ │ │ ├── api_test.py │ │ │ └── downloader.py │ │ ├── tiktok/ │ │ │ ├── __init__.py │ │ │ ├── api.py │ │ │ ├── api_test.py │ │ │ ├── downloader.py │ │ │ └── downloader_test.py │ │ ├── yhdmp/ │ │ │ ├── __init__.py │ │ │ ├── api.py │ │ │ ├── api_test.py │ │ │ ├── downloader.py │ │ │ └── yhdmp.js │ │ ├── yinghuacd/ │ │ │ ├── __init__.py │ │ │ ├── api.py │ │ │ ├── api_test.py │ │ │ └── downloader.py │ │ └── youtube/ │ │ ├── __init__.py │ │ ├── api.py │ │ ├── api_test.py │ │ └── downloader.py │ └── utils.py ├── docs/ │ ├── .vitepress/ │ │ ├── config.ts │ │ └── theme/ │ │ ├── index.ts │ │ └── style/ │ │ └── var.css │ ├── advance_guide.md │ ├── api_examples.md │ ├── async.md │ ├── download_examples.md │ ├── en/ │ │ ├── advance_guide.md │ │ ├── api_examples.md │ │ ├── async.md │ │ ├── download_examples.md │ │ ├── index.md │ │ ├── install.md │ │ ├── more.md │ │ └── quickstart.md │ ├── index.md │ ├── install.md │ ├── more.md │ ├── package.json │ └── quickstart.md ├── examples/ │ ├── a_very_simple_example.py │ ├── download_by_timerange.py │ ├── limit_download_rate.py │ ├── multi_site_download_same_time.py │ ├── multi_type_tasks.py │ └── use_of_api.py └── pyproject.toml