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单例模式实例分析
Apr 08 Python
使用Python下的XSLT API进行web开发的简单教程
Apr 15 Python
Python+Selenium自动化实现分页(pagination)处理
Mar 31 Python
python装饰器实例大详解
Oct 25 Python
python中print()函数的“,”与java中System.out.print()函数中的“+”功能详解
Nov 24 Python
python format 格式化输出方法
Jul 16 Python
Python图像的增强处理操作示例【基于ImageEnhance类】
Jan 03 Python
python并发编程多进程之守护进程原理解析
Aug 20 Python
python聚类算法解决方案(rest接口/mpp数据库/json数据/下载图片及数据)
Aug 28 Python
Python实现密钥密码(加解密)实例详解
Apr 26 Python
基于K.image_data_format() == 'channels_first' 的理解
Jun 29 Python
Python3爬虫中关于中文分词的详解
Jul 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中文乱码怎么办如何让浏览器自动识别utf-8
2014/01/15 PHP
百万级别知乎用户数据抓取与分析之PHP开发
2015/09/28 PHP
Symfony2实现从数据库获取数据的方法小结
2016/03/18 PHP
用Juery网页选项卡实现代码
2011/06/13 Javascript
jQuery实现长文字部分显示代码
2013/05/13 Javascript
js简单的表格添加行和删除行操作示例
2014/03/31 Javascript
第六章之辅组类与响应式工具
2016/04/25 Javascript
jQuery+CSS3+Html5实现弹出层效果实例代码(附源码下载)
2016/05/16 Javascript
javascript比较语义化版本号的实现代码
2016/09/09 Javascript
使用base64对图片的二进制进行编码并用ajax进行显示
2017/01/03 Javascript
Angular JS 生成动态二维码的方法
2017/02/23 Javascript
JS实现导出Excel的五种方法详解【附源码下载】
2018/03/15 Javascript
vue中实现图片和文件上传的示例代码
2018/03/16 Javascript
浅谈angular表单提交中ng-submit的默认使用方法
2018/09/30 Javascript
jquery.tagsinput.js实现记录checkbox勾选的顺序
2019/09/21 jQuery
vue遍历生成的输入框 绑定及修改值示例
2019/10/30 Javascript
python使用点操作符访问字典(dict)数据的方法
2015/03/16 Python
在Linux下使用Python的matplotlib绘制数据图的教程
2015/06/11 Python
python自动翻译实现方法
2016/05/28 Python
Python实现读取txt文件并画三维图简单代码示例
2017/12/09 Python
Python中shapefile转换geojson的示例
2019/01/03 Python
python生成requirements.txt的两种方法
2019/09/18 Python
tensorflow -gpu安装方法(不用自己装cuda,cdnn)
2020/01/20 Python
tensorflow指定GPU与动态分配GPU memory设置
2020/02/03 Python
德国街头和运动文化高品质商店:BSTN Store
2017/08/26 全球购物
大学生2014全国两会学习心得体会
2014/03/10 职场文书
销售活动策划方案
2014/08/26 职场文书
村当支部个人对照检查材料思想汇报
2014/10/06 职场文书
房屋租赁协议书
2014/10/18 职场文书
2014幼儿园大班工作总结
2014/11/10 职场文书
幼儿园老师新年寄语2015
2014/12/08 职场文书
生产现场禁烟通知
2015/04/23 职场文书
通讯稿格式及范文
2015/07/22 职场文书
SpringBoot生成License的实现示例
2021/06/16 Java/Android
Go语言基础map用法及示例详解
2021/11/17 Golang
Python开发五子棋小游戏
2022/04/28 Python