下面的命令示范了利用 Gaupol 生成一个 SubRip 格式的字幕文件,以作备忘。
$ python
>>> from gaupol.files.subrip import SubRip
>>> from gaupol import NEWLINE
>>> srt = SubRip('/home/wyt/demo.srt', encoding='utf-8', newline=NEWLINE.UNIX)
>>> srt.write(starts=[u'00:00:5.000', u'00:00:15.000', u'00:00:25.000'], \
ends=[u'00:00:10.000', u'00:00:20.000', u'00:00:30.000'], \
texts=[u'字幕测试一', u'字幕测试二', u'字幕测试三'])
生成的 .srt 字幕文件如下
1
00:00:5,000 --> 00:00:10,000
字幕测试一
2
00:00:15,000 --> 00:00:20,000
字幕测试二
3
00:00:25,000 --> 00:00:30,000
字幕测试三


0 评论:
发表评论
欢迎留言