Wondershare Filmora 12.0.16 - Download Free Applications
Filmora is an easy to use video editor allows you to create videos with fun by using the built-in presets, titles and text templates, transitions, filters, effects.
Source: Download Page
Source: Download Page