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中的__new__、__init__、__call__三个特殊方法
Jun 02 Python
详解重置Django migration的常见方式
Feb 15 Python
python中嵌套函数的实操步骤
Feb 27 Python
Python使用微信接入图灵机器人过程解析
Nov 04 Python
Python+OpenCV 实现图片无损旋转90°且无黑边
Dec 12 Python
Python递归调用实现数字累加的代码
Feb 25 Python
Python DES加密实现原理及实例解析
Jul 17 Python
python中如何打包用户自定义模块
Sep 23 Python
Python word文本自动化操作实现方法解析
Nov 05 Python
Python调用Redis的示例代码
Nov 24 Python
python 对象真假值的实例(哪些视为False)
Dec 11 Python
python 调用js的四种方式
Apr 11 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
中国广播史趣谈 — 几个历史第一次
2021/03/01 无线电
PHP详细彻底学习Smarty
2008/03/27 PHP
使用array_map简单搞定PHP删除文件、删除目录
2014/10/29 PHP
简单说说PHP优化那些事(经验分享)
2014/11/27 PHP
PHP多维数组指定多字段排序的示例代码
2018/05/16 PHP
laravel框架学习笔记之组件化开发实现方法
2020/02/01 PHP
JS短路原理的应用示例 精简代码的途径
2013/12/13 Javascript
javascript的事件触发器介绍的实现
2014/06/05 Javascript
Javascript 拖拽雏形(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
谈谈encodeURI和encodeURIComponent以及escape的区别与应用
2015/11/24 Javascript
JavaScript 网页中实现一个计算当年还剩多少时间的倒数计时程序
2017/01/25 Javascript
老生常谈jquery id选择器和class选择器的区别
2017/02/12 Javascript
vue实现商城上货组件简易版
2017/11/27 Javascript
Vue 实现展开折叠效果的示例代码
2018/08/27 Javascript
jQuery实现的记住帐号密码功能完整示例
2019/08/03 jQuery
小程序实现tab标签页
2020/11/16 Javascript
[53:38]OG vs LGD 2018国际邀请赛淘汰赛BO3 第三场 8.26
2018/08/30 DOTA
[00:10]神之谴戒
2019/03/06 DOTA
python3实现UDP协议的服务器和客户端
2017/06/14 Python
对python3新增的byte类型详解
2018/12/04 Python
pycharm配置git(图文教程)
2019/08/16 Python
Pycharm+Python+PyQt5使用详解
2019/09/25 Python
python 初始化一个定长的数组实例
2019/12/02 Python
win10系统下python3安装及pip换源和使用教程
2020/01/06 Python
Python3 xml.etree.ElementTree支持的XPath语法详解
2020/03/06 Python
django和flask哪个值得研究学习
2020/07/31 Python
Python读写csv文件流程及异常解决
2020/10/20 Python
CSS的background属性及CSS3的背景图片设置总结
2016/06/13 HTML / CSS
详解Canvas事件绑定
2018/06/27 HTML / CSS
HTML5高仿微信聊天、微信聊天表情|对话框|编辑器功能
2018/04/23 HTML / CSS
小学门卫岗位职责
2013/12/17 职场文书
自动化专业个人求职信范文
2013/12/30 职场文书
干部考核工作总结
2015/08/12 职场文书
一篇文章带你深入了解Mysql触发器
2021/08/02 MySQL
CKAD认证中部署k8s并配置Calico插件
2022/03/31 Servers
springboot读取nacos配置文件
2022/05/20 Java/Android