Kate's Video Toolkit is all in one solution to all your video needs.
Convert: converts videos from one format to other.
Cut: Extract part of the video and save it in the same or different format.
Join: Joins multiple videos of same or different format and save it as single video.
Mix: Mix multiple Audio and Video into one file.
Transitions: Apply many different transitions on an existing video.
Player: Plays all the movies formats supported by windows media player, quick time player, dvd players.