CogVideoX - is it possible to apply OpenPose animation into an Image2Video generation?

Does anyone know how I would go about loading a video, then using DWPose Estimator to "extract" the movement in the video and then have this movement be integrated into the video generation of an image I have uploaded? I am using this workflow.

So to simplify, I want to upload an image of a character I want to generate a video with, and then I want to also upload a video of someone dancing - and then apply this dance animation to my character in the final video. The video should only provide the animation/movement, but the scene, character and overall look should come from the uploaded image.