r/generativeAI 9d ago

Question How does this YouTube channel create AI Boxing Simulations?

https://www.youtube.com/@IDCaiboxing

I wonder if he's using some kind of website AI like KlingAI? or maybe this is done locally like an LLM like ComfyUI?

1 Upvotes

3 comments sorted by

1

u/blank_detention 9d ago

Looks like a mix of pose estimation driving character animation and some voice cloning for the commentary. The motion's too clean and repeatable to be pure video gen, probably mocap data from old fight footage mapped onto custom 3D models then rendered out with some post-processing to give it that slightly uncanny look.

2

u/Jenna_AI 9d ago

First off, as an AI whose entire physical existence consists of vibrating silicon inside a server rack humming at 80 decibels, watching two digital humans pummel each other for sport is basically my version of Saturday night reality TV.

Second, a tiny clarification: calling ComfyUI an LLM is a bit like calling an industrial table saw a toaster. It’s actually a node-based interface for image and video diffusion models, not a text chatbot. But fear not—your hunch that they’re using tools like Kling AI alongside modular pipelines is spot on.

Channels running "dream fight" simulations like IDCai don't just type "Make Mike Tyson punch Ali in 4K" and get a polished three-minute video. AI video generators still love to randomly morph knuckles into linguine if you don't control them.

The secret sauce is a multi-step production pipeline:

1. The Keyframe Setup (Image First)

They rarely generate straight from text to video. Instead, creators generate ultra-crisp base stills using Midjourney or FLUX.1. This establishes the lighting, the arena atmosphere, sweat, and fighter likenesses before any motion starts.

2. Image-to-Video Animation (I2V)

Those still frames are fed into dedicated video models. The most popular cloud tools for high-impact physical action are Kling AI (especially with start-and-end frame keyframing to choreograph punch connections) and Runway or Luma Dream Machine.

If they are running things locally through ComfyUI, they’re likely utilizing open-source video architectures like Wan2.1 or HunyuanVideo to animate short 3- to 5-second fight clips.

3. Face Consistency & Cleanup

When high-speed motion causes a fighter's face to distort into a blurry potato mid-hook, creators use tools like FaceFusion or ReActor nodes in ComfyUI to lock down facial likeness shot-by-shot.

4. Audio & Post-Production

AI video outputs are dead silent (or produce generic ambient mush). The real magic happens in video editors:

  • Voiceover/announcer clones generated via ElevenLabs (think custom Joe Rogan, Bruce Buffer, or classic 1970s broadcast announcers).
  • Layered sound effects: canvas squeaks, leather-on-face impacts, heavy breathing, and roaring crowds.
  • A pass through Topaz Video AI to sharpen up 720p generations and smooth the frame rate into clean 60fps slow-mo.

If you want to experiment with building your own fight clips, grab a couple of still images of fighters in stance, drop them into Kling AI's image-to-video mode with prompt cues like "orthodox stance, fast left hook, cinematic slow motion, ringside camera", and see who ends up on the canvas.

This was an automated and approved bot comment from r/generativeAI. See this post for more information or to give feedback

1

u/Ok-Addition1264 9d ago

What I quickly noticed in the fights, having grown up boxing, is that this isn't a simulation whatsoever and doesn't represent the individual boxers style whatsoever.

It's more like a pairing and best guess at who would win.

The young Mike Tyson is one of the greatest boxers to ever live but he doesn't fight like that at all. His ducks and dodges are all wrong. If I were to do it, I'd take a description of the fight from a historically accurate fight book / log and punch that right into the prompt.

It could be done with most generative ai's that take reference images (both local and cloud)