Copy link to clipboard
Copied
I was assigned to translate a spoken video with subtitles. Therefore i used YouTube to transcribe the audio to text. Imported this text into a Captivate 9 project.
What i want to achieve:
I want to create an interactive PDF in captivate with a menu that assigns translated subtitles (closed captions) to the same video. A user selects French, German, Dutch or whatever and the video starts with the selected subttles.
My starting point was
This seems not the way to go as my Closed Captions are automatically synced the audio Always: If i change the CC on a slide it will be changed everywhere...
Tried an alternative:
Also not the way, when the slide (lets say Dutch) is selected theslide with the cc starts...but not the video. I have to use a multislide video in order to sync it with the project timing. When i pause the slide on enter, you can start the slide but the video doesn't start with the same click...
Before i continue to find workaround after workaround i call on all of you guru's out here: Is there a quicker way? Is there another way? Am i on the right track with these methods i tried?
Thanks!
Peter
Copy link to clipboard
Copied
Maybe i should put it simpler:
Is there a way to let the user select a language as CC for a video in Captivate?
How would you do it?
Thanks in advance
Copy link to clipboard
Copied
Either have completely different CPTX files for each language, or if you are merging them all into a single CPTX file then you need to have branching set up so that they select their preferred language and jump to the first slide of that branch.
That's how I would do it.
There is currently no provision in Captivate to have multiple CC text languages for a single slide.
Copy link to clipboard
Copied
Do you mean with different cptx files also different output (Pdf's)?
That's not what i was asked to create...
Copy link to clipboard
Copied
It may not be what you were asked to create, but you asked how I would do it and that's what I would do. It's simpler and cleaner.
Copy link to clipboard
Copied
Fair enough 😉
Copy link to clipboard
Copied
Okay, i figuered it out:
Only issue i'm facing right now is that audio and video are not 100% in sync.
Still a lot of work...
Let's hope captivate will support video captioning next to udio captioning soon 😉
Copy link to clipboard
Copied
We can create videos with multi-language CC timed perfectly with the video and displayed in Captivates CC.
You just need a video with the audio included.
This works for HTML5, I haven't attempted for SWF since we rarely publish to anything but HTML5 anymore.
Copy link to clipboard
Copied
Ok. How? What is your approach?
We do have the video with audio includes.
Regards,
peter.
Copy link to clipboard
Copied
I'm not going to post all of my secrets, that's part of what our business id for!
But it's easy enough to add closed captioning in arrays and time them to the video using the time update event listener built in to html5 video. The array to display would be based on a Captivate variable when the user selects their language.
You create an array for each of the language text captions and one array for the timing of the captions.
I posted the structure of a simple html5 video to insert as an html5 animation here.