SRT Subtitles is a simple, popular file format for applying subtitles to videos for national language translation, hearing impaired aid or other purposes. There are many tools available for editing and extracting SRT files. If you have subtitles in another format other than SRT, there are lots of converters available (many free). See the Subtitles Tools section for details about third party tools.
Video Mill can read SRT Subtitles files and apply them to a video using the Marquee feature.
You can create a custom Marquee Style for visual presentation (font family, size, colors, etc). In most cases for Subtitles, you will want to use a Marquee Style that docks the Marquee to the bottom (or top) of the Media Screen.
Figure 1 shows the Subtitles Default Style rendered on a 1080p display.
Figure 1. Subtitles sample - Click for full 1080p image
Follow these steps:
See Considerations section at bottom of page.
Listing 1. SRT format - example1 00:00:08,000 --> 00:00:11,000 What would you do if I sang out of tune 2 00:00:12,000 --> 00:00:16,000 Would you stand up and walk out on me?
Menu Locator: Media List Editor > Tools > Marquee Styles > Subtitles Style .
The 'Quick change options' allow you to quickly change the basic presentation style of Subtitles (Figure 2. text font, size, colors and opacity). Or you can get as fancy as you want by creating a full Marquee style and assigning it to Subtitles.
You can apply Word Wrap to subtitles by checking 'Word Wrap long text lines to fit display size' checkbox in the Screens(3) Options. You can also 'Adjust Maximum Characters per Line' if desired.
You can simply use the Subtitles Default Style (Figure 3), or you can create your own custom Marquee Style. After creating a custom style, assign it as the Subtitles style by Tools > Marquee Styles > Pick New Subtitles Style menu item (see above). In most cases, you will want to use a style that docks the Marquee to the top or bottom of the Media Screen.
Text color: White on a 50% opacity (transparent) black background; Font: Microsoft default font at 36 point size; Docked at the bottom of the video. Figure 3 shows the Default Style cropped from a screen shot rendered at actual 1080p.
Based on the Font Size that you pick for the Subtitles Style, you need to test to find the maximum number of characters that can be displayed across the screen. This maximum will change with different physical display resolutions (720p, 1080p, etc). Any Subtitle lines that exceed that character limit can be split into two (or more) lines in your SRT file.
The Subtitles in your SRT file must be ordered by Subtitles Start-Time. Most SRT file editors do this sort automatically. The numeric subtitle counter is not used by VideoMill.
You can force a line break by: 1) Have multiple lines of text in the Subtitles definition (in the SRT file); 2) Or use a line break tag ( (ex. <br>, case sensitive) in a line of text. This is the only supported html tag.
These file encodings are supported: UTF-8 (recommended), UTF-8 with BOM, UTF-16 LE, UTF-16 BE, ANSI, DOS.
These file encodings are NOT supported: Unicode, Unicode (big endian).
To convert a Unicode file to UTF-8, open it in Windows Notepad. Click File > Save-As. In the Save-As dialog, click the Encoding dropdown (at bottom) and pick 'UTF-8'. Click Save.
Some of these options are defined in an unofficial SRT specification. Regardless, the VideoMill Subtitles Style controls these presentation attributes.
If you are using images or Text Screens for a slideshow, Subtitles work fine. You need to create an SRT file for each image and place it in the same folder as the image file. Name the SRT file as described in section How to Apply Subtitles section. Also see the method for setting Text Screen and Image Duration.
SRT Editor: Here is a FREE simple online SRT Editor. It has basic capabilities like setting: text, time, add, delete, shift all times. There are many more editors with varying capabilities. An SRT Editor can provide time shifting of all subtitles automatically and re-number all subtitles if a new one is inserted in the middle. For quick edits, you can also use your favorite text editor since it is just a file of text.
Converters: There are many converters available (many free online) that allow conversion between different standard subtitle file formats such as: srt, stl, scc, ass, xml, ttml, txt, vtt, dfxp, smi, csv, sub, sbv, lrc. Do a web search for 'convert to srt'.
Extracting from videos: SubRip is a free program for Windows that will extract SRT files from videos (that contain subtitles).
For popular movies: There are third party Websites that provide free or low cost SRT Subtitles for popular movies.