我目前正在尝试为某些索尼专有软件创建字幕。不幸的是,它只能识别索尼自己的 .m4t 字幕格式。经过一番研究,我发现此字幕也用于 PS3 的 Crackle 应用程序中。
这里有这个应用程序的源代码:https : //github.com/eigentopia/PS/tree/92d04b264016c4a16c6772bd9cf7c1184649cf54/js/app/com/dadc/lithium
寻找模型/TTMLSubtitleModel.js
这种格式似乎是 TTML 字幕的某种变体。
字幕转换为 .ttml 并且扩展名更改为 .m4t 被程序识别,但不显示。
任何帮助弄清楚这种格式(或者它与标准 TTML 的区别)都值得赞赏。