# bili-save **Repository Path**: meth-nylon/bili-save ## Basic Information - **Project Name**: bili-save - **Description**: 将缓存的bilibili文件音视频合并 - **Primary Language**: Rust - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-09-20 - **Last Updated**: 2024-10-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # bili-save #### 介绍 实现对移动端缓存后的bilibili文件的音视频合并处理 #### 安装教程 1. 本项目依赖了FFmpeg, 所以需要在本项目所在设备[安装FFmpeg](https://ffmpeg.org/download.html) 2. 使用cargo安装本程序, 对于Windows 10+用户提供了预编译程序 #### 使用说明 1. 确保设备上以安装FFmpeg并添加到环境变量 2. 将移动端中的缓存文件存放到特定文件夹(Android端存放路径通常为/storage/emulated/0/Android/data/tv.danmaku.bili/download) 3. 运行本程序, 输入存放缓存文件的文件夹和输出目标文件夹 #### 使用案例 1. 安装FFmpeg 2. 将移动端的download文件夹复制到C:/lab/下, 此时缓存文件夹即为C:/lab/download 3. 运行本程序, 输入C:/lab/download和C:/lab/output 4. 在C:/lab/output下将罗列出所有缓存文件 #### 问题 1. 不处理重名文件的情况, 若出现重名或删除非法字符后重名则报错 2. 对于分P文件会自动合并到同一文件夹下, 但对于合集目前无法合并