If it will take a series of bbcode links, this is a bit long - (Sorry).
For many years I have used xwinwrap to play video and GIF files as Desktop Wallpaper, and wrote a number of small scripts to do that, with a simple Zenity interface to select them. Someone 'acquired' one that I shared and...