FulVal85 發表於1月18日 發表於1月18日 有时候,我们从各类网站上下载学习英文的视频,比如美剧,TED演讲等,会同时下载配套字幕到本地,甚至用剪映语音转字幕的方法来提取文字。为了方便与视频配套学习,我们会把SRT字幕转化为txt文本或者word文档,但是获取导出的SRT字幕文件一般带有序列和时间戳怎么办?如何去掉字幕文件里的时间轴,排序以及多余的空行?今天教大家三种方法把SRT等格式字幕文件转换为txt或者word文档,同时去掉时间轴和空行等无用信息。 方法:利用文本编辑工具Notepad++正则表达式去掉字幕文件里的时间轴信息 如果你电脑安装了文本编辑器Notepad++,我们可以使用简单的正则表达式快速去掉字幕文件的序列和时间戳信息,然后另存文件为TXT或者word文档。 方法如下: 引用 用Notepad++打开字幕文件 点击工具栏>搜索>替换或者快捷键Ctrl+H 输入以下查询目标,并勾选查询模式为正则表达式 替换为空,点击全部替换 (?m)^([0-9])(.*?).{28} 接下来用上面同样的步骤,输入正则表达式 //去掉时间轴 (?m)^([0-9])(.*?).{28} //去掉序号 ^([0-9]) //去掉空行 ^\s*\n 最后CTRL+ALT+S另存字幕文件为txt或者word文档即可。
推薦的文章
建立帳號或登入後發表意見
你需要成為會員才能發表意見
建立帳號
在我們的論壇註冊新帳號,只需要幾個簡單步驟!
註冊帳號登入
已有帳號?請登入。
現在登入