I used the Gimp Animation Package (GAP) to soup up the current "Like and Subscribe" image which was just a drab, static picture.
First, with the source image and a blank canvas, I transferred each layer carefully using GAP's Move Path tool, carefully selecting the layer mode, attributes, and movement.
Then I had to flatten the images. The original picture, sized at 1920x1080 XCF, consumes 14 MB, and making a 30 fps animation balloons to 2.4 GB after flattening all the frames into PNG images... for a 5 second animation. I ran out of HD space on my Pixel once.
Finally, I used ffmpeg to combine the frames using the following command:
ffmpeg -f image2 -i png%06d.png -r 30 -y output.mp4
Since it's sized at 1920x1080 @ 30 fps, I should be able to double the frames for 60 fps videos.
Tools: Gimp, Gimp Animation Package, ffmpeg