roop 1枚の画像から動画の顔スワップ構築

はじめに

以下の動画を拝見した。

【StableDiffusion】ワンクリックで動画化!?AI画像から動画を作成する方法

roop構築

以下のサイトをご覧ください

GitHub - s0md3v/roop: one-click face swap

one-click face swap. Contribute to s0md3v/roop development by creating an account on GitHub.

Installation

1. Installation · s0md3v/roop Wiki · GitHub

one-click face swap. Contribute to s0md3v/roop development by creating an account on GitHub.

Cドライブ以下で、コマンドプロンプトを起動

git clone https://github.com/s0md3v/roop

pip install -r requirements.txt

Acceleration

すべてのファイルを入れると以下のようになります。

※ファイル名:roop_setup.bat は、後ほど自作します

実践

Select face:対象となる画像

AI画像

Select target:対象とする動画

フリー素材

フリー素材

「Start」ボタンで生成を開始します。

結果

考察

構築さえできれば、簡単に顔のスワップができるようになった。

venvを実行することが面倒だったので、バッチファイルを作成しました。

※ファイル名:roop_setup.bat

call venv\scripts\activate.bat
python run.py