NESFlix is a movie player for your Nintendo / NES, intended for VJ use.
In addition to just playing back movies, there are some effects to allow you to control it better in real time. You can swap between palettes, toggle color cycling, alter the playback speed, and toggle forward/reverse play. You can also choose to play the movie back in four-up mode or one corner of the screen. You can position the movie by scrolling the screen, too. All of these effects are shown in the YouTube video below.
To get your movie on the NES, you'll need to convert it to an animated GIF. From there, you can convert the frames to the CHR format used by the NES. Thankfully, Batsly Adams wrote a nice converter, which is included. The converter, and the NES ROM itself, will compile on Windows, OSX, and Linux. This marks my first released with an included compiler and shell script for non-Windows machines.
Click here to download NESFlix 0.1 (initial release).