看电影学英文,但不能浮光掠影,精读对英语水平的提高是非常重要的,如何才能把字幕变成可以阅读的文档呢。下面就是解决办法。
01 .srt 的字幕可以直接用文本软件编辑,我用的Eidtplus以哈佛大学公开课《如何才能做到公正》的第四集为例,原文档如下:引文开始——700:00:17,110 --> 00:00:19,540哈佛大学公开课800:00:19,560 --> 00:00:23,440公正课迈克尔·桑德尔教授主讲900:00:24,050 --> 00:00:27,050第七讲 《我的地盘我做主》1000:00:31,700 --> 00:00:33,650今天 我们开始讲约翰·洛克Today, we turn to John Locke.1100:00:39,320 --> 00:00:46,590表面上看 洛克是自由主义的强力盟友On the face of it, Locke is a powerful ally of the libertarian.1200:00:47,020 --> 00:00:53,630与当今自由主义者一样 他首先认为First, he believes, as libertarians today maintain,1300:00:54,380 --> 00:01:01,280有些基本的个人权利至关重要that there are certain fundamental individual rights that are so important1400:01:01,280 --> 00:01:05,480以至任何政府 甚至代议政府that no government, even a representative government,——引文结束可以看到,其中有我们不想要的中文,还有大量的时间线代码,我们需要将二者清除,才能得到自己想要的英文内容。复制到word2007,crtl+h 调出替换命令,在“查找内容栏”输入“[一-龥]”(中文括号内的内容) ,并选择“使用通配符” 替代内容不填这个操作的结果是,将word文档里的中文批量去掉。处理以后成这个样子引文开始——700:00:17,110 --> 00:00:19,540800:00:19,560 --> 00:00:23,440·900:00:24,050 --> 00:00:27,050《 》1000:00:31,700 --> 00:00:33,650·Today, we turn to John Locke.1100:00:39,320 --> 00:00:46,590On the face of it, Locke is a powerful ally of the libertarian.1200:00:47,020 --> 00:00:53,630First, he believes, as libertarians today maintain,1300:00:54,380 --> 00:01:01,280that there are certain fundamental individual rights that are so important1400:01:01,280 --> 00:01:05,480that 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 importantthat 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,这样一个完整的字母文档就出来了。学英语还是很方便的。

