Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【开源自荐】批量为视频生成字幕文件,并翻译成其它语言 #2748

Open
buxuku opened this issue May 13, 2024 · 0 comments

Comments

@buxuku
Copy link

buxuku commented May 13, 2024

推荐项目

  • 类别:JS
  • 项目标题:在本地批量为视频生成字幕文件,并翻译成其它语言
  • 项目描述:自己有一大批外文视频,没有字幕,希望能够添加字幕文件,同时也能够将字幕文件翻译成中文, 同时希望能够通过批量处理的方式来减轻工作量。
    因此自己开发了这样一个小工具,可以为本地视频批量生成字幕文件出来,并调用三方翻译 api 来将它翻译成其它字幕语言
  • 亮点:

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants