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爬虫实战之最简单的网页爬虫教程
Aug 13 Python
使用python为mysql实现restful接口
Jan 05 Python
python列表生成式与列表生成器的使用
Feb 23 Python
Python进阶之自定义对象实现切片功能
Jan 07 Python
PyQt弹出式对话框的常用方法及标准按钮类型
Feb 27 Python
python ---lambda匿名函数介绍
Mar 13 Python
Python实现将字符串的首字母变为大写,其余都变为小写的方法
Jun 11 Python
python3 打印输出字典中特定的某个key的方法示例
Jul 06 Python
python将字符串list写入excel和txt的实例
Jul 20 Python
Python在cmd上打印彩色文字实现过程详解
Aug 07 Python
Python tensorflow卷积神经Inception V3网络结构
May 06 Python
Python 操作pdf pdfplumber读取PDF写入Exce
Aug 14 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中GET变量的使用
2006/10/09 PHP
基于empty函数的输出详解
2013/06/17 PHP
javascript数组的扩展实现代码集合
2008/06/01 Javascript
js Form.elements[i]的使用实例
2011/11/13 Javascript
JavaScript高级程序设计 阅读笔记(二十一) JavaScript中的XML
2012/09/14 Javascript
解析JavaScript中的标签语句
2013/06/19 Javascript
Node.js和PHP根据ip获取地理位置的方法
2014/03/14 Javascript
JavaScript function 的 length 属性使用介绍
2014/09/15 Javascript
javascript动画算法实例分析
2015/07/31 Javascript
js实现文本框输入文字个数限制代码
2015/12/25 Javascript
jQuery设置Cookie及删除Cookie实例分析
2016/04/15 Javascript
关于JavaScript限制字数的输入框的那些事
2016/08/14 Javascript
D3.js实现文本的换行详解
2016/10/14 Javascript
解决同一页面中两个iframe互相调用jquery,js函数的方法
2016/12/12 Javascript
深入理解vue-router之keep-alive
2017/08/31 Javascript
axios发送post请求springMVC接收不到参数的解决方法
2018/03/05 Javascript
vue+AI智能机器人回复功能实现
2020/07/16 Javascript
antd的select下拉框因为数据量太大造成卡顿的解决方式
2020/10/31 Javascript
js获取图片的base64编码并压缩
2020/12/05 Javascript
[02:37]2018DOTA2亚洲邀请赛赛前采访-EG篇
2018/04/03 DOTA
[11:42]2018DOTA2国际邀请赛寻真——OG卷土重来
2018/08/17 DOTA
Python字典实现简单的三级菜单(实例讲解)
2017/07/31 Python
决策树剪枝算法的python实现方法详解
2019/09/18 Python
Python之字典添加元素的几种方法
2020/09/30 Python
python 写一个性能测试工具(一)
2020/10/24 Python
推荐一些比较有用的css3新属性
2014/11/11 HTML / CSS
阿里旅行:飞猪
2017/01/05 全球购物
欧洲领先的技术商店:eibmarkt.com
2019/05/10 全球购物
怎么处理XML的中文问题
2015/03/26 面试题
vue+django实现下载文件的示例
2021/03/24 Vue.js
高职助产应届生自荐信
2013/09/24 职场文书
大学三年的自我评价
2013/12/25 职场文书
大型活动组织方案
2014/05/10 职场文书
学生安全承诺书
2014/05/22 职场文书
小学音乐教师个人工作总结
2015/02/05 职场文书