Wondershare Filmora 11.5.8.511 - 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