Save 4 hours! We auto-setup your workflow! Free!

Drop your workflow.json — we handle every dependency, custom node, and model. Just open the link and run.

Auto-Setup Workflow Json (Free) Now!
ComfyUI > Nodes > ComfyUI-CustomNodeKit > Resample SDPose Keypoints

ComfyUI Node: Resample SDPose Keypoints

Class Name

SDPoseResampleKeypoints

Category
SDPose
Author
user2318 (Account age: 2574days)
Extension
ComfyUI-CustomNodeKit
Latest Updated
2026-07-16
Github Stars
0.05K

How to Install ComfyUI-CustomNodeKit

Install this extension via the ComfyUI Manager by searching for ComfyUI-CustomNodeKit
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-CustomNodeKit in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Resample SDPose Keypoints Description

Adjust pose keypoint sequence frame rate for AI artists, resampling for synchronization and playback consistency.

Resample SDPose Keypoints:

SDPoseResampleKeypoints is a powerful node designed to adjust the frame rate of pose keypoint sequences, making it an essential tool for AI artists working with motion data. This node allows you to resample pose keypoints to match a desired output frame rate, which is particularly useful when synchronizing animations or preparing data for consistent playback speeds. By offering options for both upsampling and downsampling, SDPoseResampleKeypoints ensures that your pose data can be seamlessly integrated into various projects, regardless of the original frame rate. The node also provides methods to handle empty frames, ensuring smooth transitions and eliminating potential visual artifacts. This functionality is crucial for maintaining the integrity and fluidity of animations, making SDPoseResampleKeypoints a valuable asset in your creative toolkit.

Resample SDPose Keypoints Input Parameters:

pose_keypoints

This parameter represents the list of pose keypoints that you want to resample. It is crucial for the node's operation as it contains the motion data that will be adjusted to the desired frame rate. The input must be a list of frames, and if it is not, an error will be raised.

input_fps

The input frame rate of the pose keypoints. This parameter is essential for calculating the resampling ratio and must be greater than zero for the node to function correctly. It helps the node understand the original timing of the keypoints.

output_fps

The desired output frame rate for the resampled pose keypoints. Like input_fps, this parameter must also be greater than zero. It determines the new timing for the keypoints, allowing you to match the frame rate of other media or project requirements.

interp_method

This parameter specifies the method used for upsampling the keypoints. Options include "interpolate" for linear interpolation and "duplicate" for copying the nearest frame. This choice affects how new frames are generated when increasing the frame rate.

fix_empty_frames

A boolean parameter that, when enabled, automatically detects and fixes frames where no keypoints are present by interpolating from neighboring frames. This feature helps eliminate black frames and ensures a smoother animation.

Resample SDPose Keypoints Output Parameters:

pose_keypoints

The resampled list of pose keypoints, adjusted to the specified output frame rate. This output is crucial for ensuring that your motion data aligns with the desired timing and can be seamlessly integrated into your projects.

fps

A float representing the frame rate of the resampled pose keypoints. This output confirms the successful adjustment of the frame rate and provides a reference for further processing or integration.

Resample SDPose Keypoints Usage Tips:

  • Ensure that both input_fps and output_fps are set to values greater than zero to enable proper resampling.
  • Use the interp_method parameter to choose between smoother transitions with "interpolate" or simpler duplication with "duplicate" when upsampling.
  • Enable fix_empty_frames to automatically handle and correct frames with missing keypoints, ensuring a consistent animation flow.

Resample SDPose Keypoints Common Errors and Solutions:

"pose_keypoints must be a list of frames"

  • Explanation: This error occurs when the input for pose_keypoints is not a list.
  • Solution: Ensure that the pose_keypoints parameter is provided as a list of frames.

"input_fps and output_fps must be greater than zero"

  • Explanation: This error indicates that either input_fps or output_fps is set to zero or a negative value.
  • Solution: Verify that both input_fps and output_fps are set to positive values to enable resampling.

"No valid keypoints for anchor"

  • Explanation: This error suggests that there are no valid keypoints available for processing.
  • Solution: Check the input data to ensure that it contains valid keypoints and that the pose_keypoints list is not empty.

Resample SDPose Keypoints Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-CustomNodeKit
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.

Resample SDPose Keypoints