A SCORM-Ready Template Tutorial Series, Part 2: Add Flash Video to your Module
<< Part 2C. Create a Playlist file | Part 2E. Add the video player to your learning module >>


Creating a captions file

Creating synced captions using Subtitle Workshop

In my opinion, Subtitle Workshop has the best interface for creating and editing captions quickly and accurately. Its key-commands make the whole process go very fast. However to use it, you will have to export a copy of your video to one of the formats that it can read. Fortunately this includes a lot of formats: avi, wmv, quicktime, mpg, mpeg, mp4 – and chances are you have one of them laying around as an intermediate step in creating your video. The one format it does NOT read at this time is FLV. The captioning clip must use the same framerate as your intended final version.

Note: Captionate will read FLV, but even Captionate plays MPEG more smoothly, and will offer to convert your file before use.

  1. Install Subtitle Workshop (it is available on the shared drive in “Ellen Software”)
  2. Download THIS FILE and unzip it.
  3. Put the file “JW_FLV_player_asp.cfp” in
    C:Program FilesURUSoftSubtitle WorkshopCustomFormats
  4. Open Subtitle Workshop
  5. Begin by creating a new subtitle file. Selecting File>New Subtitle. This will add your first caption row.
  6. Set Input Frames per Second and Frames per Second to equal the frame rate of your video.
  7. Select File>Save. Since this is your first save, Subtitle Workshop will ask you what format you want to use. Temporarily, choose SAMI captioning. We will change this at the end, using a custom format, but choosing SAMI will enable you to save without some additional steps.

    Next you will be asked for a location and filename. I usually choose a filename similar to the video filename, so I can keep track of what captions go with what video.

  8. Select Movie>Open, and find the video file you want to caption. The video will start playing, so if you aren’t ready to start captioning yet, type control-spacebar to pause the video. Control-spacebar toggles between play/pause.
  9. Select the first caption row (it may already be selected). Hit control-spacebar to start the video. Listen to a single phrase, then pause the video by hitting control-spacebar again. Immediately type Alt-V to set the duration of the first caption.
  10. Click in the large text field under the caption row. This is where you will type what you hear. As you type, the caption will appear in the "Text" column in the selected caption row.
  11. When you have finished the first line, hit the Insert key to create a new caption row.
  12. Type control-spacebar to start the video again. Try to memorize the key sequence: control-space to play, control-space to pause , Alt-V to set the duration. It will make the captioning process go much more smoothly.
  13. When you reach the end of the video, you will need to save the file to a custom format to create the correct playlist structure. Follow the directions carefully to navigate this somewhat confusing aspect of Subtitle Workshop.

  14. Select File>Save As from the File menu.
    In the Save As dialog, click the Custom Format button.

    save AS (subtitle workshop)


  15. The Custom formats window will open. Click the Load project button.

    load Project (subtitle workshop)


  16. The Open dialog appears. If you aren’t there already, navigate to the Custom Formats folder where you dropped the JW_FLV_player_asp.cfp file in Step 3. Select that file and click Open.

    open JW format



  17. The Open window will disappear and you will be back on the Custom Formats window. The settings for the JW FLV Player format will be showing. Click the Save button.

    save as jw format (subtitle workshop)


  18. The Save dialog will appear. Navigate to the “media” folder of your learning module, type a filename in the File name area, and click the Save button.

    save as jw format 2 (subtitle workshop)


    The Save window will close and you will be dropped back into the Custom formats window again, which can be very confusing. Simply click the Cancel button.
    click Cancel (Subtitle Workshop)

  19. The Custom formats window will close, and you will be back on the Save as window. Simply click the Cancel button AGAIN! This will return you to the captioning screen. Your file is now saved as an ASP file.

    Click cancel AGAIN subtitle workshop

  20. There is one more important step. Browse to the asp file you just created in a web browser.
  21. Once you see the page, select “View Source” in your browser. Select the source and copy it.
  22. Open Notepad, and paste the text into it. Save as “yourcaptionsfile.xml” in the media folder.

    The reason for this is that most caption formats do not require a calculated duration, so Subtitle workshop does not provlde a way to generate one. It generates start and stop points for each caption line. So, the custom format file you created outputs instructions in visual basic to calculate those durations. When you browsed the .asp file you creaed with Subtitle workshop, the server executed those visual basic commands, and output the durations in the source. Your XML file is now complete.

A SCORM-Ready Template Tutorial Series, Part 2: Add Flash Video to your Module
<< Part 2C. Create a Playlist file | Part 2E. Add the video player to your learning module >>


Also in SCORM Template Tutorial

  1. A SCORM-ready template: Part 1A. Features
  2. A SCORM-ready template: Part 1B. Plan the Navigation
  3. A SCORM-ready template: Part 1D. Settings
  4. A SCORM-ready template: Part 1E. Building Pages
  5. A SCORM-ready template: Part 1F. Modifying the CSS styles
  6. A SCORM-ready template: Part 1G . Branching behaviors
  7. A SCORM-ready template: Part 3A. Embedded Questionmark Perception Quizzes
  8. A SCORM-ready template: Part 2A. Add Flash Video to your learning module
  9. A SCORM-ready template: Part 2B. Create an FLV clip
  10. A SCORM-ready template: Part 2C. Create a Playlist file
  11. A SCORM-ready template: Part 2D. Create a Captions file for the JW Media Player
  12. A SCORM-ready template: Part 2E. Add the video player to your learning module
  13. A SCORM-Ready Template: Part 6A. Adapt the SCORM template for Moodle
  14. A SCORM-Ready Template: Part 4A. Embedded Qualtrics Quizzes
  15. A SCORM-Ready Template: Part 4B. Qualtrics Quizzes : End of Survey Message
  16. A SCORM-Ready Template: Part 4C. Qualtrics Quizzes – Create the quiz
  17. A SCORM-Ready Template: Part 4D. Qualtrics Quizzes – Create Feedback
  18. A SCORM-Ready Template: Part 4E. Qualtrics Quizzes – Set scores for each question
  19. A SCORM-Ready Template: Part 4F. Qualtrics Quizzes – LMS-related settings
  20. A SCORM-Ready Template: Part 4G. Qualtrics Quizzes – Add the quiz to the module
  21. A SCORM-Ready Template: Part 5A. Captivate Quizzes – Introduction
  22. A SCORM-Ready Template: Part 5B. Captivate Quizzes – Captivate settings
  23. A SCORM-Ready Template: Part 5C. Captivate Quizzes – Add the quiz to the module
  24. A SCORM-Ready Template: Part 1C. Navigation – PageArray generator

View the entire series