Freedom251 › AI Video Caption Generators
BaoCut

What BaoCut is
BaoCut is a free desktop and command-line tool for transcribing, translating, subtitling, dubbing, and editing video on macOS and Windows, with an API also listed. On-device speech recognition identifies speakers and timestamps every word without requiring an AI account. It creates bilingual subtitles, checks reading speed, and exports SRT, VTT, ASS, or video with burned-in captions. Dubbing can clone a speaker from a short clip or use a built-in reference voice, fit translated speech to the original timing, and generate audio locally. The editor includes a multitrack timeline, talking-head cleanup for filler words, pauses, and retakes, plus video creation from a sentence. An agent can fetch, transcribe, translate, align, and check workflows automatically or under supervision, working with Claude Code or Codex. The bcut CLI and MCP server enable headless control. The maker says projects, media, and models remain on the computer unless cloud models are selected. BaoCut CLI and BaoCut 2 desktop app are each listed as free.
Who it suits
It suits creators and developers who want local video transcription, subtitles, dubbing, editing, or agent-driven workflows. It is available for macOS and Windows users who meet the stated requirements.
What it does well
- On-device transcription with speaker labels
- Bilingual subtitles and multiple export formats
- Speaker cloning and timing-matched dubbing
- Multitrack editing and talking-head cleanup
- CLI and MCP headless control
What to know first
- Windows preview is unsigned
- Windows has no native arm64 build
- CLI requires Node.js 18 or later
- FFmpeg and FFprobe must be on PATH
Limits
BaoCut is listed as free, with the CLI and desktop app each priced at $0. The desktop app requires macOS 14+ on Apple Silicon or Windows 10 1809+ x86_64; the current Windows preview is unsigned and lacks a native arm64 build. The npm CLI requires Node.js 18 or later and FFmpeg and FFprobe on PATH.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| BaoCut CLI | Standalone CLI for macOS and Windows; no price stated on the maker’s pages | Free |
| BaoCut 2 desktop app | Windows and macOS; no price stated on the maker’s pages | Free |
As baocut.app lists them, read 12 Oct 2026. The maker's own page has the final word.
Getting started
- Visit https://baocut.app/.
- Choose the BaoCut 2 desktop app for Windows or macOS, or the CLI for macOS or Windows.
- On macOS, use Apple Silicon and macOS 14 or later for the desktop app.
- On Windows, use Windows 10 1809 or later on x86_64 for BaoCut 2.
- For the npm CLI, have Node.js 18 or later and FFmpeg and FFprobe available on PATH.
Verdict
BaoCut offers a broad local workflow for video language tasks, editing, and automation at no listed cost. Check operating-system, architecture, Node.js, and FFmpeg requirements before installing.
Questions
Is BaoCut free?
Yes. BaoCut has a free plan; the CLI and desktop app are each listed as free.
Which platforms does BaoCut support?
Its platforms are listed as API, macOS, and Windows. The desktop app supports Apple Silicon with macOS 14+ and Windows 10 1809+ x86_64.
What subtitle formats can BaoCut export?
It exports SRT, VTT, and ASS, or video with burned-in subtitles.
Can BaoCut work with AI agents?
Its built-in agent works with Claude Code or Codex. Its CLI and skill can be used with skills.sh agents, and its CLI and MCP server let agents drive the engines headlessly.
Does BaoCut send transcript text to a cloud AI provider?
If you configure a cloud provider with your own API key, transcript text goes to that provider under your account and agreement, not to BaoCut.
Facts from BaoCut's own pages
- Agent integrations
- The built-in agent works with Claude Code or Codex, while its CLI and skill can be used with any skills.sh agent. · baocut.app, 12 Oct 2026
- Agent workflow
- Its agent can fetch, transcribe, translate, align, and check video workflows, with supervised or automatic operation. · baocut.app, 12 Oct 2026
- Burn-in captions
- Yes · baocut.app, 19 Sept 2026
- CLI and MCP
- The bcut command line and a built-in MCP server let other agents drive BaoCut’s engines headlessly. · baocut.app, 12 Oct 2026
- CLI requirements
- The npm CLI requires Node.js 18 or later on macOS Apple Silicon or Windows x64, and FFmpeg and FFprobe must be available on PATH for npm and manual installs. · baocut.app, 12 Oct 2026
- Cloud AI privacy
- If users configure a cloud provider with their own API key, transcript text is sent to that provider under the user’s account and agreement, not to BaoCut. · baocut.app, 12 Oct 2026
- Dubbing
- It can clone speakers from a short original clip or use a built-in reference voice, fit translated speech to the original timing, and generate voices on the computer. · baocut.app, 12 Oct 2026
- Editing
- The editor includes a multitrack timeline, talking-head cleanup for filler words, pauses, and retakes, and video creation from a sentence. · baocut.app, 12 Oct 2026
- Free plan
- Yes · baocut.app, 19 Sept 2026
- Local-first storage
- The maker says projects, media, and models stay on the computer, and cloud models run only when chosen. · baocut.app, 12 Oct 2026
- Platform requirements
- BaoCut 2 for Windows supports Windows 10 1809+ x86_64; its current preview is unsigned and has no native arm64 build, while the Mac app supports Apple Silicon and macOS 14+. · baocut.app, 12 Oct 2026
- Privacy controls
- Anonymous usage data is opt-in before sending, can be disabled in Settings, and the maker says queued data is discarded and the installation record deletion requested when it is turned off. · baocut.app, 12 Oct 2026
- Purpose
- BaoCut transcribes, translates, subtitles, and dubs videos on the computer. · baocut.app, 12 Oct 2026
- Speaker identification
- Yes · baocut.app, 19 Sept 2026
- Subtitle export
- other formats · baocut.app, 19 Sept 2026
- Subtitles
- BaoCut creates bilingual subtitles timed to the words, checks reading speed, and exports SRT, VTT, ASS, or video with burned-in subtitles. · baocut.app, 12 Oct 2026
- Support and privacy contact
- The maker lists [email protected] for questions or data requests and links to GitHub to send feedback. · baocut.app, 12 Oct 2026
- Transcription
- Speech recognition runs on-device, labels speakers, and gives each word its own timestamp without requiring an AI account. · baocut.app, 12 Oct 2026
Where BaoCut stands on Freedom251
- AI Video Caption Generators#15 of 99
