Deejaysystem Video VJ2 is an application that will allow us to mix videoclips from an interface that is very similar to that of DJing applications, it has two independent players with pitch control transport functions and assembly (previewing of the next video to be played), as well as a crossfader with six different video mixing effects.
The program can be configured to use video cards with two outputs, so that we can be mixing on the screen of our PC and sending the signal from the master to a projector, for example. It also offers support for live cameras, to insert text or logotypes in the master channel and to use distortion effects during the video mixes.
The program is compatible with hardware controllers, as well as allowing us to configure a joystick to use it as a controller.
If you're looking for a system that is stable, simple and guarantees good results, try Deejaysystem Video VJ2.