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 logging类库使用例子
Nov 22 Python
使用Python脚本生成随机IP的简单方法
Jul 30 Python
Python正则表达式分组概念与用法详解
Jun 24 Python
matplotlib作图添加表格实例代码
Jan 23 Python
详谈python3中用for循环删除列表中元素的坑
Apr 19 Python
python实现弹跳小球
May 13 Python
python实现美团订单推送到测试环境,提供便利操作示例
Aug 09 Python
Python爬取豆瓣视频信息代码实例
Nov 16 Python
TFRecord格式存储数据与队列读取实例
Jan 21 Python
Python控制台实现交互式环境执行
Jun 09 Python
PyCharm 2020.2下配置Anaconda环境的方法步骤
Sep 23 Python
15款Python编辑器的优缺点,别再问我“选什么编辑器”啦
Oct 19 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中json_decode()和json_encode()的使用方法
2012/06/04 PHP
本地计算机无法启动Apache故障处理
2014/08/08 PHP
php实现的网络相册图片防盗链完美破解方法
2015/07/01 PHP
PHP Curl模拟登录微信公众平台、新浪微博实例代码
2016/01/28 PHP
PHP编写简单的App接口
2016/08/28 PHP
jQuery 位置函数offset,innerWidth,innerHeight,outerWidth,outerHeight,scrollTop,scrollLeft
2010/03/23 Javascript
关于js日期转化为毫秒数“节省20%的效率和和节省9个字符“问题
2012/03/01 Javascript
jquery处理页面弹出层查询数据等待操作实例
2015/03/25 Javascript
用v-html解决Vue.js渲染中html标签不被解析的问题
2016/12/14 Javascript
vue.js将unix时间戳转换为自定义时间格式
2017/01/03 Javascript
原生js获取left值和top值的三种方法
2017/08/02 Javascript
jQuery实现模糊查询的方法分析
2018/05/10 jQuery
layui 设置table 行的高度方法
2018/08/17 Javascript
es6数值的扩展方法
2019/03/11 Javascript
JS实现水平遍历和嵌套递归操作示例
2019/08/15 Javascript
layui前端时间戳转化实例
2019/11/15 Javascript
可用于监控 mysql Master Slave 状态的python代码
2013/02/10 Python
Python获取apk文件URL地址实例
2013/11/01 Python
基于Python实现的扫雷游戏实例代码
2014/08/01 Python
python正则表达式match和search用法实例
2015/03/26 Python
Python 稀疏矩阵-sparse 存储和转换
2017/05/27 Python
Python编程之string相关操作实例详解
2017/07/22 Python
python实现BackPropagation算法
2017/12/14 Python
Python绘制七段数码管实例代码
2017/12/20 Python
Python实现按中文排序的方法示例
2018/04/25 Python
python实现flappy bird游戏
2018/12/24 Python
python读取xlsx的方法
2018/12/25 Python
python实现图片转字符小工具
2019/04/30 Python
Python TCPServer 多线程多客户端通信的实现
2019/12/31 Python
Python反爬虫伪装浏览器进行爬虫
2020/02/28 Python
甜品蛋糕店创业计划书范文
2014/02/06 职场文书
教师年度个人总结
2015/02/11 职场文书
2015年业务员工作总结范文
2015/04/07 职场文书
工程服务质量承诺书
2015/04/29 职场文书
2016新教师岗前培训心得体会
2016/01/08 职场文书
Golang 1.18 多模块Multi-Module工作区模式的新特性
2022/04/11 Golang