gitextract_8s745wnd/ ├── .gitignore ├── INSTALL.md ├── LICENSE.txt ├── Makefile ├── README.md ├── generate.py ├── pyproject.toml ├── requirements.txt ├── requirements_animate.txt ├── requirements_s2v.txt ├── tests/ │ ├── README.md │ └── test.sh └── wan/ ├── __init__.py ├── animate.py ├── configs/ │ ├── __init__.py │ ├── shared_config.py │ ├── wan_animate_14B.py │ ├── wan_i2v_A14B.py │ ├── wan_s2v_14B.py │ ├── wan_t2v_A14B.py │ └── wan_ti2v_5B.py ├── distributed/ │ ├── __init__.py │ ├── fsdp.py │ ├── sequence_parallel.py │ ├── ulysses.py │ └── util.py ├── image2video.py ├── modules/ │ ├── __init__.py │ ├── animate/ │ │ ├── __init__.py │ │ ├── animate_utils.py │ │ ├── clip.py │ │ ├── face_blocks.py │ │ ├── model_animate.py │ │ ├── motion_encoder.py │ │ ├── preprocess/ │ │ │ ├── UserGuider.md │ │ │ ├── __init__.py │ │ │ ├── human_visualization.py │ │ │ ├── pose2d.py │ │ │ ├── pose2d_utils.py │ │ │ ├── preprocess_data.py │ │ │ ├── process_pipepline.py │ │ │ ├── retarget_pose.py │ │ │ ├── sam_utils.py │ │ │ ├── utils.py │ │ │ └── video_predictor.py │ │ └── xlm_roberta.py │ ├── attention.py │ ├── model.py │ ├── s2v/ │ │ ├── __init__.py │ │ ├── audio_encoder.py │ │ ├── audio_utils.py │ │ ├── auxi_blocks.py │ │ ├── model_s2v.py │ │ ├── motioner.py │ │ └── s2v_utils.py │ ├── t5.py │ ├── tokenizers.py │ ├── vae2_1.py │ └── vae2_2.py ├── speech2video.py ├── text2video.py ├── textimage2video.py └── utils/ ├── __init__.py ├── fm_solvers.py ├── fm_solvers_unipc.py ├── prompt_extend.py ├── qwen_vl_utils.py ├── system_prompt.py └── utils.py