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 Translator
Azure Translator
An Azure service to easily conduct machine translation with a simple REST API call.
445 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Pavankumar Purilla 3,325 Reputation points Microsoft Vendor
    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.


Your answer

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