【記事更新2025/04/24:「1.Framepackのインストール方法」にXformersなどの導入で生成を高速化する手順を追記しました】

【記事更新2025/04/27:その後、エンドフレームや「中割り」も画像で指定でき、ループ動画や1秒動画も簡単に作れる機能充実版「FramePack-eichi」が公開されました。こちらの記事をベースに、各種検証を行っていく予定です】

こんにちは、スタジオ真榊です。今回は、いま話題の次世代動画生成ツール「FramePack」の最速レビューと実践検証報告です。

https://github.com/lllyasviel/FramePack より引用

▲ https://github.com/lllyasviel/FramePack より引用

ControlnetやForgeの生みの親、Illyasviel氏の最新作であるFramePackは、1枚の画像から次々と次のフレームを生成していく新世代のAI動画生成技術。ご本人は「動画拡散だけど画像拡散みたいな感じ」と説明していますが、これまでのローカル動画生成モデルとは一線を画す技術のようで、なんとVRAM6GBのグラボからi2v(静止画からの動画生成)ができてしまいます。

ローカル動画生成と言えばRTX4090クラスの超ハイスペックグラボを求められるのが普通だったこれまでの環境からすると、FramePackは久々のゲームチェンジャーと言うべき画期的なプロジェクト。どこまで一貫性を保てるのか?プロンプトはどう指示すべきか?など、気になることがたくさんありますので、インストール方法から実際の使い方、生成物のクォリティの確認や応用まで、一通り試していきたいと思います。

1.Framepackのインストール方法

まずは環境構築から。当初はインストール時にコマンドプロンプトを操作する必要があり、やや敷居が高いアプリでしたが、ワンクリックでインストールできるパッケージが4月18日に公開され、誰でも簡単に導入できるようになりました。

インストール前に注意しておきたいのが、インストール先の空き容量について。Framepackは全体で約40GBに及ぶ、かなりかさばるツールです。ツールを使って生成する動画の容量も考えると、インストール先のストレージにはかなり余裕を見ておく必要があります。最低でも50GBは空きがあるストレージを選ぶようにしましょう。

①ワンクリックパッケージでインストールする手順

まずはこちらのGitHubにアクセスします。

少し下にあるこちらの「Click here to Download One-Click Package」をクリック。約1.7GBの「7z」拡張子の圧縮ファイルがDLされます。「7-zip」などの解凍ソフトを使って任意の場所に展開します。

①ワンクリックパッケージでインストールする手順:図版1

上の画像に見える5つのファイル・フォルダが展開されますので、「update.bat」をダブルクリック。アップデートの必要があれば、必要なファイルが更新されます。

続いて実行ファイルである「run.bat」をダブルクリック。ここから30GB超のダウンロードが行われます。かなり時間が掛かるので、しばらく放っておきましょう。必要なダウンロードが終了すると、自動的にブラウザでFramePackが立ち上がるはずです。

①ワンクリックパッケージでインストールする手順:図版2

こちらが表示されたら、無事インストールは終了です。今後は同じように「run.bat」をダブルクリックすれば、次からは快速で起動するようになっています。

①ワンクリックパッケージでインストールする手順:図版3

②高速化ライブラリ(Xfomersなど)をインストールする

次に、生成時間を3割程度削減できる高速化の手続きをします。こちらのリンクを開いて、「package_installer.zip」をダウンロードしてください。

ダウンロードした package_installer.zipを解凍したら、中にあるファイルを全てrun.batやupdate.batがあるFramePackのインストールフォルダにコピペします。下図のようなファイル構成になるはずです。(まだupdate.batを実行していない場合はここで実行し、最新の環境にしておいてください)

①ワンクリックパッケージでインストールする手順:図版4

package_installer.batをダブルクリックで実行します。黒いコマンドプロンプト画面が出て「Press Ctrl+C to cancel, or any other key to continue...」(続けていい場合は何かキーを押してください)とメッセージが出ますので、ENTERキーなどを押すとインストールが開始します。1~2分ほどして「Python Headers/Libs Copied & All Packages Installed Successfully 続行するには何かキーを押してください . . .」とメッセージが出たら、ENTERキーなどを押すと画面が閉じます。

これで高速化完了です。いったんrun.batを実行してちゃんと動作することを確認しましょう。

おおかたの人には不要かと思いますが、リポジトリから直接インストールする手法についても書いておきます(ワンクリック版は以下の手順を自動でやってくれるものです)。既にインストールできた方は、「2.Framepackを起動する」まで読み飛ばしてOKです。

・リポジトリからインストールする場合

Linuxの場合はこちらの方法でインストールすることになります。緑色の「Code」ボタンから「Download ZIP」を選んで、好きな場所に保存し、解凍します。ファイル自体は非常に軽いですが、このあと必要モデルなどをDLしますので、空き容量のしっかりあるストレージを選ぶのがいいでしょう。

・リポジトリからインストールする場合:図版1

解凍すると出てくるのはこれだけです。Windowsの場合、アドレスバーに「cmd」とそのまま打ち込んでENTERキーを押せば、そこでコマンドプロンプトが開かれます。

・リポジトリからインストールする場合:図版2

そうしたら、出てきたコマンドプロンプト画面に以下の文字列をコピペし、ENTERします。(画面上だと行替えしているように見えますがpipからcu126まで一行です)

pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu126

・リポジトリからインストールする場合:図版3

コピペミスしていなければ、このような感じでずらずらと必要な手続きが始まります。これはPyTorchという「AIの脳みそ」を入れているところ。pip installというのがインストールの呪文なわけですね。自動でtorch, torchvision, torchaudioの三つが順次ダウンロードされていきます。

・リポジトリからインストールする場合:図版4

PyTorchが脳なら、torchvisionとtorchaudio は、それにくっつけて使う「目」と「耳」に当たるパーツ。しばらく時間がかかるので放っておきましょう。(止まっているように見えても、以下の画面が出るまでいじらないこと)

〇〇(インストール場所):\FramePack-main>という文字列が出たら第一段階のインストール終了です。黄色い字で「WARNING: There was an error checking the latest version of pip.」というエラーが出ていますが、これは気にしなくて大丈夫。

今度は、FramePack-main>のあとに「pip install -r requirements.txt」と打ち込んでENTERしましょう。

・リポジトリからインストールする場合:図版5

するとまた順次DLが始まります。これは、FramePackを動かすのに必要な追加の部品を集めているところです。

・リポジトリからインストールする場合:図版6

ふたたび「〇〇(インストール場所):\FramePack-main>」という文字列が表示されたらインストールは完了です。お疲れ様でした。

・リポジトリからインストールする場合:図版7

今度は「python demo_gradio.py」と打ち込むと、いよいよFramepackが起動します。初回は動画生成に必要なモデルのDLを伴うため、かなり時間が掛かります。

・リポジトリからインストールする場合:図版8

最後に「Running on local URL: http://0.0.0.0:7861」などと出たら、そこをCtrlキーを押しながらクリックすればOKです。

こちらがFramePackの起動画面。インストールお疲れ様でした!

・リポジトリからインストールする場合:図版9