Is DivXLand Media Subtitler for Windows safe to install?

DivXLand Media Subtitler icon

DivXLand Media Subtitler for Windows

Easily add subtitles to yours DivX videos

2.2.1