【複数人編】Stable Diffusionで高品質なディープフェイク動画を作成 ※ゆっっくりな。のAI動画も作れる

Akiyama Yuta(AI活用術)
22 Dec 202306:17

TLDRこの動画では、Stable Diffusionを使って複数人の高品質なディープフェイク動画を作成する方法を解説しています。前回は単体の人物に焦点を当てていましたが、今回は複数人の顔をAIで交換するプロセスを詳しく説明します。動画をフレームごとに分割し、イメージtoイメージで顔交換がうまくいっているか確認した後、MOVtoMOVで最終的な動画を生成する手順を紹介しています。初心者向けにわかりやすくステップバイステップで解説されています。

Takeaways

  • 😀 この動画は、Stable Diffusionを使用して複数の人物で高品質なディープフェイク動画を作成する方法を紹介します。
  • 🎥 前回の動画では、単一人物での高品质なフェイク動画作成方法が紹介されており、まだ見ていない人はリンクを確認することが推奨されます。
  • 💡 MOVtoMOVとリアクターの拡張機能が使用されており、これらの機能は以前の動画でダウンロード手順が紹介されています。
  • 👥 今回の目標は、2人の女性がダンスをしている動画でAIビジュアルでの顔交換を実施することです。
  • 🛠️ まず、オンラインの無料ツール「Mコンバーター」を使用して動画をフレームごとに分割し、それらのフレームをPNG形式で出力します。
  • 🔍 次に、リアクターを使用して顔の交換が適切に行われているかを確認し、ビューティフルリアリスティックをチェックポイントとして使用します。
  • 🖼️ リアクターでの設定では、元の画像と同じサイズに変更し、デングストリングスを0に設定して変化を確認します。
  • 🔄 ソースイメージとターゲットイメージの設定は、順番に0から始まる番号で行い、必要に応じて調整します。
  • 🎞️ MOVtoMOVを使用して、設定したパラメーターを入力し、動画をアップロードして処理します。
  • 📹 処理が完了すると、顔の散らさない自然な動画が生成され、お散歩美女などの話題になれるような作品が作れるようになります。
  • 📁 動画はSDフォルダー内のSD stablediffusion WEBUIのアプツフォルダーに保存され、MP4ファイルとしてダウンロード可能です。

Q & A

  • この動画はどのような内容ですか?

    -この動画では、Stable Diffusionを使用して複数の人物を含んだ高品質なディープフェイク動画を作成する方法が紹介されています。

  • MOVtoMOVとは何ですか?

    -MOVtoMOVは、Stable DiffusionのWEBUI上で動作する拡張機能の一つで、動画に含まれる複数の人物の顔を交換するためのツールです。

  • リアクターとは何ですか?

    -リアクターは、Stable DiffusionのWEBUI上で動作する拡張機能で、画像の特定の部分(例えば顔)を変更するためのツールです。

  • どのようにして動画をフレームに分割するのですか?

    -動画をフレームに分割するためには、オンラインの無料ツール「Mコンバーター」を使用して、動画をフレームごとの画像に分割します。

  • イメージtoイメージで何を確認するのですか?

    -イメージtoイメージでは、リアクターを使用して、複数の顔が正しく交換されているかどうかを確認します。

  • ビューティフルリアリスティックとは何ですか?

    -ビューティフルリアリスティックは、リアクターのプロンプトのひとつで、より自然で美しい顔の変化を生成するのに使用されます。

  • デングストリングスとは何ですか?

    -デングストリングスは、リアクターの設定値で、変化の度合いを調整するのに使用されます。0に設定すると、リアクターによる変化のみを確認できます。

  • コードフォーマーとは何ですか?

    -コードフォーマーは、リアクターの機能で、顔の変更後にぼやける部分を調整して自然な変化をもたらすのに使用されます。

  • MOVtoMOVで動画を作成する際の注意点は何ですか?

    -MOVtoMOVで動画を作成する際には、リサイズやデングストレングスの調整、ムビーエディターのチェック外しなど、パラメーターを適切に設定することが重要です。

  • この動画のファイルはどこに保存されますか?

    -この動画のファイルは、SDフォルダー内のSD stabledifffWEBUIフォルダーの中のMOVtoMOVvideフォルダーに保存されます。

Outlines

00:00

🎥 Introduction to High-Quality Deepfake Video Creation with Stable Diffusion

In this segment, the host introduces the topic of creating high-quality deepfake videos using Stable Diffusion. They mention that the focus of this video will be on replacing faces in videos with multiple subjects, as opposed to the previous video, which focused on single-person deepfake creation. Viewers are encouraged to check the previous tutorial through a link in the video description. The segment sets the stage for the tutorial, where the host will demonstrate how to swap faces in a dance video using AI-generated visuals.

05:02

🖥 Preparing Tools and Splitting Video Frames for Face Swapping

The host instructs viewers to start by launching the Stable Diffusion WebUI and mentions that MOVtoMOV and Reactor plugins should already be installed. They refer to the previous video for installation instructions. The next step involves selecting the dance video and uploading it to an online tool called MConverter to split the video into individual frames. This preparation is crucial for applying the face-swapping process frame by frame. Once the video is split into frames, they are output as images to be used for the subsequent steps.

🤖 Face Swapping with Reactor in Stable Diffusion

The host moves on to demonstrate how to swap faces in the video using Reactor within Stable Diffusion. They begin by using an 'image-to-image' process to check whether the AI-generated faces are correctly applied to the selected frames. Various settings, such as adjusting the image size and disabling the 'denoising strength,' are highlighted to ensure accurate face replacement. The host also explains how to configure the source and target faces by assigning correct numbers (0 and 1) for the two women in the video. Adjusting blur settings via the 'codeformer' feature is also covered to improve the final results.

🎞 Running MOVtoMOV for Final Deepfake Video Generation

In this section, the host provides instructions on applying the settings from the face-swapping process to generate the final video using MOVtoMOV. The same parameters and adjustments used in the earlier steps are reiterated, including face assignment and image resizing. Viewers are cautioned to disable the movie editor checkbox and apply face-swapping settings to the entire video sequence. After processing, the final output video is shown, where the faces of the women in the dance video have been successfully replaced with AI-generated faces.

📁 Saving and Accessing the Final Video

The host reviews the completed video and notes that the results might appear more natural when there is some distance between the camera and the subjects, as in previously made videos. They suggest that the method could also be applied to create similar 'walking beauty' videos, which are currently trending. The video files are stored in the 'MOVtoMOV' folder within the SD folder, allowing users to access and download them as MP4 files. The host wraps up the video by encouraging viewers to like, subscribe, and leave comments if they have any questions.

Mindmap

Keywords

💡Stable Diffusion

Stable Diffusionはディープラーニング技術を用いた画像生成モデルの一つであり、高品質な画像を生成することができます。このビデオでは、Stable Diffusionを使用して複数の人物を含む動画にディープフェイク技術を応用する方法が説明されています。

💡MOVtoMOV

MOVtoMOVは、ビデオ編集や加工のためのツールや機能を提供するウェブインターフェースの名称です。ビデオスクリプトでは、MOVtoMOVを使用して複数の人物の顔を交換するプロセスが説明されています。

💡リアクター

リアクターは、ビデオ内の特定の部分を変更するための機能またはツールの名称です。このビデオでは、リアクターを使用して動画中の人物の顔をAIによって生成された顔に交換する方法が紹介されています。

💡AIビジョ

AIビジョは、人工知能を用いたビジュアルコンテンツの生成や編集を指します。ビデオでは、AIビジョ技術を利用して、複数の人物がダンスをしていても顔を交換するプロセスが説明されています。

💡コードフォーマー

コードフォーマーは、ビデオ編集において画像の質感やエフェクトを調整するパラメーターです。ビデオでは、コードフォーマーを使用して顔の交換後のぼやけを調整し、より自然な映像を作る方法が示されています。

💡Dengst

Dengstは、リアクター機能において使用されるパラメーターの一つで、変化の度合いを調整するために使われます。ビデオでは、Dengstを0に設定してリアクターによる変化を確認する例が挙げられています。

💡マルチフレーム

マルチフレームとは、ビデオを多数の静止画に分割するプロセスです。ビデオでは、マルチフレーム処理を使用して、ビデオ内の各フレームに対してリアクターによる顔の交換を確認する手法が説明されています。

💡顔交換

顔交換は、ビデオや画像の中で特定の人物の顔を別の人物の顔に置き換えるプロセスです。ビデオでは、Stable DiffusionとMOVtoMOVを用いた顔交換技術の詳細な手順が説明されています。

💡プロンプト

プロンプトは、AIビジョ技術において使用されるコマンドや指示です。ビデオでは、リアクター機能で顔の交換を行う際にプロンプトを用いて処理を指示する例が示されています。

💡MP4ファイル

MP4ファイルは、ビデオコンテンツを保存するためのファイルフォーマットです。ビデオでは、加工されたビデオをMP4形式で出力し、ダウンロードする方法が説明されています。

Highlights

Stable Diffusionを使用して高品質なディープフェイク動画を作成する方法を紹介

複数人編のフェイク動画を作るためのプロセスを説明

前回の動画で紹介されたMOVtoMOVとリアクターのインストール方法を参照する

WEBUIを起動し、MOVtoMOVとリアクターの拡張機能を使用

AIビジョで2人の女性がダンスをしている動画の顔を交換する

オンラインツールを使用して動画をフレームに分割

リアクターで顔の交換が正しく行われているかを確認

ビューティフルリアリスティックを使用してチェックポイントを設定

プロンプトを空白に設定して元の画像をアップロード

リアクターの設定で元の画像と同じサイズに変更

デングストリングスを0に設定してリアクターの変化を確認

リアクターのタブをクリックしてAIビジョの画像をアップロード

コンマセパレートされたフェースナンバーを設定して顔の順番を指定

ターゲットイメージの設定で顔を変更する

コードフォーマーをチェックして顔変更後のぼやける部分を調整

MOVtoMOVのタブに移動して動画をアップロード

パラメーターを入力して動画の顔の交換を実行

顔の散らさが少しある場合、顔とカメラの距離を調整して自然な動画を作る

お散歩美女のような動画もこの方法で作成可能

動画の格納先はSDフォルダーの中のSD stabledifffWEBUI内のアプツフォルダー

MOVtoMOVvideをクリックしてMP4ファイルをダウンロード

リアクターWEBUIを使用して自由に顔の指定と交換が可能