v2.0.0
v2.0.0 已发布!
bili-sync 已经完全由 Rust 重写,带来了更快的运行速度与更少的运行时占用。
需注意的是,出于项目功能和实现难度上的考量,该版本与 v1.x 的 Python 版本配置不兼容。
Docker 方面,为了区分不同的构建,避免意料外的升级,v2.0.0 版本开始采用 amtoaer/bili-sync-rs
的包名发布。
自该版本起,每次发版会在 Release 中携带预构建的各平台二进制包。如裸机使用该程序,需确认 FFmpeg 存在于 $PATH 中。
与 v1.x 版本的区别:
- 完全重写带来的各部分差异(配置文件格式、日志等)。
- 引入模板,支持自定义视频和分页的存储路径。
- 移除分页视频是否仅下载第一页(即
paginated_video
)的选项。 - 引入了一个实验性的画布比例对齐方案,基本解决了弹幕字体大小不一致的问题。