这是一个批量自动下载B站的神器,对于新手部署需要注意的地方,失败了几次,最近再次部署发现成功了,以此记录。
1.拉取镜像
注意取的镜像一定是这个大小,它好像有几个镜像的,不同镜像配置是不一样的,网上说的1.0,2.0无法区分,之前有问题可能就是拉错了。
正确方式:
在宝塔的”线上镜像“搜索"bili-sync-rs"
或者输入命令拉取也可以(我使用的方式):docker pull amtoaer/bili-sync-rs
不要使用docker-compose.yml的方式拉取
2.开始创建容器
先创建好目录,例如我的配置文件目录:/docker/bli-sync/config ,视频下载目录我是使用了远程的alist挂载,需要提前挂好
下面是必填:
容器名
挂载/映射:
/docker/bli-sync/config :/app/.config/bili-sync
/alist/J1_webdav/alist_data/bili-sync : /downloads
环境变量:
TZ=Asia/Shanghai
注意这个是下载视频的目录名,一定要与config.toml文件里的[favorite_list]收藏夹一样
最后附上配置文件config.toml,根据自己的情况修改
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
video_name = "{{title}}" page_name = "{{title}}_{{bvid}}" interval = 1200 upper_path = "/app/.config/bili-sync/upper_face" [credential] sessdata = "" bili_jct = "" buvid3 = "" dedeuserid = "" ac_time_value = "" [filter_option] video_max_quality = "Quality8k" video_min_quality = "Quality360p" audio_max_quality = "QualityHiRES" audio_min_quality = "Quality64k" codecs = [ "AV1", "HEV", "AVC", ] no_dolby_video = false no_dolby_audio = false no_hdr = false no_hires = false [danmaku_option] duration = 15.0 font = "黑体" font_size = 25 width_ratio = 1.2 horizontal_gap = 20.0 lane_size = 32 float_percentage = 0.5 bottom_percentage = 0.3 opacity = 76 bold = true outline = 0.8 time_offset = 0.0 [favorite_list] 3386923423 = "/downloads/学习资料" #downloads后面的“学习资料”是目录名,没有会自动创建,不用手动创建,下面也一样 3364975723 = "/downloads/我的收藏" 3425340323 = "/downloads/软件教程" |
参考:
一款自动下载哔哩哔哩收藏夹的Docker:Bili-Sync-rs - 许家大院
项目地址:
GitHub - amtoaer/bili-sync: 由 Rust & Tokio 驱动的哔哩哔哩同步工具
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。