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+树莓派+YOLO打造一款人工智能照相机
Jan 02 Python
详解python的ORM中Pony用法
Feb 09 Python
python实现将读入的多维list转为一维list的方法
Jun 28 Python
Numpy 改变数组维度的几种方法小结
Aug 02 Python
详解如何在Apache中运行Python WSGI应用
Jan 02 Python
Python数据类型之Set集合实例详解
May 07 Python
Python 把序列转换为元组的函数tuple方法
Jun 27 Python
python 公共方法汇总解析
Sep 16 Python
python随机数分布random均匀分布实例
Nov 27 Python
Python使用psutil获取进程信息的例子
Dec 17 Python
Python创建临时文件和文件夹
Aug 05 Python
Django实现简单的分页功能
Feb 22 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
PHP4实际应用经验篇(7)
2006/10/09 PHP
PHP中设置时区方法小结
2012/06/03 PHP
php启用zlib压缩文件的配置方法
2013/06/12 PHP
基于PHP输出缓存(output_buffering)的深入理解
2013/06/13 PHP
Laravel推荐使用的十个辅助函数
2019/05/10 PHP
Laravel解决nesting level错误和隐藏index.php的问题
2019/10/12 PHP
jquery select操作的日期联动实现代码
2009/12/06 Javascript
javascript 事件处理程序介绍
2012/06/27 Javascript
JavaScript实现的日期控件具体代码
2013/11/18 Javascript
JavaScript实现的经典文件树菜单效果
2015/09/08 Javascript
js调出上下文菜单的实例
2015/12/17 Javascript
JavaScript中的闭包
2016/02/24 Javascript
[原创]JQuery 在表单提交之前修改 提交的值
2016/04/14 Javascript
jQuery检查元素存在性(推荐)
2016/09/17 Javascript
jQuery插件HighCharts绘制2D金字塔图效果示例【附demo源码下载】
2017/03/09 Javascript
js绑定事件和解绑事件
2017/04/27 Javascript
用JavaScript做简易的购物车的代码示例
2017/10/20 Javascript
layui前端框架之table表数据的刷新方法
2018/08/17 Javascript
详解IOS微信上Vue单页面应用JSSDK签名失败解决方案
2018/11/14 Javascript
使用Sonarqube扫描Javascript代码的示例
2018/12/26 Javascript
Vue项目实现简单的权限控制管理功能
2019/07/17 Javascript
一篇文章弄懂javascript中的执行栈与执行上下文
2019/08/09 Javascript
Element Input输入框的使用方法
2020/07/26 Javascript
[20:21]《一刀刀一天》第十六期:TI国际邀请赛正式打响,总奖金超过550万
2014/05/23 DOTA
python密码错误三次锁定(实例讲解)
2017/11/14 Python
Python实现通讯录功能
2018/02/22 Python
python multiprocessing模块用法及原理介绍
2019/08/20 Python
Python基于QQ邮箱实现SSL发送
2020/04/26 Python
Django 解决上传文件时,request.FILES为空的问题
2020/05/20 Python
Currentbody德国站:健康与美容技术专家
2020/04/05 全球购物
行政经理的岗位职责
2013/11/23 职场文书
标准毕业生自荐信
2014/06/24 职场文书
党的群众路线教育实践活动个人对照检查材料范文
2014/09/25 职场文书
毕业班工作总结
2015/08/10 职场文书
幼儿园2016圣诞节活动总结
2016/03/31 职场文书
python中数组和列表的简单实例
2022/03/25 Python