We do not have a download file for the latest version (28.8), but you can try downloading it from the developer's site
Download version 18.5 from Mac Informer
Version: 18.5
Date update: Jan 27, 2015
File name: vidmasta-setup-18.5.app.zip
Size: 22.8 MB