tonyhsie 发表于 2023-1-4 01:22:41

wyzdwdz 发表于 2023-1-3 08:22
你这个字幕的问题出在这里,在第235行

\r 表示覆写当前样式,如果 \r 后为空,则使用默认样式,显然这种 ...

\r 後為空,是使用該行字幕原本定義的樣式

以該字幕 235 行為例
Style: zhengwen,方正准圆_GBK,28,&H00FFFFFF,&H004080FF,&H001E79FF,&H50222222,0,0,0,0,100,100,0,0,0,2,0,2,15,15,10,134

Dialogue: 0,0:05:41.54,0:05:43.02,zhengwen,NTP,0,0,0,,{\fs22}Chef{\fsp105} {\r}\N大廚子我不樂意了

\r 之後的文字「大廚子我不樂意了」,套用的就是「zhengwen」樣式





MPC 系的播放器 (內部字幕繪製器) 應該都是同樣的結果


wyzdwdz 发表于 2023-1-4 07:04:19

本帖最后由 wyzdwdz 于 2023-1-4 08:40 编辑

这就是不同播放器的实现不同了,ASS 这种字幕真的挺乱的,也没有一个权威性的文档,我唯一找到的就是这个英文文档 Sub Station Alpha v4.00+ Script Format 但是也应该不算权威的




按这里的描述 mpc 的实现应该是正确的,那就是 ass.js 翻译的文档有歧义。我看了一下 Aegisub 的实现,也是跟 mpc 一样,那就以这个为准吧,毕竟大家都是用这个软件做的字幕

iDC 发表于 2023-1-7 16:54:18

反馈:多选字幕文件进行清理字幕文件中的字体时,操作完第一个文件之后就停止了,需要手动一个个添加后再点击「RUN」进行清理字体的操作

wyzdwdz 发表于 2023-1-9 03:21:41

恩,确实有问题,一个小bug,已经改好了

Kiokuya 发表于 2023-1-16 20:25:20

mark了!

偷懒的小蜜蜂 发表于 2023-1-19 21:53:08

很棒的工具,github星了

snoopyzx963 发表于 2023-1-25 00:34:04

請教藍色 Warning 部分是可以無視的嗎?

https://upload.cc/i1/2023/01/25/PgZLvi.png

偷懒的小蜜蜂 发表于 2023-1-25 12:12:06

snoopyzx963 发表于 2023-1-25 00:34
請教藍色 Warning 部分是可以無視的嗎?

除了无视也没什么办法吧(除非你能找到对应的ttf字体替换掉otf),而且一般电脑端播放器不会有问题的

wyzdwdz 发表于 2023-1-25 18:27:30

snoopyzx963 发表于 2023-1-25 00:34
請教藍色 Warning 部分是可以無視的嗎?
如果你的播放器支持 otf 字体就可以,只是有些电视盒子不支持 otf,遇到这种情况,有一些在线转ttf的网站可以用

我推荐一个 https://cloudconvert.com/otf-to-ttf,你只需要把 subset 文件夹里面的 otf 转成 ttf,然后将 font directory 设置成
这个 subset 文件夹再重新嵌入就可以了。

具体操作可以仔细读一下命令行程序的使用方法,里面有关于这个的详细说明,与 GUI 是一样的

紫心柚柚子 发表于 2023-1-25 19:00:41

更新到现在,这个软件的实用性已经大大增强了。
标记下,等待后续更新。
页: 1 2 3 [4] 5 6 7 8 9 10 11 12 13
查看完整版本: assfonts: 字体文件子集化工具,提供嵌入字幕功能(更新v0.7.3)