Facefusion

Facefusion

Facefusion · 画像 · 動画

Facefusionは、画像や動画の顔を交換し、ディテールを高め、リップシンクを行うためのオープンソースの顔操作プラットフォームだ。コマンドラインかブラウザのインターフェースを通じて、自分のパソコン上で動く。どこかのサーバーにアップロードされるものは何もない。開発者、動画編集者、ホビー愛好家が、サブスクを払わずに本格的な顔交換の力を求めたときに使う。

Facefusion の画面プレビュー

Facefusion について

Facefusionとは

Facefusionは、画像や動画の顔に関するほぼあらゆる作業をこなす無料のオープンソースツールだ。有名なプロジェクトRoopのフォークとして始まり、モジュール式のオープンソース顔交換ツールへと育った。各機能はプロセッサと呼ばれ、共通のパイプラインにつながる。元の顔を選び、対象を指定すれば、あとはソフトが処理する。プロジェクトはMITライセンスで配布され、Windowsインストーラーには別途CC-BY-4.0ライセンスが付く。

魅力はコントロールにある。すべてがローカルで動き、コードは公開されているので、素材をクラウドサービスに渡すことはない。それが重要かどうかは、何に使うかで決まる。顔交換は明らかな倫理・法的問題をはらみ、Facefusionには同意確認の仕組みが組み込まれていない。そのためディープフェイクソフトと一括りにされがちだが、同じモデルには映画や修復での正当な用途もある。出力の使い方は自分の責任であり、多くの地域では、顔を編集する相手の許可を取ることが求められる。

もう一つの難点はセットアップだ。Facefusionはプラグアンドプレイのアプリではない。Python、FFmpeg、Condaに依存し、実用的な性能を引き出すには通常CUDA対応のNVIDIA GPUが要る。ターミナルに慣れているなら、有料の代替品に無料で対抗できるツールが手に入る。

はじめ方

  1. 基本の依存関係をインストールする。Windows、macOS、LinuxにGit、FFmpeg、Minicondaを入れる。
  2. CondaでPython 3.10環境を作り、有効化する。
  3. Facefusionのリポジトリをクローンし、インストーラーを実行して依存関係を取り込む。
  4. python facefusion.py run でプログラムを起動してブラウザのインターフェースを開き、元の顔と対象のメディアを選ぶ。
  5. 使いたいプロセッサを調整してジョブを実行し、出力フォルダから完成ファイルを取り出す。

AIツール情報

Facefusionの料金、対応プラットフォーム、性能を簡単に確認できます。

無料プランはい
有料プラン$0
プラットフォームWindows, macOS, Linux
開発元Facefusion
カテゴリ画像 · 動画
リリース日Aug 2023
最終更新Jan 2025
サイト訪問数192.7K
サイト世界ランキング209.6K
API提供状況いいえ

こんな人におすすめ

このツールが最も力を発揮するユーザー、タスク、シーン。

ユーザー

  • 動画編集者
  • 開発者
  • プライバシーを重視するクリエイター
  • ホビー愛好家と研究者

タスク

  • 写真や動画の顔交換
  • 顔の修復と拡大
  • リップシンク
  • 年齢と表情の編集
  • バッチ処理

シーン

  • ショート動画コンテンツの編集
  • アーカイブと修復の作業
  • 映画やアニメの試作
  • ライブ配信の実験

主な機能

モジュール式フレームプロセッサ

Facefusionは機能を個別のプロセッサに分けており、自由にオンオフし、重ねて使える。1つのジョブで顔を交換し、ディテールを高め、さらに年齢を変えることを一度の処理でこなせる。固定のワークフローに縛られない。実際に必要な工程の処理コストだけを払えばいい。

ローカルでオフラインの処理

すべては自分のマシン上で動く。元画像、対象動画、完成した出力がドライブから出ることはない。機密性の高い素材を扱うときや、クラウドサービスにファイルを持たれたくないだけのときにも重要だ。引き換えに、性能はハードウェア次第になる。

幅広いモデル対応

プラットフォームには顔モデルのカタログが付属する。リストにはHyperSwapとGHOSTの交換ツール、GPENベースの顔アップスケーラー数種、Real-ESRGANなどのフレームツールが含まれる。既定のモデルに甘んじることなく、素材に合うモデルを選べる。新しいリリースでは選択肢が増え続けている。

リップシンクと音声の整合

専用のリップシンクプロセッサは音声トラックを取り込み、それに合わせて被写体の口の形を作り変える。クリップを別の言語に吹き替えたり、元の映像を保ったままセリフを差し替えたりするのに使う。これがプラットフォームの中核となるリップシンクツールだ。どれだけ自然に見えるかは、元の音声と映像がどれだけ鮮明かに大きく左右される。

内蔵ジョブマネージャー

Facefusionには、タスクのキュー投入、実行、再試行、一覧表示を行うコマンドラインのジョブシステムがある。長時間のバッチ実行なら、クリップの入ったフォルダを1つずつ見張らなくても一気に処理できる。小さな機能だが、扱うファイルが数個を超えると多くの時間を節約してくれる。

ブラウザインターフェース

コマンドのフラグを覚えたくない人向けに、プログラムを起動するとブラウザにGradioのWebインターフェースが開く。モデルの選択から顔検出の順序まで、あらゆる設定をそこでクリックできる。初心者はUIを触って試せる。その後、同じ設定をコマンドに写せば繰り返し実行できる。

柔軟な検出と選択

処理する顔を年齢と性別で絞り込み、検出器が走査する順序を制御し、信頼度のしきい値を設定できる。集合写真や混み合った場面では、この制御が、きれいな交換と顔が噛み合わない乱れとの差を生む。

背景とフレームのツール

後のバージョンでは、背景除去と、DeOldifyやDDColorといったモデルを引くフレーム着色機能が加わった。1つの流れで顔を交換しつつ被写体を切り抜いたり、2つ目のソフトを開かずに色あせたアーカイブ映像をよみがえらせたりできる。

メリットとデメリット

メリット

  • 完全無料で、サブスクも利用上限もウォーターマークもない
  • MITライセンスのオープンソースで、コードを検証し改変できる
  • 完全にオフラインで動作し、メディアを自分のマシンに留める
  • 自動化向けのコマンドラインと、手作業向けのブラウザUIの両方を備える
  • 開発が活発で、リリースが頻繁、モデルのカタログも成長している

デメリット

  • セットアップは本当に技術的で、Conda、FFmpeg、そしてある程度のターミナル慣れが要る
  • 最高の性能にはCUDA対応のNVIDIA GPUが必要で、CPUだけの実行は耐え難いほど遅くなりうる
  • 公式APIがなく、大規模なプログラム的アクセスを要するチームには向かない
  • 同意や悪用に対する保護の仕組みがなく、法的・倫理的な使い方は自分次第になる

よくある質問

写真や動画の顔交換、顔の高画質化、リップシンク、年齢調整、背景除去に使う。コンテンツ制作、映画の試作、アーカイブ修復、顔モデルの研究に応用される。

関連コンテンツ

Facefusionに関連するツール、スキル、記事を探す。

Facefusionの代替ツール

X Ray Interpreter

X Ray Interpreter

X-ray Interpreter · 画像

X Ray Interpreter は、X 線、CT、MRI、超音波、PET の画像を平易な言葉のレポートに変えるウェブベースの AI 放射線ツールだ。スキャン画像をアップロードすると、X 線の予備的な読影結果がすぐに返ってくる。説明が必要な箇所があれば、その後で追加の質問もできる。位置づけはセカンドオピニオンと学習の補助であり、医療診断ではない。

無料 / $9.9 - $99詳細を見る
Aieasypic

Aieasypic

AIEasyPic · 画像

AIEasyPicは、単純なテキストプロンプトを数秒で完成したアート作品に変えるAI画像生成ツールだ。自分の写真でカスタムモデルを訓練したり、既存の画像の顔を交換したり、テキストから短い動画クリップを作ったりもできる。すべてブラウザだけで完結する。手早くビジュアルが欲しい気軽なクリエイターにも、コードを一切触らずに個人モデルを作りたい趣味の人にも向く。

無料 / $6.60 - $29.40/mo詳細を見る
Chargen

Chargen

Chargen · 画像

ChargenはDungeons & Dragonsやその他のテーブルトークRPG向けに作られたAIキャラクター生成ツール兼ワールドビルディングツールキットだ。一行のアイデアを描き上げたキャラクター肖像に変え、同じセッションでNPC、モンスター、マップ、遭遇を生み出し、すべてのクリーチャーの詳細を手元に置く。テーブルトークRPGアートの部分はGoldと呼ばれるクレジット制で動き、テキスト生成ツールは誰でも無料のまま使える。

無料 / $0 - $30/mo詳細を見る