音量を主な基準として、動画や音声の無音・無動作区間を自動でカットするコマンドラインツール。
storytold/filmcraft
独自のコーデック、GPUコンポジット、カラーグレーディングを備え、純粋なRustで一から開発されたオープンソースのノンリニア動画編集ソフトです。
- スター
- 17,675
- フォーク
- 7,268
- 未解決の Issue
- 2,100
- 最終コミット
- 24 時間前
これは何?
FilmCraftは、編集、カラーグレーディング、エフェクト、オーディオミキシング、タイトルと字幕、書き出しに対応した、パネルとタイムラインで構成される使い慣れたレイアウトのプロ向けノンリニア動画編集ソフトです。コーデック(H.264、HEVC、ProRes、VP8、VP9、AV1、Opus、AACなど)とコンテナはFFmpegに頼らず、独自のRustコードで実装されています。macOS、Windows、Linuxでネイティブに動作するほか、WebAssemblyを介してブラウザ上でも動作します。
編集では整数のティック単位で時間を扱うため、一般的なフレームレートでも編集位置がずれません。タイムラインはスリーポイント編集、リップル、ロール、スリップトリム、ダイナミックトリミングに対応しています。カラーグレーディングでは基本補正、カーブ、カラーホイール、HSLセカンダリー、ビネットを利用でき、スコープはグレーディング後のフレームから算出されます。オーディオ機能には、ITU-R BS.1770およびEBU R128に準拠したラウドネスメーター、インサートとセンドを備えたミキサー、クリップエフェクトがあります。
すべてのメニュー項目とコントロールはコマンドに対応しており、UI、CLI、JSON制御チャネル、またはMCPサーバーから実行できるため、AIエージェントでエディターを操作できます。FCP 7 XML、FCPXML、OpenTimelineIO、EDL、AAF、OMFとの間でデータをやり取りする機能も備えています。プロジェクトはアルファ版で、プラグインホスト機能がないことや、ネイティブの.prproj読み込みに対応していないことなど、未対応の項目が公式ドキュメントに記載されています。
主な機能
- 01リップル、ロール、スリップ、スライドトリムに対応したスリーポイント編集
- 02カーブ、カラーホイール、HSLセカンダリー、スコープを備えたカラーグレーディング
- 03EBU R128準拠のラウドネスメーターとクリップエフェクトを備えたオーディオミキサー
- 04ベジェ曲線と値・速度グラフに対応したキーフレーム編集
- 05H.264、HEVC、ProRes、VP9、AV1などの独自コーデック実装
- 06FCP 7 XML、FCPXML、OpenTimelineIO、EDL、AAF、OMFとのデータ交換
ユースケース
- macOS、Windows、Linuxで短編映画やドキュメンタリーを編集・カラーグレーディングする
- コマンドAPIを介してAIエージェントが操作する編集パイプラインを構築する
- XML、AAF、OTIOを使って他のNLEアプリケーションとタイムラインをやり取りする
- Rustによる動画コーデックとGPUコンポジターのゼロからの実装を学ぶ
クイックスタート
- 1
getartcraft.com の公式ページから FilmCraft をダウンロードします
使う前に知っておきたいこと
- README では、プロジェクトはまだ新しく急速に開発が進んでいると説明されています。頻繁に変更されることが予想されます。
Repolode 週刊で紹介
- 第 2 号 · エージェント向けRust製ヘッドレスブラウザと型付きSQLインポート
純粋なRustでゼロから書かれたノンリニア動画編集ソフトで、コーデックもGPU合成も自前です。ripple/roll/slip/slideトリム、カーブやカラーホイールでのグレーディング、EBU R128のラウドネスメーターを備え、Premiere ProやDaVinci Resolveの代替を狙います。
収録されている特集
トピック
よくある質問
- filmcraft とは?
- 独自のコーデック、GPUコンポジット、カラーグレーディングを備え、純粋なRustで一から開発されたオープンソースのノンリニア動画編集ソフトです。 FilmCraftは、編集、カラーグレーディング、エフェクト、オーディオミキシング、タイトルと字幕、書き出しに対応した、パネルとタイムラインで構成される使い慣れたレイアウトのプロ向けノンリニア動画編集ソフトです。コーデック(H.264、HEVC、ProRes、VP8、VP9、AV1、Opus、AACなど)とコンテナはFFmpegに頼らず、独自のRustコードで実装されています。macOS、Windows、Linuxでネイティブに動作するほか、WebAssemblyを介してブラウザ上でも動作します。
- filmcraft は無料で使えますか?ライセンスは?
- filmcraft は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- filmcraft は今もメンテナンスされていますか?
- 活発にメンテナンス中。filmcraft の最終コミットは 2026年11月6日 です。
- filmcraft は何に使えますか?
- macOS、Windows、Linuxで短編映画やドキュメンタリーを編集・カラーグレーディングする コマンドAPIを介してAIエージェントが操作する編集パイプラインを構築する XML、AAF、OTIOを使って他のNLEアプリケーションとタイムラインをやり取りする Rustによる動画コーデックとGPUコンポジターのゼロからの実装を学ぶ
- filmcraft のインストール方法は?
- getartcraft.com の公式ページから FilmCraft をダウンロードします
- filmcraft はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/storytold/filmcraft
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
動画・音声・GIFをプログラムで編集できるPythonライブラリ。カット、連結、テキストの重ね合わせ、合成、独自エフェクトに対応。
再エンコードせずに動画・音声ファイルをロスレスでカット、トリミング、リマックスできるクロスプラットフォーム対応のFFmpeg GUI。
PythonのメソッドチェーンからFFmpegのコマンドを生成・実行するバインディング。複雑なフィルターグラフにも対応。
レイヤーやマスク、調整レイヤー、文字、ベクター、PSDに対応した、純粋なRustで再構築されたオープンソースの写真編集ソフト。