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在指定目录下查找gif文件的方法
May 04 Python
python使用threading获取线程函数返回值的实现方法
Nov 15 Python
python表格存取的方法
Mar 07 Python
python实现textrank关键词提取
Jun 22 Python
使用Python制作自动推送微信消息提醒的备忘录功能
Sep 06 Python
pyhanlp安装介绍和简单应用
Feb 22 Python
简单了解python关系(比较)运算符
Jul 08 Python
Python字典的概念及常见应用实例详解
Oct 30 Python
DjangoWeb使用Datatable进行后端分页的实现
May 18 Python
通过案例解析python鸭子类型相关原理
Oct 10 Python
Python字典和列表性能之间的比较
Jun 07 Python
Python合并多张图片成PDF
Jun 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字符转义相关函数小结(php下的转义字符串)
2007/04/12 PHP
ThinkPHP结合ajax、Mysql实现的客户端通信功能代码示例
2014/06/23 PHP
php微信公众号开发之秒杀
2018/10/20 PHP
js 加载并解析XML字符串的代码
2009/12/13 Javascript
用JavaScript对JSON进行模式匹配(Part 1-设计)
2010/07/17 Javascript
javascript textarea光标定位方法(兼容IE和FF)
2011/03/12 Javascript
小试JQuery的AutoComplete插件
2011/05/04 Javascript
jQuery 开发者应该注意的9个错误
2012/05/03 Javascript
JS判断数组中是否有重复值得三种实用方法
2013/08/16 Javascript
nodejs获取本机内网和外网ip地址的实现代码
2014/06/01 NodeJs
详解JavaScript基于面向对象之继承实例
2015/12/16 Javascript
微信小程序实现点击按钮修改view标签背景颜色功能示例【附demo源码下载】
2017/12/06 Javascript
vue子路由跳转实现tab选项卡
2019/07/24 Javascript
vue路由传参页面刷新参数丢失问题解决方案
2019/10/08 Javascript
微信小程序可滑动周日历组件使用详解
2019/10/21 Javascript
解决vue scoped html样式无效的问题
2020/10/24 Javascript
JS获取一个字符串中指定字符串第n次出现的位置
2021/02/10 Javascript
python字符串加密解密的三种方法分享(base64 win32com)
2014/01/19 Python
详解Python中的array数组模块相关使用
2016/07/05 Python
Django 使用Ajax进行前后台交互的示例讲解
2018/05/28 Python
python文本数据处理学习笔记详解
2019/06/17 Python
详解10个可以快速用Python进行数据分析的小技巧
2019/06/24 Python
如何利用Python模拟GitHub登录详解
2019/07/15 Python
如何用python处理excel表格
2020/06/09 Python
Numpy实现卷积神经网络(CNN)的示例
2020/10/09 Python
网页切图的CSS和布局经验与要点
2015/04/09 HTML / CSS
关于HTML5的安全问题开发人员需要牢记的
2012/06/21 HTML / CSS
HTML5+CSS设置浮动却没有动反而在中间且错行的问题
2020/05/26 HTML / CSS
幼儿园教师辞职信
2014/01/18 职场文书
学习标兵获奖感言
2014/02/20 职场文书
怎样填写就业意向
2014/04/02 职场文书
施工安全承诺书
2014/05/22 职场文书
授权委托书(公民个人适用)
2014/09/19 职场文书
2015年七一建党节慰问信
2015/03/23 职场文书
导游词之凤凰古城
2019/10/22 职场文书
KVM基础命令详解
2022/04/30 Servers