Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wxsms/bilibili-video2mp3
A tool to download all videos and convert to mp3 inside a video set of bilibili.
https://github.com/wxsms/bilibili-video2mp3
bilibili downloader mp3
Last synced: about 1 month ago
JSON representation
A tool to download all videos and convert to mp3 inside a video set of bilibili.
- Host: GitHub
- URL: https://github.com/wxsms/bilibili-video2mp3
- Owner: wxsms
- License: mit
- Created: 2021-12-29T10:11:10.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-10-18T22:07:11.000Z (about 2 months ago)
- Last Synced: 2024-10-28T09:59:03.872Z (about 2 months ago)
- Topics: bilibili, downloader, mp3
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/bv2mp3
- Size: 327 KB
- Stars: 40
- Watchers: 2
- Forks: 7
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-bilibili-extra - Bilibili-video2mp3 - 一个下载 B 站视频并转换为 MP3 的工具.![NodeJs](svg/nodejs.svg?raw=true) (下载工具 / 直播脚本)
README
# bilibili-video2mp3
A tool to download all videos and convert to mp3 inside a video set of bilibili (also works for single video, of course).
You will need node.js (recommended 16+) installed.
```bash
# options document
npx bv2mp3 --help# download from a video set
npx bv2mp3 --url=https://www.bilibili.com/video/BV1yZ4y1X7v3# download from multiple video set
npx bv2mp3 --url=A --url=B# download with custom file name
npx bv2mp3 --naming=INDEX-TITLE-yousa-DATE --url=A --url=B
```Enjoy!
## Caveats
We used to use [@ffmpeg/ffmpeg](https://github.com/ffmpegwasm/ffmpeg.wasm) for video converting, which does not require ffmpeg installed from operating system. However, it does not support Node.js 18+.
Therefore, if you're using Node.js 18+, this lib will switch to os ffmpeg installation automatically, make sure it's in your path! visit [their website](https://ffmpeg.org/) for installation instruction.
## License
MIT