Download VideoSpirit Pro
VideoSpirit Pro is a great application that provides you with a wide variety of tools to both convert and edit video files. Its interface is clean and pretty easy to use. when it comes to editing a video, you have a timeline where you place your video file and you can perform different actions on it, like cutting it, inserting music or text, or applying effects like fade ins and fade outs, transitions and many other features to play around with. The rendering and converting speed is reasonably fast also. The downside is the trial version will leave a watermark on your videos.