Since libraries for manipulating video files are now commonplace, an interesting xscreensaver hack would provide alternative visualisations of video files.
One approach would be to pick a vertical or horizontal line from the video, and display that line from each frame, thus showing a slice through the movie along the time axis.
Another would be to deliberately drop keyframes and just show the differences applied to a static pattern.