srt 字幕转 txt(不用 grep,不用 sed,而用 awk)

把 srt 字幕文件转成 text,或者说从 srt 文件中提取文本,网上有用 grep 的,也有用 sed 的,今天我给大家一个 awk 的方案。

假设有一个 sub.srt 的文件要转换:

dos2unix sub.srt
awk '!/-->|^[0-9]*$/' sub.srt

其中:
dos2unix 把dos的换行转换为unix的格式
--> 可过滤掉时间戳行
^[0-9]*$ 可过滤掉序号行

南无阿弥陀佛🙏🏻

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容