Connect: Facebook Twitter gprofile_button-64 linkedin_in_icon_55px

Researchware, Inc.

Simply Powerful Tools for Qualitative Research

YouTube Captioning with HyperTRANSCRIBE 1.6

If you have movies on YouTube that you'd like to caption, HyperTRANSCRIBE 1.6 adds support for the .SBV format which works perfectly with YouTube. If you don't have the video file locally, you need to download it from YouTube first. You do that from the Video Manager area in your Youtube account:


Once you have the file you need to create a text file in the SBV format to go along with it. Here's a sample (*.SBV) caption file:

All right. So, let's begin.
This session is: Going Social

with the YouTube APIs. I am
Jeff Fisher,

and this is Johann Hartmann,
we're presenting today.


Screen shot of HyperTRANSCRIBE with Andy Griffith episode.To create a file like this with HyperTRANSCRIBE, you would start by hitting Command-D (or CTRL-D on a PC) to put in the time-code stamp. Then hit Shift-Return to play a 5 second segment of the video. It will automatically pause and wait for you to type. You can hit Shift-Spacebar to replay the same segment or Shift-Return to play the next 5 second segment. For readabilty, it's recommended to hit the Return key after a caption and then Command/CTRL-D to insert the next time code.

Looking at the screenshot at the right, you can see that HyperTRANSCRIBE's format does not exactly match the .SBV format illustrated above. Not to worry. Upon Exporting your file, you simply choose the .SBV format and HyperTRANSCRIBE takes care of the details and produces a file that looks like this:

OK. Ready?  Ready.  This

Are there rules for how a Pa should treat his son if he's a kid?

Uh...well..   Well of all the questions to come up with, if that don't take the cake


Then you upload the file in the Captions area of the YouTube Manager:


Choose the file from your computer and you will be presented with this choice:


Since our file includes time codes,  choose the Caption file option. Here's a link to the captioned YouTube sample (just the 3 first lines are captioned).

It is worth experimenting with the transcript file option since you can try it with virtually no additonal work. Simply Export another copy of the file as Plain Text and choose Don't Include when asked about the time codes. My experience with this option in YouTube has been hit or miss. The above link has a Transcript option that is accessed as shown below:


You can toggle back and forth to see the difference. It would be great if worked, because it would save the additional keystrokes required to insert the time codes. Of course if you will be analyzing the transcripts with HyperRESEARCH, you will want the timecodes anyway. You may see an option to enable Automatic Captions. Try it for laughs if you like, but it's consistently useless in my experience.

Here's how the file looks when opened with HyperRESEARCH. Note that the hyperlinks allow you to jump instantly to that portion of the video (this also works when transcribing audio files).


Happy Transcribing!

Keep In Touch!

  1. Sign up for Researchware emails and be the first to learn about exclusive offers, product upgrades, and promotions.

  2. Please enter a valid email address.
  3. Please enter your valid email address again.

Do You Know...

... that you can change the length of the segment that HyperTRANSCRIBE plays? Choose the Preferences menu item, and change the number of "Seconds to Play When Advancing". From now on, HyperTRANSCRIBE will play a segment of the new length when you press Shift-Space or when you press Tab to advance to the next segment.

Adjusting the segment length can help make your transcribing process more efficient. For example, if you often need to replay the segment before advancing to the next, try making the segment length shorter so that you can transcribe an entire segment in one pass. On the other hand, if you find it very easy to finish transcribing each segment without replaying it, making the segment length longer may improve your rate.
Learn More About HyperTRANSCRIBE