Forum rules
Under no circumstances is spamming or advertising of any kind allowed. Do not post any abusive, obscene, vulgar, slanderous, hateful, threatening, sexually-orientated or any other material that may violate others security. Profanity or any kind of insolent behavior to other members (regardless of rank) will not be tolerated. Remember, what you don’t find offensive can be offensive to other members. Please treat each other with the kind of reverence you’d expect from other members.
Failure to comply with any of the above will result in users being banned without notice. If any further details are needed, contact: “The team” using the link at the bottom of the forum page. Thank you.
jwd1
Posts: 4
Joined: Wed May 20, 2020 3:57 pm

Subtitle translator app

Wed May 20, 2020 4:29 pm

Hello,

I have created a console app that uses Amazon, Google, IBM and Microsoft API translation services to translate subtitles files.

I know there are websites that translate subtitles for free, such as: https://translatesubtitles.com/index.php and http://www.subtitulando.com.ar/ (this one rather finds than translates). And these tools are good and I still even use them where it is only 1 subtitle like for a movie. But it is time consuming to translate, let's say 9 seasons which each one has 24 episodes, that's 216 files you have to manually translate, for just 1 TV show.

One main motivation to do this was, to watch not so popular TV shows with my significant other since it is in a different language. It is so easy to find English subtitles but hard to find in your own native language and the correct sync'ed one.

The other motivation, was to learn about Cloud Api's and to have a hobby project to work on.

Two caveats; the translation is not perfect, but it is something, and the app is not very "user friendly". I have made some improvements for v2, that should relieve some frustrations.

There is more information on the README.md file.

Project url: https://github.com/jonwolfdev/QuickSubtitleTranslator

You may compile it yourself or download a release: https://github.com/jonwolfdev/QuickSubt ... r/releases

I wanted to share this in hopes that someone finds this helpful. If you do find this helpful, drop me a comment or feedback.

Also, I wasn't sure where I could post this, so I chose this section.

Thanks for reading.

User avatar
oss
Site Admin
Posts: 4939
Joined: Sat Feb 25, 2006 11:26 pm
Contact: Website

Re: Subtitle translator app

Thu May 21, 2020 6:54 am

Hi

I didn't try your tool, but it looks nice, well done! You can try also https://www.deepl.com/en/translator - they should have great results!

Any plans to support our API to upload translated subtitles ?

jwd1
Posts: 4
Joined: Wed May 20, 2020 3:57 pm

Re: Subtitle translator app

Thu May 21, 2020 5:25 pm

oss wrote:Hi

I didn't try your tool, but it looks nice, well done! You can try also https://www.deepl.com/en/translator - they should have great results!

Any plans to support our API to upload translated subtitles ?


Thanks :) There is more stuff I would like to improve.

Looks like DeepL has some really good translations according to their results (https://www.deepl.com/quality.html), I guess that is why it is so expensive. I have compared it to Amazon using the scrubs subtitle file, and it's better than Amazon, but not by much.

The more the merrier. I will implement DeepL in a future release, they have a 30 day trial that people could benefit from.

That's really a good suggestion to implement Open Subtitle API. Let me look around the documentation about how to implement it, and let you know :)

Thanks for the suggestions!

jwd1
Posts: 4
Joined: Wed May 20, 2020 3:57 pm

Re: Subtitle translator app

Thu May 21, 2020 7:04 pm

oss wrote:Hi

I didn't try your tool, but it looks nice, well done! You can try also https://www.deepl.com/en/translator - they should have great results!

Any plans to support our API to upload translated subtitles ?


I have looked around the API and looks simple enough. Definitely yes. An UI would be nice, so the app can look for a subtitle that matches the video hash, if one is found, let the user decide if he/she wants to download it.

Or translate the subtitle and then try to upload it. Cool.

User avatar
oss
Site Admin
Posts: 4939
Joined: Sat Feb 25, 2006 11:26 pm
Contact: Website

Re: Subtitle translator app

Sat May 23, 2020 3:51 am

you can contact us for some cooperation send me PM or email.

User avatar
SmallBrother
Site Admin
Posts: 3098
Joined: Sun Mar 04, 2012 12:59 pm
Location: Somewhere on this globe

Re: Subtitle translator app

Sun May 24, 2020 10:19 am

Sorry to ruin the fun, but:
- Subtitles are more than just translations. Due to the limited time and space, it also involves important technical and formatting issues like reading speed, line length and wrapping, durations, gaps, etc.
- English subtitles for English movies and shows are made in a significantly different way than subs in other languages.
- English is a relative 'short' language compare to Dutch, German, Spanish, Italian, etc.

Therefore, machine translations of English subs for English videos, no matter how good the actual translation is, are pretty much guaranteed to fail as subtitle. That being said, machine translations of for example Dutch subtitles into German could be okay.

jwd1
Posts: 4
Joined: Wed May 20, 2020 3:57 pm

Re: Subtitle translator app

Sun May 24, 2020 9:50 pm

SmallBrother wrote:Sorry to ruin the fun, but:
- Subtitles are more than just translations. Due to the limited time and space, it also involves important technical and formatting issues like reading speed, line length and wrapping, durations, gaps, etc.
- English subtitles for English movies and shows are made in a significantly different way than subs in other languages.
- English is a relative 'short' language compare to Dutch, German, Spanish, Italian, etc.

Therefore, machine translations of English subs for English videos, no matter how good the actual translation is, are pretty much guaranteed to fail as subtitle. That being said, machine translations of for example Dutch subtitles into German could be okay.


Yes, I agree. At the current state of machine translation, it is better to have a dedicated human translated subtitle. Like I mentioned previously, tools like www.subtitulando.com.ar/ are just way better, and I use them.

I have watched the entire Dexter (the serial killer) TV show with translated subtitles (and others TV shows as well), from english to spanish, and they are fine. Not perfect, obviously. But we were able to watch it and enjoy it.

Machine translation is a good option for people who cannot find their translated subtitles for their movies, TV shows, etc. In their native language.

Return to “Off-topic talk”

Who is online

Users browsing this forum: No registered users and 2 guests