diff --git a/BBDown/CommandLineInvoker.cs b/BBDown/CommandLineInvoker.cs index da841a1e3..ad3f883d1 100644 --- a/BBDown/CommandLineInvoker.cs +++ b/BBDown/CommandLineInvoker.cs @@ -48,7 +48,7 @@ internal class CommandLineInvoker private readonly static Option Aria2cPath = new(new string[] { "--aria2c-path" }, "设置aria2c的路径"); private readonly static Option UposHost = new(new string[] { "--upos-host" }, "自定义upos服务器"); private readonly static Option DelayPerPage = new(new string[] { "--delay-per-page" }, "设置下载合集分P之间的下载间隔时间(单位: 秒, 默认无间隔)"); - private readonly static Option FilePattern = new(new string[] { "--file-pattern", "-F" }, $"使用内置变量自定义单P存储文件名:\r\n\r\n" + $": 视频主标题\r\n" + $": 视频分P序号\r\n" + $": 视频分P序号(前缀补零)\r\n" + $": 视频分P标题\r\n" + $": 视频aid\r\n" + $": 视频cid\r\n" + $": 视频清晰度\r\n" + $": 视频分辨率\r\n" + $": 视频帧率\r\n" + $": 视频编码\r\n" + $": 视频码率\r\n" + $": 音频编码\r\n" + $": 音频码率\r\n" + $": 上传者名称\r\n" + $": 上传者mid\r\n\r\n" + $"默认为: {Program.SinglePageDefaultSavePath}\r\n"); + private readonly static Option FilePattern = new(new string[] { "--file-pattern", "-F" }, $"使用内置变量自定义单P存储文件名:\r\n\r\n" + $": 视频主标题\r\n" + $": 视频分P序号\r\n" + $": 视频分P序号(前缀补零)\r\n" + $": 视频分P标题\r\n" + $": 视频aid\r\n" + $": 视频cid\r\n" + $": 视频清晰度\r\n" + $": 视频分辨率\r\n" + $": 视频帧率\r\n" + $": 视频编码\r\n" + $": 视频码率\r\n" + $": 音频编码\r\n" + $": 音频码率\r\n" + $": 上传者名称\r\n" + $": 上传者mid\r\n" + $": API类型(TV/APP/INTL/WEB)\r\n\r\n" + $"默认为: {Program.SinglePageDefaultSavePath}\r\n"); private readonly static Option MultiFilePattern = new(new string[] { "--multi-file-pattern", "-M" }, $"使用内置变量自定义多P存储文件名:\r\n\r\n" + $"默认为: {Program.MultiPageDefaultSavePath}\r\n"); private readonly static Option Host = new(new string[] { "--host" }, "指定BiliPlus host(使用BiliPlus需要access_token, 不需要cookie, 解析服务器能够获取你账号的大部分权限!)"); private readonly static Option EpHost = new(new string[] { "--ep-host" }, "指定BiliPlus EP host(用于代理api.bilibili.com/pgc/view/web/season, 大部分解析服务器不支持代理该接口)"); diff --git a/README.md b/README.md index 0a284e00b..cbe233ec8 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ Arguments: Options: -tv, --use-tv-api 使用TV端解析模式 -app, --use-app-api 使用APP端解析模式 - -intl, --use-intl-api 使用国际版解析模式 + -intl, --use-intl-api 使用国际版(东南亚视频)解析模式 --use-mp4box 使用MP4Box来混流 --encoding-priority 视频编码的选择优先级, 用逗号分割 例: "hevc,av1,avc" --dfn-priority 画质优先级,用逗号分隔 例: "8K 超高清, 1080P 高码率, HDR 真彩, 杜比视界" @@ -49,7 +49,9 @@ Options: -mt, --multi-thread 使用多线程下载(默认开启) --video-only 仅下载视频 --audio-only 仅下载音频 + --danmaku-only 仅下载弹幕 --sub-only 仅下载字幕 + --cover-only 仅下载封面 --debug 输出调试日志 --skip-mux 跳过混流步骤 --skip-subtitle 跳过字幕下载 @@ -75,6 +77,7 @@ Options: : 音频码率 : 上传者名称 : 上传者mid + : API类型(TV/APP/INTL/WEB) 默认为: -M, --multi-file-pattern 使用内置变量自定义多P存储文件名: @@ -89,10 +92,13 @@ Options: --ffmpeg-path 设置ffmpeg的路径 --mp4box-path 设置mp4box的路径 --aria2c-path 设置aria2c的路径 + --upos-host 自定义upos服务器 --delay-per-page 设置下载合集分P之间的下载间隔时间(单位: 秒, 默认无间隔) - --host 指定BiliPlus host(解析服务器能够获取你账号的大部分权限!) - --ep-host 指定BiliPlus EP host - --area 指定BiliPlus area 例: hk(使用BiliPlus需要access_token, 不需要cookie) + --host 指定BiliPlus host(使用BiliPlus需要access_token, 不需要cookie, + 解析服务器能够获取你账号的大部分权限!) + --ep-host 指定BiliPlus EP host(用于代理api.bilibili.com/pgc/view/web/season, + 大部分解析服务器不支持代理该接口) + --area (hk|tw|th) 使用BiliPlus时必选, 指定BiliPlus area --config-file 读取指定的BBDown本地配置文件(默认为: BBDown.config) --version Show version information -?, -h, --help Show help and usage information