Paper | Blog | Twitter | Reddit
This repository is the official implementation of Enhance-A-Video: Better Generated Video for Free.
Wan2.1
HunyuanVideo
The video has been heavily compressed to GitHub's policy. For more demos, please visit our blog.

We design an Enhance Block as a parallel branch. This branch computes the average of non-diagonal elements of temporal attention maps as cross-frame intensity (CFI). An enhanced temperature parameter multiplies the CFI to enhance the temporal attention output.
Install the dependencies:
conda create -n enhanceAvideo python=3.10
conda activate enhanceAvideo
pip install -r requirements.txt
The following table shows the requirements for running HunyuanVideo/CogVideoX model (batch size = 1) to generate videos:
| Model | Setting (height/width/frame) | Denoising step | GPU Memory Usage |
|---|---|---|---|
| Wan2.1 | 480px832px81f | 50 | 50GB |
| HunyuanVideo | 720px1280px129f | 50 | 60GB |
| CogVideoX-2B | 480px720px49f | 50 | 20GB |
Generate videos:
python cogvideox.py
python hunyuanvideo.py
python wan.py
@misc{luo2025enhanceavideobettergeneratedvideo,
title={Enhance-A-Video: Better Generated Video for Free},
author={Yang Luo and Xuanlei Zhao and Mengzhao Chen and Kaipeng Zhang and Wenqi Shao and Kai Wang and Zhangyang Wang and Yang You},
year={2025},
eprint={2502.07508},
archivePrefix={arXiv},
primaryClass={cs.CV},
url={https://arxiv.org/abs/2502.07508},
}
Python
100.0%
Paper | Blog | Twitter | Reddit
This repository is the official implementation of Enhance-A-Video: Better Generated Video for Free.
Wan2.1
HunyuanVideo
The video has been heavily compressed to GitHub's policy. For more demos, please visit our blog.

We design an Enhance Block as a parallel branch. This branch computes the average of non-diagonal elements of temporal attention maps as cross-frame intensity (CFI). An enhanced temperature parameter multiplies the CFI to enhance the temporal attention output.
Install the dependencies:
conda create -n enhanceAvideo python=3.10
conda activate enhanceAvideo
pip install -r requirements.txt
The following table shows the requirements for running HunyuanVideo/CogVideoX model (batch size = 1) to generate videos:
| Model | Setting (height/width/frame) | Denoising step | GPU Memory Usage |
|---|---|---|---|
| Wan2.1 | 480px832px81f | 50 | 50GB |
| HunyuanVideo | 720px1280px129f | 50 | 60GB |
| CogVideoX-2B | 480px720px49f | 50 | 20GB |
Generate videos:
python cogvideox.py
python hunyuanvideo.py
python wan.py
@misc{luo2025enhanceavideobettergeneratedvideo,
title={Enhance-A-Video: Better Generated Video for Free},
author={Yang Luo and Xuanlei Zhao and Mengzhao Chen and Kaipeng Zhang and Wenqi Shao and Kai Wang and Zhangyang Wang and Yang You},
year={2025},
eprint={2502.07508},
archivePrefix={arXiv},
primaryClass={cs.CV},
url={https://arxiv.org/abs/2502.07508},
}
Python
100.0%