improve mconv

* can run without a subtitle file