マルチトラック編集やAI音声生成に対応した、ローカル優先のオープンソースWeb動画エディター。
walterlow/freecut
ローカルメディア保存、WebGPUエフェクト、ブラウザー内書き出しに対応したマルチトラック動画エディター。
- スター
- 2,279
- フォーク
- 354
- 未解決の Issue
- 14
- 最終コミット
- 一昨日
これは何?
FreeCutは、インストールもアップロードも不要なブラウザーベースのマルチトラック動画エディターです。編集、プレビュー、解析、文字起こし、AI生成、書き出しは、WebGPU、WebCodecs、Web Workers、File System Access APIを通じてブラウザー内で実行されます。プロジェクトとメディアのメタデータは、ディスク上で選択したワークスペースフォルダーに通常のファイルとして保存されます。
タイムラインでは、動画、音声、テキスト、画像、図形、マスク、Lottieの各アイテムを扱えます。Bezierグラフエディターやドープシートを使ったキーフレームアニメーションのほか、豊富なGPUエフェクト、ブレンドモード、トランジションも利用できます。オーディオツールには、クリップとトラックのEQ、ピッチシフト、フェードが含まれます。書き出しでは、ブラウザーがエンコーダーを提供している場合、H.264、H.265、VP8、VP9、AV1コーデックを使ってMP4、WebM、MOV、MKVコンテナに出力できます。
ローカルAI機能として、デバイス上での文字起こし、シーン検出、キャプション生成、Kokoroによるテキスト読み上げ、MusicGenによる音楽生成を利用できます。このプロジェクトはReact 19、TypeScript、Vite、Mediabunnyで構築されており、最新のChromiumブラウザーが必要です。
主な機能
- 01リンクした音声・動画の編集や、リップル、ローリング、スリップなどのトリムツールに対応したマルチトラックタイムライン
- 02Bezierグラフエディター、ドープシート、イージングプリセットを備えたキーフレームアニメーション
- 03ぼかし、カラーグレーディング、歪み、スタイライズ、クロマキーなどのWebGPUエフェクト
- 04ソースモニター、トランジション、25種類のブレンドモード
- 05デバイス上での文字起こし、シーン検出、テキスト読み上げ
- 06複数のコーデックと字幕オプションに対応した、MP4、WebM、MOV、MKVへの書き出し
ユースケース
- デスクトップ動画編集ソフトをインストールせずに、短い動画を手早く編集する
- 元ファイルをローカルマシンに保存したまま動画を編集する
- デバイス上で動作するAIツールを使って字幕やナレーションを追加する
- ブラウザーベースの動画編集ワークフローを試作したり、WebCodecsを使ったプロジェクトに貢献したりする
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/walterlow/freecut.git - 2
プロジェクトフォルダーに移動する
cd freecut - 3
依存関係をインストールする
npm install - 4
開発サーバーを起動し、Chrome または Edge で http://localhost:5173 を開く
npm run dev
使う前に知っておきたいこと
- WebGPU、WebCodecs、OPFS、File System Access API に依存するため、最新の Chromium 系ブラウザーが必要です(Chrome または Edge 113 以降を推奨)。
- Brave では、File System Access API を使うためにフラグを手動で有効にする必要がある場合があります。
トピック
よくある質問
- freecut とは?
- ローカルメディア保存、WebGPUエフェクト、ブラウザー内書き出しに対応したマルチトラック動画エディター。 FreeCutは、インストールもアップロードも不要なブラウザーベースのマルチトラック動画エディターです。編集、プレビュー、解析、文字起こし、AI生成、書き出しは、WebGPU、WebCodecs、Web Workers、File System Access APIを通じてブラウザー内で実行されます。プロジェクトとメディアのメタデータは、ディスク上で選択したワークスペースフォルダーに通常のファイルとして保存されます。
- freecut は無料で使えますか?ライセンスは?
- freecut は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- freecut は今もメンテナンスされていますか?
- 活発にメンテナンス中。freecut の最終コミットは 2026年10月18日 です。
- freecut は何に使えますか?
- デスクトップ動画編集ソフトをインストールせずに、短い動画を手早く編集する 元ファイルをローカルマシンに保存したまま動画を編集する デバイス上で動作するAIツールを使って字幕やナレーションを追加する ブラウザーベースの動画編集ワークフローを試作したり、WebCodecsを使ったプロジェクトに貢献したりする
- freecut のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/walterlow/freecut.git プロジェクトフォルダーに移動する: cd freecut 依存関係をインストールする: npm install 開発サーバーを起動し、Chrome または Edge で http://localhost:5173 を開く: npm run dev
- freecut はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/walterlow/freecut
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
通話にボットを参加させず、端末の音声を録音するローカルファーストのオープンソースAI議事録ツール。Granolaの代替として使えます。
ClaudeにRemotionでコードからモーショングラフィックス動画を作成・編集する方法を教える、MITライセンスのエージェントスキル。
WebGPUまたはWebAssemblyでブラウザー内だけで動作し、画像をアップロードせずに背景を削除できるオープンソースツール。
AIエージェントが静的なスライドではなく、インタラクティブでレスポンシブなWebアプリとしてプレゼン資料を作成するReactベースのツールキット。
FirecrawlとDataForSEOを使い、74項目のオンページSEO指標で最大500ページを監査できるセルフホスト型Webアプリ。