python 视频加字幕_如何在视频内自动识别语言并添加字幕(autosub)

2020/3/7 更新

爬上来看到GitHub上原作者更新了,比之前的使用方法更加简单。https://github.com/BingLingGroup/autosub/releases/tag/0.5.5-alpha​github.com

打开releases发布页下载autosub的pyinstaller压缩包如图

下载到本地解压之后,点击run.bat文件,键入

(语音转字幕cmn-hans -cn简体中文 en-us 英文 ja-jp日文)

autosub -S en-US -i "C:\Users\Littlehao\Desktop\autosub_pyinstaller\叶子老师.mp4"

打开bat文件在命令行内输入

这里等候时间可能有些长(如果可以科学上网的话,记得全局)

关于这个软件具体使用方法的中文版本https://github.com/BingLingGroup/autosub/blob/dev/CHANGELOG.md#055-alpha---2020-03-04​github.com

如果你有年代久远的av因为不知道剧情而冷落它,那么autuosub便可以帮你自动识别日语并生成srt外挂字幕,让你享受生理快感的同时也能试着去理解一个编剧对作品情节和节奏的掌控

准备:你需要确保你的网络可以连接Google的服务

Windows 10

Python 2.7

ffmpeg

autosub安装python 2.7 下载链接:python 2.7别忘了给python配置path

2. Win+R (命令行)安装autosub

C:\Python27\Scripts\pip3 install autosub

如若配置过路径的可以直接在命令行中输入 pip3 install autosub

3. 修改文件名,将C:\Python27\Scripts\中的autosub重命名为autosub_app.py

用notepad++或者记事本打开此文本 修改第48行为

temp = tempfile.NamedTemporaryFile(suffix='.flac', delete=False)

4. 下载ffmpeg 下载链接:ffmpeg

然后将ffmpeg.exe移到路径C:\Python27\中

5. 测试是否安装成功,若命令行显示为各语种的缩写即安装成功

C:\Python27\python.exe C:\Python27\scripts\autosub_app.py --list-languages

6 .使用示例,会产生报错但仍会有正确的srt字幕文件生成

C:\Python27\python.exe C:\Python27\scripts\autosub_app.py -S en -D en C:\Python27\Scripts\EatingFruit.mp4

autosub安装使用指南(windows及ubuntu)(190213) | 冰灵的博客 | BingLing's Blog​binglinggroup.github.iov2-80a3d815d05615edc125bea7a555e79f_ipico.jpgInstall AutoSub Step to Step in Windows with Translate subtitle · Issue #31 · agermanidis/autosub​github.comv2-c5011194765b10f06aca44cd294eb093_ipico.jpg

如有问题可在评论区留言,因为我尝试的过程较为繁琐但描述的很简单,出现报错可在俩篇参考链接中查找

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值