Repolode
JimLiu

JimLiu/baocut

macOSとWindows向けのAI動画エージェント。編集可能なタイムライン上で、文字起こし、字幕作成・翻訳、吹き替え、カット、アニメーション制作ができます。

代替できる製品:DescriptCapCut

スター
1,089
フォーク
105
未解決の Issue
3
最終コミット
7 時間前

これは何?

BaoCutは、一度きりのMP4レンダリングではなく、編集可能なタイムラインを中心に設計されたデスクトップAI動画エージェントです。作りたいものを伝えると、映像の文字起こし、字幕の作成と翻訳、別の言語への音声吹き替え、トーク動画のカット、モーショングラフィックスの生成を行います。生成した内容はすべてタイムラインに残るため、動画全体を再レンダリングせずに、字幕の1行やナレーションの1文だけを変更できます。

人間とエージェントは同じエディターとUndoスタックを使うため、いつでも作業を引き継げます。書き込み済み字幕または別ファイルの字幕を付けたMP4、SRT、WebVTT、文字起こし、音声ステム、ポータブルな.baocutバンドルに書き出せます。音声モデルと画像モデルはApple SiliconまたはWindows上でローカル実行できるほか、OpenAI、Anthropic、Google、ElevenLabsなどのオンラインプロバイダーに処理を振り分けることもできます。

デスクトップアプリに加えて、同じローカルRuntimeを`baocut` CLI、Claude CodeやCodexなどのエージェント向けBaoCutスキルを備えたMCPサービス、ブラウザベースのWebクライアントから利用できます。メディア処理にはFfmpegとffprobeが必要で、これらは同梱されていません。

主な機能

  • 01ローカルのWhisper、Qwen3-ASR、またはオンラインAPIを使い、単語単位のタイミング付きで映像を文字起こしします。
  • 02プロジェクトごとのスタイルを適用し、原文、翻訳、または二言語の字幕を生成します。
  • 03ボーカルを分離し、文ごとに翻訳して音声を合成することで、動画を吹き替えます。
  • 04トーク動画のフィラーワード、無音部分、撮り直し部分をタイムライン上で削除します。
  • 05HTMLコンポジションとしてモーショングラフィックスを作成し、タイムラインに配置します。
  • 06MP4、SRT、WebVTT、文字起こし、音声ステム、ポータブルなプロジェクトバンドルを書き出します。

ユースケース

  • 既存の動画に翻訳字幕または二言語字幕を追加する。
  • チュートリアルや解説動画を別の言語に吹き替える。
  • フィラーワードや撮り直し部分を削除して、トーク動画を整える。
  • Claude CodeやCodexなどのコーディングエージェントに、CLIまたはMCP経由で動画を編集させる。

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/jimliu/baocut.git
  2. 2

    プロジェクトフォルダーに移動する

    cd baocut
  3. 3

    依存関係をインストールする

    npm ci
  4. 4

    開発モードでデスクトップアプリを起動する

    npm run dev

使う前に知っておきたいこと

  • パッケージ版の対象は Apple Silicon 搭載の macOS 14 以降と Windows x64 のみです。Intel Mac および Linux 用インストーラーは提供されていません。
  • エージェント機能を使うには、Codex CLI や Claude Code などのエージェントエンジンにサインインする必要があります。また、ffmpeg と ffprobe は同梱されていません。
  • ソースコードから開発するには Rust、CMake、各プラットフォームのビルドツールが必要です。初回のビルドにはかなりの時間とディスク容量が必要になる場合があります。
  • ライセンスは NOASSERTION と記載されています。また、同梱されている音声モデルの一部は研究目的または非商用のライセンスです。

トピック

よくある質問

baocut とは?
macOSとWindows向けのAI動画エージェント。編集可能なタイムライン上で、文字起こし、字幕作成・翻訳、吹き替え、カット、アニメーション制作ができます。 BaoCutは、一度きりのMP4レンダリングではなく、編集可能なタイムラインを中心に設計されたデスクトップAI動画エージェントです。作りたいものを伝えると、映像の文字起こし、字幕の作成と翻訳、別の言語への音声吹き替え、トーク動画のカット、モーショングラフィックスの生成を行います。生成した内容はすべてタイムラインに残るため、動画全体を再レンダリングせずに、字幕の1行やナレーションの1文だけを変更できます。
baocut は無料で使えますか?ライセンスは?
baocut は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
baocut は今もメンテナンスされていますか?
活発にメンテナンス中。baocut の最終コミットは 2026年10月19日 です。
baocut は何に使えますか?
既存の動画に翻訳字幕または二言語字幕を追加する。 チュートリアルや解説動画を別の言語に吹き替える。 フィラーワードや撮り直し部分を削除して、トーク動画を整える。 Claude CodeやCodexなどのコーディングエージェントに、CLIまたはMCP経由で動画を編集させる。
baocut のインストール方法は?
リポジトリをクローンする: git clone https://github.com/jimliu/baocut.git プロジェクトフォルダーに移動する: cd baocut 依存関係をインストールする: npm ci 開発モードでデスクトップアプリを起動する: npm run dev
baocut はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/JimLiu/baocut

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト