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脚本内运行linux命令的方法
Jul 02 Python
深入解析Python中的list列表及其切片和迭代操作
Mar 13 Python
详解tensorflow训练自己的数据集实现CNN图像分类
Feb 07 Python
对python中使用requests模块参数编码的不同处理方法
May 18 Python
Python读取stdin方法实例
May 24 Python
Python数据结构与算法(几种排序)小结
Jun 22 Python
python提取照片坐标信息的实例代码
Aug 14 Python
python中调试或排错的五种方法示例
Sep 12 Python
如何基于Python实现电子邮件的发送
Dec 16 Python
python 字典套字典或列表的示例
Dec 16 Python
python 通过文件夹导入包的操作
Jun 01 Python
python speech模块的使用方法
Sep 09 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编写大型网站问题集
2007/03/06 PHP
PHP求小于1000的所有水仙花数的代码
2012/01/10 PHP
PHP中使用php5-ffmpeg撷取视频图片实例
2015/01/07 PHP
php实现的操作excel类详解
2016/01/15 PHP
php高性能日志系统 seaslog 的安装与使用方法分析
2020/02/29 PHP
JavaScript获取表格(table)当前行的值、删除行、增加行
2015/07/03 Javascript
JSON+Jquery省市区三级联动
2016/01/13 Javascript
浅谈javascript控制HTML5的全屏操控,浏览器兼容的问题
2016/10/10 Javascript
ES6学习之变量的解构赋值
2017/02/12 Javascript
关于预加载InstantClick的问题解决方法
2017/09/12 Javascript
NW.js 简介与使用方法
2018/02/01 Javascript
vue 自定义 select内置组件
2018/04/10 Javascript
node中间层实现文件上传功能
2018/06/11 Javascript
JS实现获取自定义属性data值的方法示例
2018/12/19 Javascript
Element ui 下拉多选时新增一个选择所有的选项
2019/08/21 Javascript
vue学习之Vue-Router用法实例分析
2020/01/06 Javascript
多页vue应用的单页面打包方法(内含打包模式的应用)
2020/06/11 Javascript
python实现倒计时的示例
2014/02/14 Python
python数组复制拷贝的实现方法
2015/06/09 Python
详谈在flask中使用jsonify和json.dumps的区别
2018/03/26 Python
详解python读取和输出到txt
2019/03/29 Python
python实时检测键盘输入函数的示例
2019/07/17 Python
python实现俄罗斯方块游戏(改进版)
2020/03/13 Python
基于Python共轭梯度法与最速下降法之间的对比
2020/04/02 Python
浅谈css3中的前缀
2016/07/20 HTML / CSS
Abe’s of Maine:自1979以来销售相机和电子产品
2016/11/21 全球购物
佐卡伊官网:中国知名珠宝品牌
2017/02/05 全球购物
The North Face北面英国官网:美国著名户外品牌
2017/12/13 全球购物
css animation配合SVG制作能量流动效果
2021/03/24 HTML / CSS
终端业务员岗位职责
2013/11/27 职场文书
学校安全生产月活动总结
2014/07/05 职场文书
财务负责人岗位职责
2015/02/03 职场文书
2015年超市工作总结
2015/04/09 职场文书
MySQL 使用索引扫描进行排序
2021/06/20 MySQL
Python Matplotlib绘制条形图的全过程
2021/10/24 Python
Mysql存储过程、触发器、事件调度器使用入门指南
2022/01/22 MySQL