Repo-lab
クリエイティブ

FilmCraftとは?Adobe Premiere ProをRustで再実装した無料動画編集ソフト

⭐ 9,925 stars GitHub →

FilmCraftとは?Adobe Premiere ProをRustで再実装した無料動画編集ソフト

FilmCraftはAdobe Premiere Proのワークフローを完全再現したRust製オープンソース動画編集ツール。FFmpegゼロの独自コーデック(H.264・ProRes・AV1)・Lumetriカラーグレーディング・MCP/CLIでAIエージェント操作対応。9925★で注目急上昇。

GitHubで急上昇中の storytold/filmcraft をご紹介します。 スター数 9925★ を獲得し、クリエイティブ分野で注目されているツールです。


FilmCraftとは?無料動画編集ソフトの使い方入門

FilmCraftはArtCraftチームによるAdobe Premiere Proのクリーンルーム再実装です。ソース/プログラムモニター・マルチトラックタイムライン・Lumetriカラーグレーディング・オーディオミキサー・字幕(SRT/WebVTT/SCC)・93エフェクトをすべてRustで一から実装しています。

最大の特徴はFFmpegを一切使わない純Rustコーデックです。H.264デコードはffmpegと同一ビットストリーム出力を37以上のストリームで確認済みで、整数タイムコード演算(254,016,000,000ティック/秒)でフレームドリフトが発生しません。GPUコンポジターはMetal・Vulkan・DirectX 12・WebGPUに対応し、最新のv0.6.0(2026年10月)では74名のコントリビューターが参加しています。

こんな人におすすめ:

  • エンジニア向け: CI/CDパイプラインでの動画自動レンダリング、AIエージェント連携でのクリエイティブ自動化
  • 非エンジニア向け: Adobeサブスクリプション費用を削減したい映像クリエイター・ビデオグラファー

主な機能・特徴

FFmpegゼロの独自Rustコーデック

FilmCraftの最大の差別化ポイントは、FFmpegを一切使わない純Rustコーデック実装です。

コーデック デコード エンコード 備考
H.264 / AVC ✓ ✓ ffmpegと同一出力確認済み、500〜600fps@1080p
HEVC / H.265 ✓ - 41ストリームでビット完全一致
Apple ProRes ✓ ✓ 422 Proxy〜4444 XQ
AV1 ✓ - libdav1dとビット完全一致
VP9 ✓ - WebM/Matroska対応
DNxHD/DNxHR ✓ ✓ SMPTE ST 2019-1準拠

すべてのエンコーダー・デコーダーがRustで実装されているため、サーバーサイドのヘッドレス環境でも依存関係なしでクリーンに動作します。

Lumetriカラーグレーディング

Premiere ProのLumetri Colorパネルを完全再現したカラーグレーディング機能を搭載:

  • Basic Correction: 温度・色合い・露出・コントラスト・ハイライト・シャドウ・白・黒・彩度
  • Curves: RGB曲線エディタ(モノトーン3次補間)+Hue vs Sat/Hue/Luma・Saturation vs Saturation
  • Color Wheels: シャドウ/ミッドトーン/ハイライトカラーホイール(各輝度コントロール付き)
  • HSLセカンダリ: 色相・彩度・輝度でカラーキーイング後に部分カラーコレクション
  • スコープ: 波形・ベクトルスコープ(グレード後フレームから計算)

すべてのグレーディングは32ビット浮動小数点・リニアライトで処理されます。

MCP/CLIによるAIエージェント連携

# Claude MCPとの連携(ヘッドレス)
filmcraft-cli mcp

# 起動中アプリとMCPブリッジ接続
filmcraft --control 9877 &
filmcraft-cli mcp --bridge 9877

# CLIでエクスポート
filmcraft-cli export project.fcproj --preset h264-1080p --output output.mp4

# シーケンスの情報確認(JSON出力)
filmcraft-cli inspect project.fcproj

使い方・始め方

インストール方法

GitHubリリースページからバイナリをダウンロードして即使用可能です。

  1. 最新リリースを開く
  2. OSに合ったファイルをダウンロード
    • Windows: MSIインストーラー(x64/ARM64/x86)
    • macOS: Universal DMG(Apple Silicon + Intel)
    • Linux: AppImage(推奨)・Flatpak・deb・rpm
  3. インストールして起動 → Premiere Proのパネル配置でそのまま操作開始

動画編集の基本ワークフロー

FilmCraftはPremiereのキーボードショートカットをそのままサポートしています:

  • I/O: イン/アウト点設定
  • ,/.: インサート/オーバーライト編集
  • ;/': リフト/エクストラクト
  • Q/W: リップルトリム(プレイヘッドへ)
  • ⌘K: 全トラックをカット

CLIバッチレンダリング

# H.264 MP4エクスポート
filmcraft-cli export project.fcproj --preset h264-1080p --output output.mp4

# マーカーをCSVエクスポート(編集ノート共有)
filmcraft-cli markers export project.fcproj --output markers.csv

# プロジェクト構造確認
filmcraft-cli inspect project.fcproj

活用事例

映像制作者のGit管理ワークフロー

FilmCraftのプロジェクトファイル(.fcproj)は読みやすいJSON形式のため、Gitでのバージョン管理が可能です。「エディター確定版」「音楽差し替え後」等のブランチを作成し、プルリクエストで変更をレビューするソフトウェア開発的なワークフローが動画制作に持ち込めます。

CI/CDでの動画自動レンダリング

GitHubリポジトリの動画素材が更新されたらCIが自動でFilmCraftのCLIを起動し、最新版の動画をレンダリング・字幕焼き込み・エクスポートするパイプラインを構築できます。Dockerコンテナ内でFFmpegなしに動作するため、クリーンなCI環境でも依存関係の問題が発生しません。


DaVinci Resolveとの違い・なぜ今FilmCraftか

FilmCraft vs DaVinci Resolve vs Adobe Premiere Pro

観点 FilmCraft DaVinci Resolve Adobe Premiere Pro
ライセンス MIT/Apache-2.0(無料・OSS) 無料版あり・有料版あり サブスク必須
ファイル形式 JSON(Git管理可能) バイナリ バイナリ
AIエージェント MCPネイティブ なし なし
FFmpeg依存 なし(Rustネイティブ) あり あり
カラーグレーディング Lumetri相当 Fusion+カラー(業界標準) Lumetri Color
完成度 アルファ〜ベータ プロダクション対応 プロダクション対応

DaVinci Resolveと比較すると、FilmCraftはカラーグレーディングの深度や安定性で劣りますが、Gitとの親和性・AIエージェント連携・FFmpegゼロという独自の技術的優位性があります。特にCI/CDパイプラインでの活用には優れています。


こんな人に向いている

FilmCraftが最適なユーザープロフィール

フリーランスビデオグラファー・映像制作者に向いています。Adobeのクリエイティブクラウド月額費用(Premiere単体で数千円/月)を削減しつつ、Premiere Proと同じUI・ショートカットで仕事を続けたい場合に最適です。現時点でのFilmCraftの機能実装率は業務利用に向けた評価段階にあります。

DevOpsエンジニア・バックエンドエンジニアにも最適です。filmcraft-cliはDockerコンテナで依存関係なしに動作し、GitHub Actionsなどのヘッドレス環境での動画バッチレンダリングが実現できます。FFmpegなしでH.264/ProRes/AV1が扱えるという特徴は、サーバーサイドの動画処理パイプラインに革新をもたらします。

Rustエンジニア・OSS開発者には学習・貢献目的でも価値があります。FilmCraftはRustによる大規模マルチメディアアプリケーションの実例として、カスタムコーデック実装・GPUコンポジター・リアルタイムオーディオDSPの設計を学べます(74名のコントリビューター参加中)。


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

現状の制限・注意点

開発ステータス: FilmCraftは現在「young and moving fast」段階です。Premiere Proの完全代替としてはまだ時間が必要で、特に以下の機能は未実装または部分的です:

  • AV1エンコード: デコードは対応済みだがエンコードは未実装(予定)
  • カメラRAW対応: 未実装(予定)
  • E-AC-3オーディオ: 未対応
  • ハードウェアエンコード: H.264のNVIDIA NVENC(Windows/Linux)は実験的対応。H.265はNVENC(Windows)・VideoToolbox(macOS)で対応

Windows ARM64: CIで検証済みですが、テストスイートのネイティブ実行はまだベータ版以降の予定。

ライセンス: MIT OR Apache-2.0のデュアルライセンス(商用利用可能)。ArtCraftの商標・ロゴはフォーク時に除去が必要です。


まとめ

FilmCraftはAdobe Premiere ProのインターフェースをそのままRustで再現したオープンソース動画編集ソフトです。FFmpegゼロ・Lumetriカラー・AIエージェント連携の三拍子が揃い、Premiere代替を探す映像クリエイター・CI/CD動画自動化を目指すエンジニアに最適な選択肢です。9925スターと74コントリビューターが示す通りコミュニティの勢いも申し分なく、今後のさらなる完成度向上が期待されます。

GitHub でチェックする →


関連ツール・おすすめサービス

  • DigitalOcean — 開発者向けクラウド・FilmCraftのCLIバッチレンダリングをApp Platformで簡単デプロイ

この技術を学ぶ

クリエイティブツール・動画編集に興味を持った方には、Udemyのオンラインコースもおすすめです。

毎日更新のGitHubツール情報

LINEで受け取って最新情報をキャッチアップしよう

友達追加する(無料)

関連記事

この記事が役に立ったらシェアしてください