How to subtitle offline

From OTPedia
Jump to: navigation, search

To work offline, you can download subtitles from Amara, use subtitling software on your computer, and finally upload your work to Amara and complete the task. You can translate, transcribe and review subtitles offline when you know you won’t have access to an Internet connection or when you wish to leverage the advanced editing features offered by some free and paid subtitling software. This guide contains a few caveats related to working offline, as well as instructions related to using SubtitleEdit, an example of freeware subtitling software available for Windows systems. Aegisub is a subtitle editor with equally efficient functionality and both Mac OSX and Linux versions, complete with excellent documentation.

Contents

How to download subtitles

Image shows the subtitle download dialog on Amara.
Download subtitles from the subtitle language’s page
To download a subtitle file, go to the video’s page on Amara, and click the language you want to translate from. Afterwards, click “Download” and select the subtitle format. Most offline software is compatible with .srt subtitle files.

How to download the talk

For TEDTalks, play the video on Amara, right-click anywhere on the video in the player, and select “Save video as.” Note that videos downloaded from TED.com will be offset by the duration of the TED intro, so the subtitles you download from Amara will not be synchronized. Because of that, for translation, use the video downloaded from the Amara player. TEDx and TED-Ed are hosted on YouTube, and YouTube does not allow users to download videos offline.

How to upload subtitles

Image shows how to upload subtitles in the Amara editor.
Click the wrench icon to pull up a menu where you can upload your subtitles
To upload a subtitle file, open the task in the editor, click the "wrench" icon and in the menu that appears, select "Upload subtitles."

Add the missing paragraph breaks when working on TEDTalks

Image shows the paragraph break buttons in the Amara interface.
The paragraph-break button appears when hovering over a subtitle
If you are working on a translation of a TEDTalk, using an .srt file will mean losing the paragraph breaks used in the transcript view on TED.com. These paragraph breaks can be reinstated in the online editor on Amara, after uploading the subtitles you worked on offline. To reinstate the paragraph breaks, click the paragraph symbol on the subtitles that you want to start each paragraph with.

Note that paragraph breaks are not the same as line breaks; line breaks break lines within a single subtitle, and they are preserved when using .srt files. Paragraph breaks are only visible in the transcript view on TED.com; the transcript is manually divided into a few paragraphs for easier reading.

Note: Subtitles in Amara’s native format (Timed Text / .dfxp or WebVTT / .vtt) or will preserve the paragraph breaks on upload. Even if your subtitling software supports vtt/dfxp subtitles, make sure that it can also retain the paragraph-break information. Subtitle Edit fully supports dfxp/vtt (and preserves these paragraph breaks) starting from version 3.4.6.

Always complete the task in the online editor

Image shows the title and description box in the Amara interface.
Don’t forget to edit the title and description after uploading your subtitles
After you have uploaded your subtitles, you will still need to complete the task online. Edit the title and description (if necessary, add the missing speaker's name), add comments and go through the workflow steps in the interface until you click “Complete.”

Using SubtitleEdit to subtitle offline

SubtitleEdit is just one example of free subtitling software that runs on Windows systems. In many cases, it allows advanced users to transcribe and review transcripts and translations more easily than by using the online editor. If you decide to use this software, please bear in mind that it is in no way endorsed by TED or by Amara. Below, you will find advice on how to use the software to subtitle offline. For more detailed instructions, consult the software’s help page.

Installation, settings and features

After installing the latest version of Subtitle Edit, also install VLC media player. This free software is necessary to activate some of Subtitle Edit’s functionality.

Image shows the settings dialog in Subtitle Edit.
These SubtitleEdit settings are recommended when working on subtitles in the OTP
To set up Subtitle Edit for working with OTP subtitles, go to Options/Settings. In the “General” tab, for “Single line max. length,” enter 42. For “Max. chars/sec,” enter 21. For “Min. duration, milliseconds,” enter 1, and for “Max duration, milliseconds,” enter 7. Finally, for “Min. gap between subtitles in ms,” enter 24, and for “Unbreak subtitles shorter than,” enter 43, and uncheck “Allow edit of original subtitle.” Now, go to the Settings/Tools tab and check "Use do-not-break-after list (for auto-br)" (to enable partially grammatical automatic line breaks) and "Fix short display time - allow move of start time" (to allow automatically fixing reading speed issues).

For the last bit of initial configuration, go to “Spell check/Get dictionaries,” and download spellchecking dictionaries for all the languages that you work in.

Opening the video

Go to “Video/Open video file” and select the video you downloaded. Afterwards, select “Video/Show/hide video,” if the video player is not visible, and “Show/hide waveform” to pull up the box that will contain the waveform representation of the talk’s audio. Finally, click anywhere in the waveform box to generate the waveform.

Working with the list view

The Duration field in the list view will be highlighted if the subtitle is not in keeping with the reading speed standards. The text field will be highlighted if the subtitle is not in keeping with length standards (for line or/and total subtitle length).

Double-clicking a subtitle in the list view seeks the video and waveform to that subtitle’s position. After selecting two subtitles (using Shift or Ctrl), right-click to merge them. If you’re reviewing subtitles and find that the translator missed one and as a result, left the rest of them unsynced, right-click the subtitle they missed and go to “Column/Insert empty text and shift cells down.” To switch to the next line in the list view, use Alt+Down arrow.

You can extend the duration of a subtitle precisely by editing the value in the “Duration” field under the list view box, or by clicking the up and down arrows next to that field to extend or shorten the duration by the default increment of 100 ms. If the subtitle overlaps adjacent subtitles, this area will also show the degree of overlap. Very often, you’ll be able to make quick reading speed fixes by extending the duration of one subtitle using the arrows until the reading speed is fine, and then going to the next subtitle and adjusting its start time until it doesn’t overlap the previous subtitle that you just extended over it.

Leveraging the waveform

Image shows Subtitle Edit's main window.
In SubtitleEdit, the waveform window helps in editing the timing of your subtitles
The waveform window is a huge convenience – you can drag and position subtitles over sentences in the talk’s audio or set up their starting position (Shift+Left click) and their end (Ctrl+Left click). To indicate where a subtitle should be split (e.g. over a visible pause in the speaker’s utterance), right-click in the waveform and select “Split.” Zooming out from the default “100%” to a smaller value may be useful, especially during a review.

Spellcheck and global fixes

After you've made your edits, do a global spellcheck, and then go over the subtitles once again, making sure the changes made during spellcheck did not extend the text to a degree that would break the subtitle reading speed or length standards.

In “Tools/Fix common errors,” you will find a number of useful fixes. The recommended ones to use for the OTP are “Remove empty lines/unused line breaks,” "Fix short display times," “Remove unneeded spaces,” “Remove unneeded periods,” “Fix missing spaces,” “Remove line breaks in short texts with only one sentence” and “Remove line breaks in short texts (all except dialogues).”

In the “Verify fixes” window, you can click the header of the “Function” column to sort the fix list by type of issue, and uncheck the fixes that you do not want implemented.

“Fix overlapping display times” will usually modify all subtitles, since most TED and TEDx translations and transcripts do not employ a fixed-duration break between consecutive subtitles. Subtitles modified in this manner will show 100% edits in the revision comparison view on Amara, so this fix is not recommended for the reviewing or approval step.

“Fix short display times” is useful in fixing small reading speed errors through extending the subtitle's duration and adapting adjacent subtitles. IMPORTANT: before you use this option, go to Options/Settings/Tools and check "Fix short display time - allow move of start time." Do NOT use “Fix long display times” - instead, split subtitles longer than 7 seconds by hand, depending on where it's best to break the sentence into two subtitles (while respecting clause boundaries).

“Break long lines” is again a fix that is better done manually, since a human needs to decide whether a break would split a linguistic unit. However, you can run this test and then go over the results in the “Verify fixes” window, unchecking all the breaks that split grammatical units or proper names, and leaving the ones that happen to be correct. IMPORTANT: if you're working with English subtitles, go to Options/Settings/Tools and check "Use do-not-break-after list (for auto-br)." This will make the suggested breaks follow a set of rules and limit the number of breaks you need to input manually.

How to translate in Subtitle Edit

To begin translating, open the original subtitles in Subtitle Edit, and then select “Tools/Make new empty translation from current subtitle.” Save the newly created set of subtitles. Alternatively, when you’re starting from a set of translated subtitles and want to pull up the original, go to “File/Open original subtitle (translator mode)...” You can also close the original subtitle preview by going to “File/Close original subtitle.”

How to transcribe in Subtitle Edit

If you happen to have access to an offline copy of the video with the talk, you can use Subtitle Edit to transcribe the talk. Use Ctrl-P to play and pause the video, click in the waveform where you want to insert your subtitle (usually where you see that the given utterance begins in the audio representation), and hit F9 to insert a subtitle and start typing. The timing will automatically adjust to a convenient reading speed below 15 characters/second; you can manually adjust it by dragging or clicking in the waveform (Ctrl-left click, Shift-left click). Other useful shortcuts include: F4 to skip between the beginning and end of the subtitle’s duration (skip to the end, insert the next subtitle) and F5 (play the video from the beginning of the current subtitle and pause a little after it ends displaying).

After you’re done transcribing, you can improve your work by selecting “Tools/Minimum display time between subtitles…” (use 24 ms) and then “Tools/Bridge gap in durations…” (use 100 ms). These edits are not required while working on Amara, but they improve the transcript by making it easier to follow the subtitles (the little “flicker” signals that a new subtitle is going to appear) and making them safely compatible with various offline players (without any breaks between subtitles, some players will display consecutive subtitles at the same time).

How to review/approve in Subtitle Edit

Download the translation or transcript and the video. For translations, also download the original subtitles. In addition to all of the other global fixes and general features of Subtitle Edit described above, there are some features that are especially useful during the review/approval stage:

Other offline subtitling software

There is a wide variety of freeware offline subtitling software to choose from.

Linux

Mac/OSX

Windows

Personal tools
Namespaces
Variants
Actions
Navigation
Languages
Toolbox