有哪些提取视频内嵌字幕的方法?

您所在的位置:网站首页 python如何提取字母 有哪些提取视频内嵌字幕的方法?

有哪些提取视频内嵌字幕的方法?

2023-03-14 22:16| 来源: 网络整理| 查看: 265

不请自来!

其他的很多回答都是直接推荐工具,但是在我看来,其实首先应该搞清楚一个问题!

——我们要提取的视频是什么字幕类型?

然后,我们再针对性地去提取,这样才会更简单。

常见的视频字幕,通常可以分为以下三种:

外挂字幕:字幕和视频是分开的两个独立文件,不过由于文件名匹配的关系,可以在播放的时候自动加载、显示到视频上。

封装字幕:主要是mkv格式的视频,字幕以封装的形式内置于视频文件之中,我们可以看到只有一个视频文件,但是实际上这个文件包含视频轨道、字幕轨道两个部分。在一些功能比较全面的播放器里,我们可以自由地对字幕进行设置切换、是否显示。

内嵌字幕:这就是常说的“硬字幕”,很多视频类型都是使用这种字幕。如果做过剪辑的朋友就知道,像我们平常直接在视频里编辑字幕,导出后的视频就是一个完整的文件,字幕也只是视频画面的一部分,无法从视频提取出来。

了解了字幕的分类,我们就可以对应地去寻找提取的方法。

一、封装字幕提取:爱奇艺万能联播

前文说过,一些播放器可以直接在播放视频时,设置切换字幕。而像这种类型的播放器,也往往可以直接提取字幕。

比如这款我经常用的爱奇艺万能联播,就是一款能够识别字幕轨的播放器。

打开视频后,我们可以直接右键点击、启动字幕功能,找到【字幕另存为】,就可以把字幕保存下来了。

而对于内嵌字幕这种“又臭又硬”的硬字幕,我们常规的方法是没有办法直接提取的。

这里我提供两种思路,一种是通过语音识别,把音频识别为相应的文字,另一种是通过文字识别,把已有的字幕通过OCR识别出来。

二、声音识别:捷速录音转文字

语音识别类型的工具比较多,这里我分享一款最近发现的APP捷速录音转文字,导入视频之后会自动提取音频,然后就可以识别成文字了。

这款软件的准确率还可以,稍微校对一下就能直接用了。

三、OCR识别:esrXP

因为要识别一个动态的画面,所以普通的文字识别工具不太适合。如果一个个画面去按暂停然后再识别,想想就觉得很麻烦啊!

比较常用的工具是esrXP,可以直接设置框选字幕的所在区域,进行长时间的识别,并且可以通过“过滤器”功能设置字幕的背景色、底色等参数,避免由于画面变化,导致字幕识别错误。

如果设置得好,总体识别准确率还是很不错的。

四、字幕网站下载:SubHD

有些同学可能会说,这些方法都太麻烦了,有没有简单一点的?

最好的方法,当然是下载外挂字幕的视频了,如果没有,我们也可以找一些字幕下载网站,比如SubHD,可以通过搜索作品,直接下载对应作品的纯字幕文件。

以上就是本次分享的内容了,如果对你有帮助的话,请点个赞,分享给更多的人看到吧!

记得关注@视频编辑助手,我会长期更新各种剪辑干货的,有什么想看的内容也可以给我留言哦!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3