File tree Expand file tree Collapse file tree 1 file changed +18
-4
lines changed Expand file tree Collapse file tree 1 file changed +18
-4
lines changed Original file line number Diff line number Diff line change 1
1
# AddSubFontMKV Python Remake (ASFMKV Py)
2
- ** Copyright(c) 2022-2023 yyfll**
2
+ ** Copyright(c) 2022-2024 yyfll**
3
3
4
4
** 将您的字幕和字体通过mkvmerge快速批量封装到Matroska容器**
5
5
@@ -110,20 +110,34 @@ ASFMKV的传统功能以及字体子集化功能
110
110
字体会在 ` Fonts ` 下的以各视频文件匹配到的第一个字幕的文件名作为名称文件夹下
111
111
112
112
字幕会带有` .subset ` 标注
113
- ### [ B/C] 子集化并封装
113
+ ### [ B/C/D ] 子集化并封装
114
114
需要用户输入有外挂字幕的视频文件的路径或其所在目录
115
115
116
116
会自动完成封装流程,并删除子集化的字体和修改过的字幕
117
117
118
118
默认情况下输出到源文件夹,文件名加有 ` .muxed `
119
119
120
120
** 也可以把 notfont 设置为 True,只封装字幕,不封装字体,不进行子集化**
121
- > mkvmerge
121
+
122
+ #### ASS/SSA内嵌
123
+ 使用ASS/SSA的“附件”功能将字体内嵌于ASS文件` [Fonts] ` 。
124
+
125
+ | 字幕滤镜 | 兼容
126
+ | -- | :-: |
127
+ | libass | ✅ |
128
+ | XySubFilter | ❌ |
129
+ | VSFilterMod | ✅ |
130
+ | VSFilter | ✅ |
131
+ | PotPlayer | ✅ |
132
+ | MPC-HC/BE | ✅ |
133
+ | nPlayer | ✅ |
134
+
135
+ #### mkvmerge
122
136
123
137
传统的使用mkvmerge封装,经过大量测试,比较稳定
124
138
125
139
需要 ` mkvmerge.exe ` 在` path ` 系统变量中的路径下或与ASFMKVpy在同一目录
126
- > FFmpeg
140
+ #### FFmpeg
127
141
128
142
** Preview 18** 新增的使用ffmpeg进行MKV封装,测试较少,仅保证部分情况正常使用
129
143
You can’t perform that action at this time.
0 commit comments