Facebook PixelFunny dance video generator
Create newCreate new

Funny dance video generator

Image credit: meme

Darko Savic
Darko Savic Aug 26, 2021
Please leave the feedback on this idea

Is it original or innovative?


Is it feasible?


Is it targeting an unsolved problem?


Is it concisely described?

Bounty for the best solution

Provide a bounty for the best solution

Bounties attract serious brainpower to the challenge.

Currency *
Who gets the Bounty *
The idea is to create a web-based dance video generator that takes an audio file and generates a video of people dancing perfectly synchronized with the beat.


For my music needs, I usually find hour-long mixes on youtube. The mixes mostly have no videos. There is either just a static image or a DJ performing for the camera.

Funny dance videos

This might be just my thing, but I would load the generator's library with funny dance videos like these:
  • San Salvador guy
  • When New Yorkers hear a violin
  • Jump zaouli dance
  • The worm
  • bag guy
  • Chechen Zikr ritual
  • Lezginka
  • Grandpa shuffling
  • Smoking guy
  • Hard bass
  • Granny at home
  • Lebanese Dabke
  • 90's techno
I wouldn't mind seeing these people dance to every song I listen to:)

The software would analize the rythm of the original audio for every video added to the library. That way the clips could be overlaid based on the matching song rythm.

Interactive version

An interactive version would simply let you open a browser tab and generate the video live based on what you are listening to at the moment. So you could load some youtube music in another tab, then overlay it with the dance generator and see stuff like this in perfect sync with your music of choice.
Creative contributions

Would a simple visualizer technique be enough or it would require a novel approach to graphic-to-sound translation and correlation with the music playing?

jnikola Aug 26, 2021
Cool idea! I first thought that this could be something to make your idea the real thing, but then I realized it requires too much effort. What you want is a simple synchronized background video (preferably funny) generator on any beat you play, right?

Should it be something like an "equalizer" (visualizer), but with predefined videos of known sound characteristics? Almost every music player has the option to play a visualizer along with the music. Its core idea is to correlate visual effects with certain music properties. The most common properties of music used for visualization are loudness and frequency .

So, if you want to correlate funny videos with music, you could just (as you mentioned above) correlate the original music from the video with the one playing at the moment and synchronize them in real time. It could work for simple short videos that have the same repetitive segment that easily correlates with music the same way as it works for visualizers.

The problem is the change in rhythm, the bridges, the outros and other segments of a song that will require fast change in video in order to keep the correlation. These parts could be tricky, especially if you become annoyed by the limited amount of funny video playing as a background and would like to synchronize any video out there.

That's when your idea becomes really different from the existing ones.
The key, in my opinion, is not to match music with original music of the video you want to play as a background, but to find visual characteristics that match the song playing. Sort of a video-to-sound translation and then correlation with the song playing.


Please leave the feedback on this idea
Samuel Bello
Samuel Bello3 years ago
A hybrid of the visualizer approach and the dance video generation suggested by the session's main idea can be adopted. The funny dance can be translated into simpler versions where the dancers are represented by human figures. This way a lot of dance videos can be compressed into smaller files and this type of dance file can have a unique format so that they will be saved more efficiently.

The visualizer in this case will be a display of human-shaped figures that will make dance moves that correspond to the dances from the videos. An advantage of this type of display is that they can be accelerated and decelerated to match a variety of songs without looking bizarre.
Please leave the feedback on this idea
Darko Savic
Darko Savic3 years ago
If there's one thing the internet is good for it's the endless supply of funny videos. I imagine the library of funny dance videos can outgrow in a month what one person can watch in a year:)

The reason I proposed analyzing the original audio to extract the rhythm/beat is the assumption that people danced to the original rhythm well.

When adding a new video to the library one could manually (if necessary) mark the key time points by which the rhythm would be adjusted.

The generated video wouldn't have to use entire clips. It could use just short matching parts from many different videos.
Please leave the feedback on this idea

Add your creative contribution

0 / 200

Added via the text editor

Sign up or


Guest sign up

* Indicates a required field

By using this platform you agree to our terms of service and privacy policy.

General comments

Spook Louw
Spook Louw3 years ago
https://youtu.be/UjCdB5p2v0Y Techno Viking would definitely feature
Please leave the feedback on this idea
Darko Savic
Darko Savic3 years ago
Spook Louw I considered adding him:)
Please leave the feedback on this idea
Povilas S
Povilas S3 years ago
In the meantime you could watch recordings from live electronic music festivals/events, such videos always show people dancing at least part of the time. The best mixes also usually happen during live sets:)
Please leave the feedback on this idea