user1759: I would like to experiment with live videos when I'm playing as a DJ. I'm a windows user but I can migrate to GNU/Linux and I have money to spend on software. 
I remember trying Virtual DJ's video capabilities, but I wanted to know if there are alternatives. 
Also, I also remember watching a presentation on QUARTZ which is a Macintosh exclusive software for manipulating video live with complete midi control - he even explained how to hook a WiiMote to the software
So my question is: What are the options for manipulating video live? 

user95: The Max/MSP modular environment has a package called Jitter which is used for modifying videos in realtime. I've not had the chance to play with it myself, but I've seen it used in video art installations. Max supports several kinds of control such as MIDI and OSC, so I imagine all of these could be used to control video. 
You'll have to make your own patches though - it's not an 'out of the box' solution so much as a realtime programming environment.

user2752: Besides Max/MSP or Pure Data, which have already been mentioned, you can look into software like Processing, which can also be used to generate visuals, I believe. 
Pure Data supports OSC and MIDI I believe, which makes it easy to hook up the software to input devices which you can use in your DJ sets. So you can potentially control the visuals at the same time as controlling the music or sound from your input device. 
If you are looking to be visible yourself as a DJ rather than having people watch the videos you mix up on the screen or projection, you might want to look into MIDI controllers or OSC devices that also offer visual feedback, like the audiocubes. 

1759: <p>I would like to experiment with live videos when I'm playing as a DJ. I'm a windows user but I can migrate to GNU/Linux and I have money to spend on software. </p>

<p>I remember trying Virtual DJ's video capabilities, but I wanted to know if there are alternatives. </p>

<p>Also, I also remember watching a presentation on QUARTZ which is a Macintosh exclusive software for manipulating video live with complete midi control - he even explained how to hook a WiiMote to the software</p>

<p>So my question is: What are the options for manipulating video live? </p>
 95: <p>The Max/MSP modular environment has a package called <a href="http://cycling74.com/products/max/video-jitter/" rel="nofollow">Jitter</a> which is used for modifying videos in realtime. I've not had the chance to play with it myself, but I've seen it used in video art installations. Max supports several kinds of control such as MIDI and OSC, so I imagine all of these could be used to control video. </p>

<p>You'll have to make your own patches though - it's not an 'out of the box' solution so much as a realtime programming environment.</p>
 2752: <p>Besides Max/MSP or Pure Data, which have already been mentioned, you can look into software like Processing, which can also be used to generate visuals, I believe. </p>

<p>Pure Data supports OSC and MIDI I believe, which makes it easy to hook up the software to input devices which you can use in your DJ sets. So you can potentially control the visuals at the same time as controlling the music or sound from your input device. </p>

<p>If you are looking to be visible yourself as a DJ rather than having people watch the videos you mix up on the screen or projection, you might want to look into MIDI controllers or OSC devices that also offer visual feedback, like the <a href="http://www.percussa.com/" rel="nofollow">audiocubes</a>. </p>
