/BilibiliDownloadedFileTidy

用于整理 Bilibili 下载的番剧或者视频的脚本

Primary LanguageShellGNU General Public License v2.0GPL-2.0

Bilibilli 下载文件整理脚本

用于整理 Bilibili 下载好之后的文件,比较适用于番剧

运行脚本后会生成一个 startTidy.sh 脚本文件。运行它后将会把文件夹内的视频,该合并的合并,该 copy 的 copy ,并重命名成集名后,移动到以番剧为标题的文件夹内。文件夹会在生成脚本文件的时候创建在父目录内。

运行环境

Linux Bash

依赖 pv(用于拷贝文件,可以修改脚本用 cp 或者 cat 代替)、 jq(分析 json 文件用,必须)、 ffmpeg (合并分段文件,必须)

用法

在需要整理的文件夹的父目录运行

./initBilibiliFileTidyUp.sh s_1294 && startTidy.sh

其中的 s_1294 替换成要整理的文件夹。如果不想生成好整理用脚本后立马执行,可以去掉 && startTidy.sh

其他事项

脚本比较简单,如果 ffmpeg 因为下载的视频格式有点特殊、要用实验性 feature (例如 aac 编码问题),请修改脚本开头的 strict2 变量的值

运行的时候确保你的 ffmpeg 是全功能的(起码标准的 h264 转换要有),否则很容易出问题。

如果中途转换出了问题请删了生成的文件重新再来。