This is old thread I apologize & it's close to May. But I wanna say my opinion.
I know a really good app that can set a video file (for ex. Xmas video) as a screensaver - VisiSaver.
It support all video formats (avi/wmv/mp4 etc.), has free trial vesion.
Anyone who used it can share your options with me. That would be appreciated!