首页 > Python基础教程 >
-
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格式视频)
图1 操作方法
图2 示例
4.软件下载及地址分享
WindowsGUI界面
(https://www.lanzous.com/iarc1ch)
Ubuntu配置及操作方式视频教程
(https://www.lanzous.com/iarc5wb)
以上是整理好的autosub资源,希望大家不要做白嫖党,动动小手留言、点在看,支持文章,你们的支持就是写博客最大的动力。以后会继续为大家分享更多好玩、实用的技术。