1 Star 1 Fork 0

Florian Liao / biCat

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

中文版 | English

biCat

简介

biCat 是一个基于 tokio 的命令行工具,用于快速下载 bilibili 视频的音频文件,无需登录(目标收藏夹在下载的时候需要公开)

安装说明

Linux

Debian/Ubuntu

  • 可直接下载release页面中提供的deb进行安装

Other

  • 使用以下命令安装 biCat,这会将bicat二进制可执行文件(仅支持linux amd64)放入到当前用户的./local/bin目录当中:
curl -s https://gitee.com/huahuadeliaoliao/biCat/raw/main/installation_script/install_bicat.sh | bash

Windows

  • 在PowerShell环境中使用以下命令安装,这会将bicat.exe下载到当前用户的AppData\Programs目录下,并加入到环境变量当中:
Invoke-WebRequest -Uri https://gitee.com/huahuadeliaoliao/biCat/raw/main/installation_script/install_bicat.ps1 -OutFile install_bicat.ps1; Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force; .\install_bicat.ps1

MacOS

  • 暂时只能下载源码自行编译二进制文件后放入到可执行目录当中

版本历史

正式版 0.1.0

  • 版本信息

  • 功能改进:

    • 1.加入使用一个或多个bvid下载功能,
    • 2.输出更简洁清晰的错误信息,
    • 3.现在根据收藏夹id下载的音频会放入到一个收藏夹id同名的文件夹当中,
    • 4.加入清理临时文件功能,如果下载中遇到网络错误或者人为中断会清除未下载完成的临时文件以保证下载成功的文件都是完整的,
    • 5.目前可以使用命令在不同平台上更方便的安装bicat。
  • 使用示例

    • 使用 bicat -h 获取使用说明:

      v0.1.0bicat-h
    • 根据收藏夹id下载:

      v0.1.0bicat_media_id
    • 根据bvid下载(可使用多个bvid):

      v0.1.0bicat_bvid
历史版本

Beta 0.1.0

  • 版本信息
  • 初步功能:
    • 实现了从收藏夹下载音频的基本功能,
    • 提供基础的进度显示和错误信息,
    • 仅打包了 deb 和 exe 文件格式。
  • 主要功能:
    • 下载收藏夹视频的音频文件:根据 Bilibili 收藏夹的 media_id(即网址中 fid 后的数字)下载所有视频的音频文件到当前目录,文件名格式为“视频标题-视频作者名.mp3”。

    • 进度显示:显示下载进度条,包括已完成的任务数和预估剩余时间。

    • 示例

      beta_example

使用说明

本工具仅供个人学习和研究使用,请勿用于任何商业目的。下载内容请在合法期限内删除,尊重并维护原作者的版权。

MIT License Copyright (c) 2024 Florian Liao Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

速度极快的bilibili音频下载器,基于tokio / Extremely fast bilibili audio downloader based on tokio 展开 收起
Rust 等 3 种语言
MIT
取消

发行版 (1)

全部

贡献者

全部

近期动态

加载更多
不能加载更多了
Rust
1
https://gitee.com/huahuadeliaoliao/biCat.git
git@gitee.com:huahuadeliaoliao/biCat.git
huahuadeliaoliao
biCat
biCat
main

搜索帮助