
Bbdown Cli
- 2 installs
- 1 repo stars
- Updated January 28, 2026
- xiangyu-cas/vision-skills
Installs and runs the BBDown CLI to download Bilibili videos by URL, handle login and cookies, prefer 720p, and mux with ffmpeg.
About
A skill for installing and operating the BBDown command-line tool to download Bilibili videos. A developer uses it to fetch videos by URL with login/cookie handling and quality selection.
- Install via dotnet global tool, mux with ffmpeg or mp4box
- Login via QR/cookies/token and prefer 720p output to data/
Bbdown Cli by the numbers
- 2 all-time installs (skills.sh)
- Ranked #445 of 550 CLI & Terminal skills by installs in the Skillselion catalog
- Data as of Jul 27, 2026 (Skillselion catalog sync)
npx skills add https://github.com/xiangyu-cas/vision-skills --skill bbdown-cliAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 2 |
|---|---|
| repo stars | ★ 1 |
| Last updated | January 28, 2026 |
| Repository | xiangyu-cas/vision-skills ↗ |
What it does
Installs and runs the BBDown CLI to download Bilibili videos by URL, handle login and cookies, prefer 720p, and mux with ffmpeg.
Files
BBDown CLI
Quick start (data/ output, prefer 720p)
- Prefer running from the repo root so
data/exists. - List available streams and the exact 720p label:
BBDown --only-show-info <url>- Download to
data/with 720p preference (use the label you saw above): BBDown --work-dir data -q "<720p label>" <url>- If you are unsure about labels, use interactive selection:
BBDown --work-dir data -ia <url>
Install or update (Linux/macOS)
- Install via .NET global tool:
dotnet tool install --global BBDown- Update:
dotnet tool update --global BBDown- Alternative: download a release binary and add it to PATH.
Dependencies
- Install
ffmpegormp4boxfor muxing. - For Dolby Vision muxing, use
ffmpeg5.0+ or a recentmp4box. - Optional: install
aria2cif you plan to use-aria2.
Auth and cookies
- Web QR login:
BBDown login- TV QR login:
BBDown logintv- Use a web cookie string when needed:
BBDown -c "SESSDATA=..." <url>- Use TV/APP access token:
BBDown -tv -token "..." <url>
Common download workflow
- Basic download:
BBDown --work-dir data <url>- Prefer 720p and hide extra streams for cleaner output:
BBDown --work-dir data -q "<720p label>" -hs <url>- For multi-part videos, select pages:
BBDown --work-dir data -p 1,3,5 <url>
Troubleshooting
- If muxing fails, verify
ffmpeg/mp4boxavailability or pass explicit paths: BBDown --ffmpeg-path <path> --work-dir data <url>- If member-only content fails, retry with
-ccookie (web) or-token(TV/APP).
Related skills
CLI & Terminalintegrations