Hello!
I am the director of the video and wanted to share some of the process of this video because I haven't seen this done before and it was a pretty fun process.
I assembled and animated some clips in a retro cartoon style that matched some of the themes and references of the song, I made them complete loops (either ping-ponging or feeding back to frame 1), i applied some color grading and filter to get the aesthetics to be more consistent across the clips, then exported every frame as an jpg and placed them in individual folders.
I then made a custom python script that would take the frames and assemble them in a circle image with each clip as a different ring, the inner rings would have frames omitted to account for the different size of the rings. This created a gigantic 16k png zoetrope image that was half a gb.
I then brought that into DaVinci Resolve, put it into a 3D plane, and put in a transform script to have it rotate so the image does a complete rotation for every bar of the music. Then I created a 3D camera within Resolve and had it zoom in and out, panning across it, and tilting/rotating. I then mapped out camera movements to match the tone of the song and focus on certain rings during key parts of the song. This was actually quite difficult because I had to use a much lower res image while working so my computer can handle it. Eventually I mapped out the movements roughly, I swapped to the high res image, then rendered (which took about 30 hours).
Once I had the final render I had to do some frame blending to get rid of some of the more intense flickering, applied some post-processing effects like colors and warping, added some overlays of the band, and built the intro and outro.
Just thought I'd share!