OpenSubtitles Uploader Here is a specially tailored application for uploading videos and subtitles to the Opensubtitles page from your opensubtitles account – the Opensubtitles Uploader.