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检测服务器是否正常
Feb 16 Python
python中的reduce内建函数使用方法指南
Aug 31 Python
Python计算回文数的方法
Mar 11 Python
Python升级导致yum、pip报错的解决方法
Sep 06 Python
PyQt5每天必学之像素图控件QPixmap
Apr 19 Python
Python之循环结构
Jan 15 Python
Python3.5内置模块之os模块、sys模块、shutil模块用法实例分析
Apr 27 Python
解决py2exe打包后,总是多显示一个DOS黑色窗口的问题
Jun 21 Python
python多线程+代理池爬取天天基金网、股票数据过程解析
Aug 13 Python
Python一行代码解决矩阵旋转的问题
Nov 30 Python
基于python 将列表作为参数传入函数时的测试与理解
Jun 05 Python
Python爬虫获取op.gg英雄联盟英雄对位胜率的源码
Jan 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
SMARTY学习手记
2007/01/04 PHP
PHP5+UTF8多文件上传类
2008/10/17 PHP
javascript 嵌套的函数(作用域链)
2010/03/15 Javascript
基于jquery的jqDnR拖拽溢出的修改
2011/02/12 Javascript
Javascript表格翻页效果实现思路及代码
2013/08/23 Javascript
javascript中文本框中输入法切换的问题
2013/12/10 Javascript
JavaScript中对象属性的添加和删除示例
2014/05/12 Javascript
我用的一些Node.js开发工具、开发包、框架等总结
2014/09/25 Javascript
JavaScript日期选择功能示例
2017/01/16 Javascript
如何开发出更好的JavaScript模块
2017/12/22 Javascript
使用Vue开发一个实时性时间转换指令
2018/01/17 Javascript
浅谈webpack打包过程中因为图片的路径导致的问题
2018/02/21 Javascript
vue.js 添加 fastclick的支持方法
2018/08/28 Javascript
vue里如何主动销毁keep-alive缓存的组件
2019/03/21 Javascript
如何根据业务封装自己的功能组件
2019/04/19 Javascript
小程序如何使用分包加载的实现方法
2019/05/22 Javascript
详解vue中v-bind:style效果的自定义指令
2020/01/21 Javascript
[00:35]TI7不朽珍藏III——寒冰飞龙不朽展示
2017/07/15 DOTA
python编写的最短路径算法
2015/03/25 Python
在Python中用keys()方法返回字典键的教程
2015/05/21 Python
利用python库在局域网内传输文件的方法
2018/06/04 Python
Python中的枚举类型示例介绍
2019/01/09 Python
python 插入日期数据到Oracle实例
2020/03/02 Python
python3 中使用urllib问题以及urllib详解
2020/08/03 Python
CSS3实现可关闭的下拉手风琴菜单效果
2015/08/31 HTML / CSS
英国设计的甲板鞋和船鞋:Chatham
2018/12/06 全球购物
《雷鸣电闪波尔卡》教学反思
2014/02/23 职场文书
网络管理专业求职信
2014/03/15 职场文书
产品设计开发计划书
2014/05/07 职场文书
2014年教师业务学习材料
2014/05/12 职场文书
检查机关领导群众路线教育实践活动个人整改措施
2014/10/28 职场文书
2014年幼儿园工作总结
2014/11/10 职场文书
2014年小学教导处工作总结
2014/12/19 职场文书
个人原因辞职信模板
2015/05/13 职场文书
Filebeat 采集 Nginx 日志的方法
2021/03/31 Servers
python游戏开发之pygame实现接球小游戏
2022/04/22 Python