Hacker News new | ask | show | jobs
Show HN: Synchronize and translate subtitles in one go (github.com)
6 points by icer2020 1860 days ago
3 comments

Subaligner provides a one-stop solution on automatic subtitle synchronisation and translation between 1,000+ language pairs.
The translation took quite some time to finish for a subtitle spanning 3 hrs I'afraid.
The very first run needs to wait for the machine translation model to be downloaded so it won't be quick. For the subsequent runs, the model will be reused as a cache.
Hi, could you specify the howto?
Hi, stanchsk,

After installation, simply passing in the source and target language codes should do the job. E.g., $ subaligner -m dual -v video.mp4 -s subtitle.srt -t eng,spa

Or just translate without synchronisation: $ subaligner_convert -i subtitle_en.srt -o subtitle_es.srt -t eng,spa

Thanks. How can I find which language codes I should use?
You can get them displayed by running: $ subaligner -lgs (on the first column). Notably, it is not the comprehensive list.