VideoSubtitleGenerator:开源本地视频字幕批量生成工具

项目简介

VideoSubtitleGenerator可以批量为本地视频生成字幕文件,并可将字幕文件翻译成其它语言

原理是通过 ffmpeg 从视频文件中提取出音频文件,再通过 whisper 模型将音频生成原语言的字幕文件,然后调用翻译 API,将原语言的字幕文件翻译成目标语言的字幕文件。

项目截图

项目特点

  • 源语言字幕文件和目标语言字幕文件放在视频同目录下,方便播放时任意挂载字幕文件
  • 批量处理目录下面的所有视频文件
  • 可以只生成字幕,不翻译,方便批量为视频生成字幕
  • 支持火山引擎翻译
  • 支持百度翻译
  • 支持 deeplx 翻译 (批量翻译容易存在被限流的情况)
  • 自定义字幕文件名,方便兼容不同的播放器挂载字幕识别
  • 自定义翻译后的字幕文件内容,纯翻译结果,原字幕+翻译结果
  • 项目集成 whisper.cpp, 它对 apple silicon 进行了优化,有较快的生成速度
  • 项目集成了 fluent-ffmpeg, 无须安装 ffmpeg

项目地址

https://github.com/buxuku/VideoSubtitleGenerator

上一篇 FunClip:一款开源、精准、方便的视频切片工具
下一篇 IP Quality:一个开源简单实用的 IP 质量体检脚本
2026年6月
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
加载中...
最新评论
乌龙
乌龙
6月19日
端午节不休息吗?aixin
金眼睛
金眼睛
6月17日
解锁的是VIP还是SVIP?
69757628
69757628
6月17日
不好用了。leiben
shao
shao
6月5日
这个真的好啊
stone
stone
6月3日
感谢作者的分享 感谢你的分享
123
123
5月29日
感谢分享感谢分享
20260525163230
20260525163230
5月25日
收藏点击没反应啊,求修复