I want to translate my srt file to other language, will translator work in this case for defined time stamps?

Nikita Khandare 0 Reputation points
2025-02-06T03:26:19.93+00:00

I want to translate srt file to other language,

will it secure time stamps as per new language characters timings?

Azure AI Translator
Azure AI Translator
An Azure service to easily conduct machine translation with a simple REST API call.
{count} votes

2 answers

Sort by: Most helpful
  1. Pavankumar Purilla 11,405 Reputation points Microsoft External Staff Moderator
    2025-02-06T21:11:41.2833333+00:00

    Hi Nikita Khandare,
    Greetings & Welcome to Microsoft Q&A forum! Thanks for posting your query!

    Yes, you can use Azure's translation services to translate your SRT file while preserving the timestamps. Azure's Speech service and Video Indexer are designed to handle subtitle files and maintain the original timing even after translation.
    Here are the steps you can follow:

    • Use Azure Video Indexer to upload your video or audio file. This service can generate subtitles and captions, including SRT files, with accurate timestamps.
    • Azure's Translator service can be used to translate the text within your SRT file. You can integrate this with the Video Indexer or use it separately to translate the text while keeping the timestamps intact.
    • After translation, review the subtitles to ensure the timing aligns with the new text. Some languages may require slight adjustments due to differences in sentence length and structure.
    • Once you're satisfied with the translation and timing, you can download the translated SRT file.

    Hope this helps. Do let us know if you have any further queries.


    If this answers your query, do click Accept Answer and Yes for was this answer helpful.


  2. abhi 0 Reputation points
    2025-11-05T07:43:02.4933333+00:00

    I'm a YouTuber and I've found the perfect hack for Translating subtitles!

    Here's my method: I take my YouTube SBV file (in my local language) and run it through https://subtitletranslatorai.com. It translates it to English, but the grammar is usually a bit rough.

    So, I feed that file to an AI (like Gemini or ChatGPT) and give it a simple command: 'Keep the timestamps the same, but fix all the grammar and mistakes.' I also give it a little context on the video, and... it's done!

    Perfect subtitles, every single time!

    Edit: They added FREE AI OPTIMISE feature now we don't have to do the 2nd step.

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.