Skip to main content
Participating Frequently
February 7, 2024
Question

New Captivate - Closed Captions

  • February 7, 2024
  • 3 replies
  • 1594 views

I may be asking too much from the new Adobe Captivate (once again).  I am building an interactive eLearning module for English Language Learners.  It involves text that they read, a few knowledge checks, a final assessment, and there is a video that they need to watch (a full episode - 24 minutes in length).  I desire both the playskin to be accessible (the embedded play/pause, mute, window expand, and playbar for fast forward and rewind) and for closed captioning to be an option. 

 

According to everyone, including Adobe Technical Support, event videos do not support closed captioning.  I need it to be an event video for the playback controls to be in the skin.  Has anyone figured out a work-around for this?  I tried to embed closed captioning within the MP4 file through Camtasia, to no avail.  I have also noticed that you can 'import' closed captions from the File menu.  Thought maybe I could do something with the original srt file, and toggle the Project.ClosedCaptions on/off depending on whether the student is looking at the episode/video slide or not.  Also not seeing any results.

 

Seems a little strange that this is so difficult.  Especially now that AI bots are generating real-time transcripts in video-conferencing platforms like Zoom.  Am I just daft?         

    This topic has been closed for replies.

    3 replies

    Participant
    December 16, 2024

    I wanted to respond to this post, as I've just found a workaround for introducing captions into a web (event) video slide in new captivate. You'll first need to add an audio file of silence to the slide with the same duration as the video. Freesound and other sites should have royalty-free silence available. You then use the closed captioning feature to caption the silence, either importing or inputting captions as you desire and have it play alongside the video in the timeline. I hope this helps others - I find the inability to either use YouTube captions through the embed codes or introduce your own very inaccessible.

    Participant
    December 18, 2024

    Never mind, this just creates an issue of the event video being out of sync with the timeline, as the time it takes to load is variable. Not a functional solution.

    RodWard
    Community Expert
    Community Expert
    December 18, 2024

    As you have found, it's not really possible to predict to the split second when the video will download and be ready so that external Closed Caption text can appear in sync.

     

    With event videos the only reliable way to make sure closed captions appear in sync with the video is to have them in the video itself.  Slide video is likely to be a better option because it is locked to the slide timeline. But even then the download times can cause the CC and video to be slightly out of sync.

    Participating Frequently
    February 8, 2024

    @LeighWD ,

     

    If you baked captions into the MP4 file, that could work. What do you mean "I tried to embed closed captioning within the MP4 file... to no avail"?

     

    -Andrew

     

    Lilybiri
    Legend
    February 8, 2024

    @Andrew Chemey That is possible for slide video, maybe he meant that? It is not possible for event video because CC is linked to Captivate's timeline and event video plays independently.

    Participating Frequently
    February 8, 2024

    I mean to have a single MP4 file that includes captions "baked in" to the video. So captions are part of the video and not a separate file or entered into Captivate to display

    Lilybiri
    Legend
    February 8, 2024

    Well, I had hoped that bookmarks in the New Captivate could help but No. Indeed, event video is playing independent from Captivate timeline.n Creating a Replay button is not a problem, having bookmarks for important parts of the video neither, same as in Captivate Classic.

    Reason: you can only have static bookmarks, which are bookmarks generated on runtime by the user: Pause, Play. More info in this tutorial:

    https://blog.lilybiri.com/bookmarking-in-captivate-classic-and-new-introduction

    My example in New Captivate is waiting since a while for moderation in the eLearning community.