1

我想将 SRT 字幕转换为 SUB 和向后。但我不知道,如何将时间从 SRT 转换为 SUB 格式的开始和停止帧。你能帮助我吗?

4

3 回答 3

1

我创建了这个解决方案......我希望这对其他人有帮助

于 2013-09-09T18:44:31.627 回答
0

公式很简单:

时间(以秒为单位)* FPS(每秒帧数)(视频)= {帧}

IE:

00:00:00,000 --> 00:00:42,740

布拉布拉布拉

计算:

0*23,976 = 0

42,740*23,976 = 1024

结果是:

{0}{1024}布拉布拉布拉布拉

于 2013-11-14T09:55:20.833 回答
0

你可以这样做:

Subtitles::convert('subtitles.srt', 'subtitles.sub');

Subtitles::convert('subtitles.sub', 'subtitles.srt');

更多信息:https ://github.com/mantas-done/subtitles

于 2017-01-15T16:38:15.510 回答