モーショングラフィックス・VFX · v0.9.2 · アルファ

EffectCraft:無料・オープンソースの After Effects 代替

EffectCraft は Crafting Apps のモーショングラフィックス・合成アプリで、Adobe After Effects のオープンソースなクリーンルーム実装です。同じパネルとキーフレームの挙動、シェイプレイヤー、マスク、テキストアニメーター、JavaScript エクスプレッション、パペットピン、クラシック 3D、豊富なエフェクト、Lottie の読み込み・書き出しを備えています。

オンライン版は v0.9.2 リリース(2026-10-12)の公式 Web ビルドで、ブラウザ内でローカルに動作します。WebGPU または WebGL2 対応のデスクトップブラウザを推奨します。

EffectCraft のメイン画面。コンポジション、テキストとシェイプレイヤーのタイムライン、プロパティパネル
スクリーンショット:EffectCraft README、github.com/storytold/effectcraft(MIT/Apache-2.0)

EffectCraft でできること

After Effects の手癖そのまま

プロジェクト、コンポジション、タイムライン、エフェクトコントロール、エフェクト&プリセットの各パネルと、同じ展開ショートカット(P、S、R、T、U、UU…)。

レイヤーとキーフレーム

平面、シェイプ、テキスト、フッテージ、プリコンポジション、ヌル、カメラ、ライト。リニア、ベジェ、停止、ロービングのキーフレーム、タイムリマップ。

エクスプレッション

After Effects のオブジェクトモデルを使った JavaScript エクスプレッション:wiggle、loopOut、valueAtTime など。

エフェクトとシミュレーション

カラー、ディストーション、描画(フラクタルノイズ、書き込み)、キーイング、CC Particle World、シャター、コースティクス、オーディオエフェクトなど。

Lottie の入出力

コンポジションを Web やアプリ向けに Lottie JSON や .lottie で書き出し、Lottie ファイルの読み込みもできます。

FFmpeg 不要

エンコードとデコードはすべて純粋な Rust。FilmCraft と共通のコーデックに加え、EffectCraft 独自の VP9、AV1、HEVC、Opus を搭載。

EffectCraft と Adobe After Effects の比較

価格
EffectCraft:無料・オープンソース。After Effects:Adobe の有料製品。
対応環境
Windows、macOS、Linux、FreeBSD、ブラウザ。
ファイル形式
.ecproj (versioned JSON). Export H.264, ProRes 4444 with alpha, HEVC, AV1, WebM (VP9/AV1), PNG/JPEG/TIFF/EXR sequences, GIF, WAV/AIFF. Lottie JSON/.lottie in and out
開発段階
アルファ. 開発元によると After Effects の機能の約 91% が何らかの形で存在し、既知の不足点は公開リスト(docs/gaps.md)で管理されています。
アカウントとプライバシー
サインイン不要、テレメトリなし、オフラインで動作。

EffectCraft のダウンロードとインストール方法

  1. 公式の EffectCraft GitHub releases または getartcraft.com/apps/effectcraft を開きます。
  2. Windows:effectcraft-0.9.2-windows-x64.msi を実行します(ポータブル zip や ARM64・x86 版もあります)。
  3. macOS:effectcraft-0.9.2-macos-universal.dmg を開きます。署名・公証済みで、Apple シリコンと Intel に対応しています。
  4. Linux:AppImage、またはディストリビューションに合わせて .deb・.rpm・Flatpak を使います。
  5. 必要に応じて、同じリリースの SHA256SUMS.txt でファイルを検証します。

インストールしたくない場合は、EffectCraft をオンラインで使えます。

EffectCraft のよくある質問

EffectCraft で Lottie アニメーションを書き出せますか?

+

はい。ファイル ▸ 書き出し ▸ Lottie JSON でコンポジションを .json または .lottie として書き出し、Lottie で表現できない要素を一覧表示します。

EffectCraft はエクスプレッションに対応していますか?

+

はい。wiggle や loopOut を含む、After Effects のオブジェクトモデルを使った JavaScript エクスプレッションに対応しています。

EffectCraft は無料ですか?

+

はい。EffectCraft は MIT または Apache-2.0 の無料オープンソースです。サブスクリプションもアカウントもテレメトリもありません。

EffectCraft はオンラインで使えますか?

+

はい。EffectCraft は WebAssembly にコンパイルでき、当サイトの artcraftsuite.org/app/effectcraft/ で公式 v0.9.2 の Web ビルドを公開しています。完全にブラウザ内で動作し、開いたファイルはアップロードされません。

EffectCraft はどこから安全にダウンロードできますか?

+

getartcraft.com/apps/effectcraft または github.com/storytold/effectcraft の Releases ページからのみダウンロードしてください。「ローカル zip」やパスワード付きアーカイブを配布する偽の GitHub リポジトリは公式ではありません。

EffectCraft は Windows・Mac・Linux で動きますか?

+

はい。各リリースには Windows インストーラーとポータブル zip(x64・x86・ARM64)、macOS ユニバーサル DMG、Linux の AppImage・deb・rpm・Flatpak(x86_64 と aarch64)、FreeBSD 版、Web 版が含まれます。

EffectCraft は誰が作っていますか?

+

EffectCraft は ArtCraft の Crafting Apps の一つで、github.com/storytold/effectcraft でオープンに開発されています。クリーンルーム実装であり、Adobe とは提携していません。

EffectCraft のガイド

ほかの Crafting Apps