環境
Ubuntu 22.04 on WSL2 CUDA 11.7 or 11.8 Python 3.10
方法
① Python環境構築
動画作成後にMagicAnimateを使うことを想定して環境構築します。たったの2行です。pip install -r https://raw.githubusercontent.com/dai-ichiro/myEnvironments/main/magic-animate/requirements_cu118.txt pip install git+https://github.com/facebookresearch/detectron2@main#subdirectory=projects/DensePose
これがうまくいかないときは以下を実行した後もう一度試してみてください。
python -m pip install --upgrade pip pip install -U setuptools wheel
② 動画作成のためのPythonスクリプトをダウンロード
wget https://raw.githubusercontent.com/dai-ichiro/myEnvironments/main/magic-animate/video2denseposevideo.py
③ サンプル動画を用意する
今回はこちらからダウンロードした「dance26.mp4」という動画を使わせて頂きます。600x600で75フレームある動画です。
512x512にリサイズされるので正方形の動画を用意する必要があります。
④ 実行
②でダウンロードした「video2denseposevideo.py」を実行したら必要なものが自動的にダウンロードされます。単に用意したサンプル動画を指定して実行するだけです。python video2denseposevideo.py --input dance26.mp4
結果
結果はGoogle Bloggerに載せておきます。support-touchsp.blogspot.com