怎样把电影英文字幕文件变成可阅读的文档
∙浏览:3610
∙|
∙更新:2010-10-10 14:52
∙|
∙标签:英文
看电影学英文,但不能浮光掠影,精读对英语水平的提高是非常重要的,如何才能把字幕变成可以阅读的文档呢。
下面就是解决办法。
∙srt文档
∙editplus或者其他文本编辑软件
∙word2007
步骤/方法
.srt 的字幕可以直接用文本软件编辑,我用的Eidtplus
以哈佛大学公开课《如何才能做到公正》的第四集为例,原文档如下:
引文开始——
7
00:00:17,110 --> 00:00:19,540
哈佛大学公开课
8
00:00:19,560 --> 00:00:23,440
公正课
迈克尔·桑德尔教授主讲
9
00:00:24,050 --> 00:00:27,050
第七讲《我的地盘我做主》
10
00:00:31,700 --> 00:00:33,650
今天我们开始讲约翰·洛克
Today, we turn to John Locke.
11
00:00:39,320 --> 00:00:46,590
表面上看洛克是自由主义的强力盟友
On the face of it, Locke is a powerful ally of the libertarian.
12
00:00:47,020 --> 00:00:53,630
与当今自由主义者一样他首先认为
First, he believes, as libertarians today maintain,
13
00:00:54,380 --> 00:01:01,280
有些基本的个人权利至关重要
that there are certain fundamental individual rights that are so important 14
00:01:01,280 --> 00:01:05,480
以至任何政府甚至代议政府
that no government, even a representative government,
——引文结束
可以看到,其中有我们不想要的中文,还有大量的时间线代码,我们需要将二者清除,才能得到自己想要的英文内容。
复制到word2007,crtl+h 调出替换命令,在“查找内容栏”输入“[一-龥]”(中文括号内的内容),并选择“使用通配符”替代内容不填
这个操作的结果是,将word文档里的中文批量去掉。
处理以后成这个样子
引文开始——
7
00:00:17,110 --> 00:00:19,540
8
00:00:19,560 --> 00:00:23,440
·
9
00:00:24,050 --> 00:00:27,050
《》
10
00:00:31,700 --> 00:00:33,650
·
Today, we turn to John Locke.
11
00:00:39,320 --> 00:00:46,590
On the face of it, Locke is a powerful ally of the libertarian.
12
00:00:47,020 --> 00:00:53,630
First, he believes, as libertarians today maintain,
13
00:00:54,380 --> 00:01:01,280
that there are certain fundamental individual rights that are so important
14
00:01:01,280 --> 00:01:05,480
that no government, even a representative government,
——引文结束下面我们要将时间线代码去掉,再次按ctrl+h 调出替换窗口,在查找内容栏输入“[0-9]@^13[0-9:,^32>-]@^13”选择“使用通配符”替代内容为空,确定后,结果如下。
引文开始——
·
《》
·
Today, we turn to John Locke.
On the face of it, Locke is a powerful ally of the libertarian.
First, he believes, as libertarians today maintain,
that there are certain fundamental individual rights that are so important that no government, even a representative government,
——引文结束现在我们已经得到了全部的英文,下面需要的是做进一步的编辑,
首先将未批量删除的书名号去掉,不述。
其次是删除空段,批量删除空段的办法还是ctrl+h 调出替换窗口,选择“更多”,看到特殊格式,点第一个“段落”,显示为^p,替代栏为空,确定,结果如下:··Today, we turn to John Locke. On the face of it, Locke is a powerful ally of the libertarian. First, he believes, as libertarians today maintain, that there are certain fundamental individual rights that are so important that no government, even a representative government,
接下来进一步编辑,从带句点的地方分段(查找内容为“.”替代内容为“.^p”),并去除多余空格。
最终结果如下:
Today, we turn to John Locke. On the face of it, Locke is a powerful ally of the libertarian.
First, he believes, as libertarians today maintain, that there are certain fundamental individual rights that are so important that no government, even a representative government,
这样一个完整的字母文档就出来了。
学英语还是很方便的。