python工具快速为音视频自动生成字幕(使用说明)


Posted in Python onJanuary 27, 2021

为音视频自动生成字幕的 python 工具

autosub 是一个能自动为音视频生成字幕的 python 包,以下为其简介和使用说明。

autosub

autosub 原本使用 python 2.X 开发,仅支持 linux 和 macos 系统,现已停止维护

其原理是对音视频文件进行语音活动检测以查找说话的区域,然后并行调用 Google Web Speech API 进行转录,(可选)翻译成目标语言,并将结果存储下来。

autosub3

基于 autosub,升级到 python 3.X 版本,并添加了对 windows 系统的支持。

安装

依赖 ffmpeg 进行音频提取,需要自己手动安装,并添加到系统环境变量中。

autosub3 的安装非常简单,执行以下命令即可:

pip install autosub3

注意
由于要调用 google speech 的 API,请自行翻墙。

使用

autosub abc.mp4

即可在 abc.mp4 同目录下生成 abc.srt 的字幕文件。

autosub --help

到此这篇关于python工具快速为音视频自动生成字幕(使用说明)的文章就介绍到这了,更多相关python音视频自动生成字幕内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python MD5文件生成码
Jan 12 Python
Python机器学习k-近邻算法(K Nearest Neighbor)实例详解
Jun 25 Python
Pycharm无法显示动态图片的解决方法
Oct 28 Python
Python多线程应用于自动化测试操作示例
Dec 06 Python
Python Web版语音合成实例详解
Jul 16 Python
Django中ajax发送post请求 报403错误CSRF验证失败解决方案
Aug 13 Python
Python 剪绳子的多种思路实现(动态规划和贪心)
Feb 24 Python
django orm模块中的 is_delete用法
May 20 Python
Python基础教程之输入输出和运算符
Jul 26 Python
Node.js 和 Python之间该选择哪个?
Aug 05 Python
scrapy结合selenium解析动态页面的实现
Sep 28 Python
基于PyTorch实现一个简单的CNN图像分类器
May 29 Python
详解appium自动化测试工具(monitor、uiautomatorviewer)
Jan 27 #Python
Python利用socket模块开发简单的端口扫描工具的实现
Jan 27 #Python
Python爬虫实现selenium处理iframe作用域问题
Jan 27 #Python
python利用appium实现手机APP自动化的示例
Jan 26 #Python
python 基于opencv去除图片阴影
Jan 26 #Python
python中用ggplot绘制画图实例讲解
Jan 26 #Python
python中altair可视化库实例用法
Jan 26 #Python
You might like
PHP面向对象概念
2011/11/06 PHP
利用php下载xls文件(自己动手写的)
2014/04/18 PHP
PHP远程采集图片详细教程
2014/07/01 PHP
Yii操作数据库实现动态获取表名的方法
2016/03/29 PHP
document对象execCommand的command参数介绍
2006/08/01 Javascript
jquery 弹出层注册页面等(asp.net后台)
2010/06/17 Javascript
深入分析js中的constructor和prototype
2012/04/07 Javascript
ajax异步刷新实现更新数据库
2012/12/03 Javascript
JQuery页面图片切换和新闻列表滚动效果的具体实现
2013/09/26 Javascript
fckeditor粘贴Word时弹出窗口取消的方法
2014/10/30 Javascript
jQuery中 prop() attr()使用详解
2015/05/19 Javascript
详解BootStrap中Affix控件的使用及保持布局的美观的方法
2016/07/08 Javascript
js常用DOM方法详解
2017/02/04 Javascript
AngularJS $http模块POST请求实现
2017/04/08 Javascript
JS查找数组中重复元素的方法详解
2017/06/14 Javascript
微信小程序实现刷脸登录
2018/05/25 Javascript
node.js的http.createServer过程深入解析
2019/06/06 Javascript
es6数组includes()用法实例分析
2020/04/18 Javascript
web.py中调用文件夹内模板的方法
2014/08/26 Python
Django URL传递参数的方法总结
2016/08/28 Python
python检查URL是否正常访问的小技巧
2017/02/25 Python
JSON Web Tokens的实现原理
2017/04/02 Python
启动targetcli时遇到错误解决办法
2017/10/26 Python
Python爬虫番外篇之Cookie和Session详解
2017/12/27 Python
python爬虫超时的处理的实例
2018/12/19 Python
python实现批量视频分帧、保存视频帧
2019/05/31 Python
Python bytes string相互转换过程解析
2020/03/05 Python
意大利香水和彩妆护肤品购物网站:Ditano
2017/08/13 全球购物
英国设计师泳装、沙滩装和比基尼在线精品店:Beach Cafe
2019/08/28 全球购物
物业管理公司实习生自我鉴定
2013/09/19 职场文书
酒吧总经理岗位职责
2013/12/10 职场文书
餐饮企业总经理岗位职责范文
2014/02/18 职场文书
大学生交通专业求职信
2014/09/01 职场文书
基层党员四风问题自我剖析材料
2014/09/29 职场文书
大客户经理岗位职责
2015/04/09 职场文书
JavaScript 实现页面滚动动画
2021/04/24 Javascript