Skip to content

Instantly share code, notes, and snippets.

@safa-dayo
Created May 8, 2025 05:19
Show Gist options
  • Save safa-dayo/87f11fbf01d82b5ce1331fd88d46402c to your computer and use it in GitHub Desktop.
Save safa-dayo/87f11fbf01d82b5ce1331fd88d46402c to your computer and use it in GitHub Desktop.
FramePackLoopをGoogle Colabで試すためのColabノートブック
#@title FramePackLoop を Colab で動かすためのスクリプト
# URL: https://github.com/red-polo/FramePackLoop
!git clone https://github.com/lllyasviel/FramePack.git
%cd FramePack
# 動作確認済みとしてFramePackLoop側に記載されていたコミット(2025-04-28時点)
!git checkout 6da55e8
# 依存ライブラリのインストール(FramePack 本家)
!pip install -r requirements.txt
# FramePackLoop のセットアップ
%cd ..
!git clone https://github.com/red-polo/FramePackLoop.git
!cp FramePackLoop/demo_gradio_loop.py FramePack/
!cp FramePackLoop/demo_gradio_connect.py FramePack/
!cp FramePackLoop/demo_gradio_video2loop.py FramePack/
#@markdown ### 起動コマンド
%cd FramePack
#@markdown ---
#@markdown ### 実行するUIを選択
command_to_run = "ループ動画生成 UI" #@param ["ループ動画生成 UI", "2本の動画をスムーズに繋ぐ UI", "既存動画をループ化する UI"]
if command_to_run == "ループ動画生成 UI":
print("ループ動画生成 UI を実行します。")
!python demo_gradio_loop.py --share
elif command_to_run == "2本の動画をスムーズに繋ぐ UI":
print("2本の動画をスムーズに繋ぐ UI を実行します。")
!python demo_gradio_connect.py --share
elif command_to_run == "既存動画をループ化する UI":
print("既存動画をループ化する UI を実行します。")
!python demo_gradio_video2loop.py --share
else:
print("有効なコマンドが選択されていません。")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment