python工具快速为音视频自动生成字幕(使用说明)

 更新时间:2021年01月27日 09:55:33   作者:jiaox99  
这篇文章主要介绍了python工具快速为音视频自动生成字幕(使用说明),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

为音视频自动生成字幕的 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中给List添加元素的4种方法分享

    Python中给List添加元素的4种方法分享

    这篇文章主要介绍了Python中给List添加元素的4种方法分享,本文讲解了append()、extend()、insert()、加号等4个方法,并给出了操作实例,需要的朋友可以参考下
    2014-11-11
  • Python简单计算文件MD5值的方法示例

    Python简单计算文件MD5值的方法示例

    这篇文章主要介绍了Python简单计算文件MD5值的方法,涉及Python文件读取、hash运算及md5加密等相关操作技巧,需要的朋友可以参考下
    2018-04-04
  • Pandas数据处理加速技巧汇总

    Pandas数据处理加速技巧汇总

    Pandas 处理数据的效率还是很优秀的,相对于大规模的数据集只要掌握好正确的方法,就能让在数据处理时间上节省很多很多的时间。本文为大家汇总了一些Pandas数据处理加速技巧,需要的可以参考一下
    2022-04-04
  • Python DNS查询放大攻击实现原理解析

    Python DNS查询放大攻击实现原理解析

    这篇文章主要介绍了Python DNS查询放大攻击实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2022-10-10
  • Python3变量与基本数据类型用法实例分析

    Python3变量与基本数据类型用法实例分析

    这篇文章主要介绍了Python3变量与基本数据类型用法,结合实例形式分析了Python3保留字、标识符、变量、基本数据类型及相关操作技巧,需要的朋友可以参考下
    2020-02-02
  • python如何求圆的面积

    python如何求圆的面积

    在本篇文章里小编给大家分享了关于python求圆面积的实例代码及相关扩展内容,需要的朋友们可以学习下。
    2020-07-07
  • python 调用API接口 获取和解析 Json数据

    python 调用API接口 获取和解析 Json数据

    这篇文章主要介绍了python 如何调用API接口 获取和解析 Json数据,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下
    2020-09-09
  • python 代码实现k-means聚类分析的思路(不使用现成聚类库)

    python 代码实现k-means聚类分析的思路(不使用现成聚类库)

    这篇文章主要介绍了python 代码实现k-means聚类分析(不使用现成聚类库),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • Python简单删除目录下文件以及文件夹的方法

    Python简单删除目录下文件以及文件夹的方法

    这篇文章主要介绍了Python简单删除目录下文件以及文件夹的方法,涉及Python使用shutil模块操作文件的相关技巧,需要的朋友可以参考下
    2015-05-05
  • matplotlib bar()实现百分比堆积柱状图

    matplotlib bar()实现百分比堆积柱状图

    这篇文章主要介绍了matplotlib bar()实现百分比堆积柱状图,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02

最新评论