accelerate>=1.6.0 diffusers>=0.33.1 transformers>=4.46.2 scipy>=1.12.0 torchsde>=0.2.6 einops safetensors





Provide ComfyUI support for FramePack start-and-end image reference
First, thanks to lvmin Zhang for the FramePack application—it offers a very interesting approach that makes video generation easier and more accessible.
Original repository:
https://github.com/lllyasviel/FramePack
end_image to enable start-and-end frame referenceshttps://github.com/lllyasviel/FramePack/pull/167
src=”https://github.com/user-attachments/assets/444ec179-8ad5-4686-8264-3f7079d8e668″
alt=”DSC07174″
style=”width:20%; height:auto; max-height:240px; object-fit:contain;”
/>
src=”https://github.com/user-attachments/assets/cdcd714b-a83b-4803-9299-025c593ab005″
alt=”DSC07189″
style=”width:20%; height:auto; max-height:240px; object-fit:contain;”
/>
You can either download each model manually from Hugging Face or use the bundled model package.
https://huggingface.co/hunyuanvideo-community/HunyuanVideo/tree/main
https://huggingface.co/lllyasviel/flux_redux_bfl/tree/main
https://huggingface.co/lllyasviel/FramePackI2V_HY/tree/main
Copy the contents into the models/ folder, information ref from HM-RunningHub/ComfyUI_RH_FramePack
comfyui/models/
├── flux_redux_bfl
│ ├── feature_extractor/
│ │ └── preprocessor_config.json
│ ├── image_embedder/
│ │ ├── config.json
│ │ └── diffusion_pytorch_model.safetensors
│ ├── image_encoder/
│ │ ├── config.json
│ │ └── model.safetensors
│ ├── model_index.json
│ └── README.md
├── FramePackI2V_HY
│ ├── config.json
│ ├── diffusion_pytorch_model-00001-of-00003.safetensors
│ ├── diffusion_pytorch_model-00002-of-00003.safetensors
│ ├── diffusion_pytorch_model-00003-of-00003.safetensors
│ ├── diffusion_pytorch_model.safetensors.index.json
│ └── README.md
└── HunyuanVideo
├── config.json
├── model_index.json
├── README.md
├── scheduler/
│ └── scheduler_config.json
├── text_encoder/
│ ├── config.json
│ ├── model-00001-of-00004.safetensors
│ ├── model-00002-of-00004.safetensors
│ ├── model-00003-of-00004.safetensors
│ ├── model-00004-of-00004.safetensors
│ └── model.safetensors.index.json
├── text_encoder_2/
│ ├── config.json
│ └── model.safetensors
├── tokenizer/
│ ├── special_tokens_map.json
│ ├── tokenizer_config.json
│ └── tokenizer.json
├── tokenizer_2/
│ ├── merges.txt
│ ├── special_tokens_map.json
│ ├── tokenizer_config.json
│ └── vocab.json
└── vae/
├── config.json
└── diffusion_pytorch_model.safetensors
src=”https://github.com/user-attachments/assets/3e9a0954-73b7-47e4-b92e-07aa0c72e58b”
alt=”Parameter Diagram”
style=”max-width: 30%;”
/>
optimized for nowend_condition_strength grants more freedom but reduces end-frame similaritydecay if you need more variationFeel free to share feedback or suggestions in Issues or PRs!