Python实现自动化给视频实时加字幕,软件已打包!

1.前言

中国疫情已经持续几个月了,前段时间经过全国人民的辛勤付出,疫情得到了控制,在这段时间里大家都窝在家中,为了让这段时间过得有意思,所以就有很多朋友选择在各平台发布制作的短视频(包括作者)。为了让视频更加丰富多彩,可以给自己的视频添加字幕,网上也有很多付费网站都支持语音文件转字幕,为了不花钱,终于找到了一个很实用的方法分享给大家。

Python实现自动化给视频实时加字幕,软件已打包!_第1张图片

2.软件介绍

今天和大家分享的工具叫做autosub。autosub是由麻省理工学院创作,用于自动语音识别和字幕生成的实用程序。原理是基于使用ffmpeg和调用Google语音识别API实现视频或音频转写字幕的操作。目前试过在Ubuntu和windows10_64位均能正常运行,原版的autosub需要python3环境并且未在Windows系统上提供可视化操作,显然要是不懂电脑的Up主就只能遥望,但是今天怎么能让大家失望而归呢?在此,非常感谢@Quei-An Chen大佬提供的autosub程序GUI可视化操作界面。

3.WindowsGUI使用

GUI可视化操作非常简单自带ffmpeg、无需python环境、支持一键化操作。

注意:在影像路径里请不要包含中文或是空格,只能是英文!

操作方法:找到视频存放的位置,选择字幕语言,最后点击开始即可。等待运行结束后会在视频路径下直接生成srt格式字幕文件。(建议使用MP4格式视频)

Python实现自动化给视频实时加字幕,软件已打包!_第2张图片

图1 操作方法

Python实现自动化给视频实时加字幕,软件已打包!_第3张图片

图2 示例

4.软件下载及地址分享

WindowsGUI界面

(https://www.lanzous.com/iarc1ch)

Ubuntu配置及操作方式视频教程

(https://www.lanzous.com/iarc5wb)

以上是整理好的autosub资源,希望大家不要做白嫖党,动动小手留言、点在看,支持文章,你们的支持就是写博客最大的动力。以后会继续为大家分享更多好玩、实用的技术。

你可能感兴趣的:(技术)