Show Menu

Adding captions to video

You can extend the reach of your videos to global markets by adding captioning to single videos or to Adaptive Video Sets. By adding captioning you avoid the need to dub the audio, or the need to use native speakers to rerecord the audio for each different language. The video is played in the language that it was recorded. Foreign language subtitles appear so that people of different languages can still understand the audio portion.
Captioning also allows for greater accessibility by using closed captioning for people who are deaf or hard of hearing.
The video player that is used must support the display of captions.
See Adding or editing a video viewer preset to configure the Caption Effect and to edit the Caption Menu itself, including the menu’s text for any of the following viewers:
  • Universal_HTML5_Video viewer.
  • Universal_HTML5_MixedMedia_dark viewer.
  • Universal_HTML5_MixedMedia_light viewer.
Dynamic Media Classic has the capability of converting caption files to JSON (JavaScript Object Notation) format. This conversion means you can embed the JSON text into a web page as a hidden but complete transcript of the video. Search engines can then crawl and index the content to make the videos more easily discoverable and give customers additional details about the video content.
See Serving static (non-image) contents in the Adobe Image Serving API Help for more information about using the JSON function in a URL.
To add captions to video
  1. Using a third-party application outside Dynamic Media Classic, create your video caption file based on the viewer type that you are using.
    Viewer type
    Captioning file
    If you are using an HTML5 video viewer, ensure that the caption file you create follows the WebVTT (Web Video Text Tracks) standard. The captioning filename extension is .vtt. You can learn more information about the WebVTT captioning standard.
    See WebVTT : The Web Video Text Tracks format.
    There are both free and paid for tools and services that you can use to author caption files outside Dynamic Media Classic. For example, to create a simple video caption file with no styling, you can use the following free online caption authoring and editing tool:
    For best results, use the tool in Internet Explorer 9 or above, Google Chrome, or Safari.
    In the tool, in the Enter URL of video file field, paste the URL of your video file and then click Load .
    For example, if you are using a Dynamic Media Classic URL for your video file, in DMC, double-click an individual video asset (not an Adaptive Video Set or a Master Video) to open it in Detail View. In the right panel of the Detail View, expand URLs and Embed Code. Then under the Mobile group, to the right of Mobile (Progressive), click Copy URL. This process gives you the URL to the video file itself which you can then paste into the Enter URL of video file field. Internet Explorer, Chrome, or Safari can then natively play back the video. Now follow the onscreen instructions from the site to author and save your WebVTT file. When you have finished, copy the caption file contents and paste it into a plain text editor and save it with a .vtt filename extension.
    Note: For global support of video captions in languages other than English, be aware that the WebVTT standard requires that you create separate .vtt files and calls for each language you want to support.
    Generally, you want to name the caption VTT file the same name as the video file, and append it with captions. By doing so, it can help you with automating the generation of the video URLs using your existing web content management system.
  2. In Dynamic Media Classic, upload your WebVTT, DFXP, or SMPTE XML caption file.
  3. In the Asset Library panel on the left side, navigate to the asset folder that contains the video file that you want to associate with the caption file that you uploaded.
  4. In the Asset Browse panel, select a single video asset, and then below the thumbnail image of the asset, click Preview > Viewer List .
  5. In the Viewer List table, find the HTML5 viewer named Univeral_HTML5_Video , Universal_HTML5_MixedMedia_dark , or Universal_HTML5_MixedMedia_light , then do one of the following:
    • For a pop-up video viewer experience, click Copy URL to the far right of the name.
      Append the copied URL of the video with the following syntax to associate it with the copied URL to your caption file:
      &caption=<full Copy URL path to the caption file .vtt>,1
      Note the ,1 at the end of the caption URL path. Immediately following the .vtt filename extension in the path, you have the option to enable or disable the closed caption button on the video player bar by setting to 1 or 0 , respectively.
    • For an embedded video viewer experience, click Embed Code to the far right of the name.
      In the Embed Code dialog box, click Copy to Clipboard .
      For the HTML5 Universal_HTML5_Video , Universal_HTML5_MixedMedia_dark , or Universal_HTML5_MixedMedia_light viewers, append the copied embed code with the following:
      videoViewer.setParam("caption","<full Copy URL path to the caption file .vtt>,1”
      Note the ,1 at the end of the URL path. Immediately following the .vtt filename extension in the URL path, you have the option to enable or disable the caption button on the video player bar by setting to 1 or 0 , respectively.