【开源】Rust 字幕工具: SubForge,从转录、翻译到烧字幕一条命令完成

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社...
【开源】Rust 字幕工具: SubForge,从转录、翻译到烧字幕一条命令完成
【开源】Rust 字幕工具: SubForge,从转录、翻译到烧字幕一条命令完成
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


前言

最近在看外国课程,但奈何本人英语水平有限,机翻的字幕又简直灾难,于是参考各种方法做了一个还不错的工具,安装使用都很清晰(详见README.md),欢迎各位佬友品鉴

效果图:

image

image

image

image

正文

流程:

视频 / 音频
→ 语音转录
→ 智能分段
→ 字幕翻译
→ 质量评估
→ 硬烧字幕 / 软封装字幕

核心特点

  • Rust CLI,跨平台(目前只验证过Linux),支持Linux/macOS/Windows

  • 本地 faster-whisper 转录,支持 GPU

  • SaT 分段,尽量改善字幕断句

  • 支持 Google / Bing / LLM 翻译

  • 支持术语、翻译记忆、质量评估和低分重翻

  • FFmpeg 硬烧字幕,也可软封

常用的命令只有一条

subforge process video.mp4

只想生成字幕,不烧录可以

subforge translate video.mp4

项目地址:

github.com

GitHub - deusjin/subforge: Rust CLI for AI subtitle workflows: transcribe,...

Rust CLI for AI subtitle workflows: transcribe, segment, translate, evaluate, and burn or mux subtitles.

9 个帖子 - 5 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文