tencent cloud


Multilingual Subtitles

Last updated: 2022-09-02 15:46:59


    VOD’s multilingual subtitling feature allows you to associate/unassociate standard multilingual subtitle files with an output file of adaptive bitrate streaming. During playback, users can switch between subtitles in different languages. This feature helps increase cross-border viewer rates, and allows more viewers in target regions to understand and enjoy video content.
    Multilingual subtitle sets support various languages, including English, Simplified Chinese, Traditional Chinese, French, German, Spanish, Portuguese, Russian, Japanese, Korean, Thai, Vietnamese, and Indonesian. For all the supported languages and their corresponding code, see RFC 5646.

    Use cases

    Scenario Description
    International enterprise meetings International enterprises often hold internal meetings that involve attendees speaking different languages. You can add multilingual subtitles to recorded meetings so that employees in different countries or regions can watch and share the videos with coworkers.
    International conference/sporting events For recordings of international video conferences and world-wide esports and sporting events, multilingual subtitles can be added to allow viewers from different countries and regions to understand what is said by speakers and sports announcers.
    Video websites Multiple languages can be added to foreign movies/TV series so that viewers of different languages can watch their favorite shows and share with their friends.
    Online education platforms If the teaching content involves a foreign language, such as a foreign language course, or involves communication with foreign experts and scholars, multilingual subtitles can be added to help viewers learn and understand the video content.
    Cross-border ecommerce platforms Multilingual subtitles can be added to product presentation videos so that shoppers from different countries/regions can become more familiar with the products the want to buy.
    Network ads Network ads can be shown with multilingual subtitles, so that ads can be delivered to users from different countries/regions around the world.


    Multilingual subtitling support the HLS format for output adaptive bitstreams. Before using this feature, you need to add a subtitle set to the media file and call the ModifyMediaInfo API to add a subtitle set (enter the AddSubtitles.N parameter) or delete a subtitle set (enter the DeleteSubtitleIds.N parameter). The list of new subtitle sets (AddedSubtitleSet, which contains the ID of each subtitle set) will be returned by the API.

    After a subtitle set is added to a media file, you can associate/unassociate the subtitle set with the output file of adaptive bitrate streaming by calling the AttachMediaSubtitles API. You can also initiate an adaptive bitrate streaming task again. Note that you need to specify the subtitle set ID list in the input parameter of the adaptive bitrate streaming task (MediaProcessTask > AdaptiveDynamicStreamingTaskSet > SubtitleSet).

    Contact Us

    Contact our sales team or business advisors to help your business.

    Technical Support

    Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

    7x24 Phone Support