diff options
| author | b5f0d6c3 <[email protected]> | 2022-05-06 11:10:30 +0800 |
|---|---|---|
| committer | b5f0d6c3 <[email protected]> | 2022-05-06 11:10:30 +0800 |
| commit | 9636d5aaa5ddb38538825e16bd2f4be8b1e236a0 (patch) | |
| tree | 8780e5396a1cbdd544f2f2174638e99cf7212adb | |
| parent | cc63f5a7100a6984dcdeeab3f571878a0ba050c1 (diff) | |
update README.md
| -rw-r--r-- | README.md | 15 | ||||
| -rw-r--r-- | mkvlib/c/README.md | 23 |
2 files changed, 35 insertions, 3 deletions
@@ -68,8 +68,8 @@ ASS字幕字体子集化 MKV批量提取/生成 #-a2p: 启用ass转pgs(依赖ass2bdnxml) #-apc: 使pgs字幕与子集化后的ass字幕共存(该选项会影响混流行为) - #-pr: 设置psg字幕的分辨率(例如"720p,1080p,2k"或者类似“720*480”) - #-pf: 设置psg字幕的帧率(例如"23.976, 24, 25, 30, 29.97, 50, 59.94, 60"或者类似“15/1”) + #-pr: 设置psg字幕的分辨率(例如"720p,1080p,2k"或者类似"720*480") + #-pf: 设置psg字幕的帧率(例如"23.976, 24, 25, 30, 29.97, 50, 59.94, 60"或者类似"15/1") ``` - 2022.05新增的字体信息查看模式说明 ```shell @@ -77,6 +77,15 @@ ASS字幕字体子集化 MKV批量提取/生成 #path: 字体文件路径,输出字体文件包含的所有名称和族信息. ``` +- 2022.05新增的生成测试视频说明(仅子集化模式可用) + ```shell + mkvtool -t "-" ...xxx... + + #-t: 当"-t"参数不为空时,将在子集化输出目录创建测试视频. + #当"-t"的值为"-"时,将创建和字幕等长的空视频(依赖ffmpeg). + #-b: 当存在"-b"参数时,会将ass字幕烧录进视频(依赖ffmpeg). + #-e: 启用烧录模式时,指定编码器,如"libx264","h264_qsv","nvenc_h264"等,默认为"libx264". + ``` - 2022.04新增的检查模式说明(影响子集化进程) ```shell mkvtool -ck ...xxx... @@ -90,7 +99,7 @@ ASS字幕字体子集化 MKV批量提取/生成 #-n: 当存在"-n"参数时将仅创建字体的子集化版本.不对字体名称进行修改. ``` -- 2022.04新增的输出MKS格式说明(影响“-m”,"-c"模式) +- 2022.04新增的输出MKS格式说明(影响"-m","-c"模式) ```shell mkvtool -mks ...xxx... diff --git a/mkvlib/c/README.md b/mkvlib/c/README.md index 0bed05b..6497e47 100644 --- a/mkvlib/c/README.md +++ b/mkvlib/c/README.md @@ -1,5 +1,28 @@ # C导出函数说明 +## 2022.05新增生成测试视频说明 + +- ```c + bool CreateBlankOrBurnVideo(t long, char* s, char* enc, char* ass, char* fontdir, char* output); + //创建一个空视频或者烧录字幕的视频 + //t: 视频时长 + //s: 源视频路径(留空即生成空视频) + //enc: 视频编码器 + //ass: 字幕文件路径(当s为空时,t参数自动设置为字幕时长) + //fontdir: 字体目录路径 + //output: 输出文件 + //return: 是否成功完成 + ``` + bool CreateTestVideo(char* asses, char* s, char* fontdir, char* enc, bool burn, logCallback lcb); + //创建测试视频 + //asses: 字幕文件数组的json格式文本 + //s: 源视频路径 + //fontdir: 字体目录路径 + //enc: 视频编码器 + //burn: 是否烧录字幕 + //return: 是否成功完成 + ``` + ## 2022.04新增检查模式说明 - ```c |
