{"repo":"deusjin/subforge","free":true,"listed":false,"github":"https://github.com/deusjin/subforge","clone":"git clone https://github.com/deusjin/subforge.git","description":"Rust CLI for AI subtitle workflows: transcribe, segment, translate, evaluate, and burn or mux subtitles.","language":"Rust","stars":99,"topics":["cli","faster-whisper","ffmpeg","llm","openai","rust","speech-recognition","subtitle-translation","subtitles","translation"],"license":"MIT","category":"ai-agents","readme_excerpt":"Turn video subtitle production into a reproducible AI pipeline. English 简体中文 SubForge is a Rust CLI for transcribing, segmenting, translating, evaluating, and muxing or burning subtitles into videos. It is built for people who process videos repeatedly and do not want every project to become a pile of scripts, temporary files, model paths, ffmpeg flags, and manual rework. Why SubForge Most subtitle workflows are not one tool. They are a chain: - extract or transcribe audio - split text into readable subtitle cues - translate with enough context to keep terms stable - check low-quality translations - render subtitles into a video or mux them as a subtitle track - keep intermediate outputs, caches, models, and project memory organized SubForge makes that chain explicit, repeatable, and inspectable. It is not a GUI editor. It is a CLI-first tool for local automation, batch processing, video localization, course translation, and creator workflows where reproducibility matters. Highlights - Rust CLI with Linux, macOS, and Windows CI - Local faster-whisper transcription with CPU or CUDA support - SaT-based subtitle segmentation via an embedded Python sidecar - Google, Bing, and OpenAI-compatible LLM translation backends - Two LLM translation modes: - chained translation for best context continuity - wave-based concurrent translation for long videos - MAPS-style terminology extraction and project-level translation memory - GEMBA-MQM quality estimation with targeted low-score refinem","default_branch":null,"files":null,"tree":[],"storefront":"/r/deusjin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/deusjin/subforge/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}