ComfyUI Extension
ComfyUI-Pulse-of-Motion
ComfyUI nodes for Pulse-of-Motion - a Visual Chronometer that predicts Physical FPS (PhyFPS) from video frames.
DiXiaoO/ComfyUI-Pulse-of-Motion
Nodes—
On cloudLocal install
Stars0
Updated5 months ago
Readme
ComfyUI-Pulse-of-Motion
Disclaimer: All code in this repository is created using vibe coding.
ComfyUI nodes for Pulse-of-Motion - a Visual Chronometer that predicts Physical FPS (PhyFPS) from video frames.
Installation
cd ComfyUI/custom_nodes
git clone https://github.com/DiXiaoO/ComfyUI-Pulse-of-Motion.git
pip install -r ComfyUI-PulseOfMotion/requirements.txt
Model Weights
Download vc_common_10_60fps.ckpt from HuggingFace and place it in:
ComfyUI/models/visual_chronometer/
Usage
- Add Pulse-of-Motion Model Loader node - select model and device
- Add PhyFPS Detector node - connect model and video frames
- Run - get Physical FPS prediction
Parameters
PhyFPS Detector
- stride: Sliding window step (default: 4). Lower values = more segments = slower but more accurate.
Output
- phyfps: Predicted Physical FPS (float)
- info: Detailed segment predictions
Nodes

Credits
- Pulse-of-Motion - Original research and model
- Paper: "The Pulse of Motion: Measuring Physical Frame Rate from Visual Dynamics"