Subtitle Tools Plugin

Render Subtitles

Tools → Subtitle Tools → Render Subtitles

Rendering subtitles is the process of taking text, plus some style information, and creating an output that combines video, audio and subtitles in a single file.

There are many different formats used to deliver subtitles with media and the Subtitle Render tool supports many of these.

  1. Select Text file to render - Use the drop-down list to select the file that you want to render.

  2. Render output type - Use the drop-down list to select the file type of the output:

    • Mov video file containing subtitles with clear backgrounds - used for overlaying in professional video editing tools
    • Subtitles burnt-in to the video for Broadcast – uses full resolution original video media -most video formats supported
    • Subtitles burnt-in to the video for preview or web – uses lower resolution media and only supports .mp4 format
    • Program Stream File : DVB Bitmap subtitles as raw PES packets, suitable for muxing into DVB TS using various muxing tools
    • DVB Stream File: DVB Bitmap subtitles as a .dvb file, suitable for muxing into DVB TS using various muxing tools.
    • Transport Stream File – Subtitles only: DVB Bitmap subtitles as a .ts file, suitable for muxing into DVB TS using various muxing tools.
    • Transport Stream File – Full stream : DVB Bitmap subtitles as a .ts file, suitable multiplexed into DVB TS ( TS input file required)
    • Powerview subs – A transport stream file containing only subtitles
    • Powerview subs muxed into TS – subtitles added to an existing transport stream file containing video and audio ( TS input file required).
    • Powerview subs as an IMT file – subtitles only in the IMT file format.
  3. Set Render Options - Use this button to set the enter the Render Options window.

  4. Destination File - Allows you to select the path and the name of the destination/output file

  5. Set Offset - If required set a timecode offset to be added to the subtitle start times

  6. Max Duration - Set to a short time if you want to do a test render of the first few minutes rather than the whole program.

  7. Free test render - If selected the output will be free of charge but spoiler graphics will be added along with the text.

  8. Start Subtitle Render Task - Starts the process using the values that were set above.

  9. OK - Saves the settings without rendering

  10. Close - Closes the window

Render Options

image

Output Resolution - allows you to select the output resolution
Aspect Ratio - allows you to select the output Ratio
Antialiasing - allows you to turn antialiasing on/off

image

You can activate the Safe Area UI by right clicking on the video → Overlays → Show Safe Area

image
Allows you to set the padding of a character as a percentage of and EM square/quadrant.

1 EM square 1 EM square
image110x98 image103x98
Font: Perpetua Font: Calisto

 
image
Font Family - You can type the font family that you want in the text input box bellow.
Font Weight - You can choose the weight of the font by using the drop-down list bellow.
Size as a percentage of screen height [value] - Use the slider to select a value.
Outline Width as a percentage of EM square [value] - Use the slider to select the value.
Shadow type - Use the drop-down list to select one of the available options.
 
 
image
Box position relative to line as a percent of EM: [value] - Use the slider to select the value.
Box height as percent of EM: [value] - Use the slider to select the value.
Ghost Alpha Value in percent: 50 - Use the slider to select the value.
Box Type - Use the drop-down list to select from the options.
 
 
image
Line position relative to base as a percent of EM:[value] - Use the slider to select the value.
Line height as a percent of EM:[value] - Use the slider to select the value.
Default alignment - Use the drop-down list to select from the existing options.
 
 

image
 
 
Subtitle PID -
Subtitle Page ID - Different Page IDs can be used when you want to transmit subtitles
Include the DDS Segment - Select if you want to include the Display Definition Segment
Output Resolution - Use the drop-down to select an output resolution
Maximum object size in bytes - Sets the maximum object size in bytes.
Maximum PES size - Sets the maximum size for Packetized Elementary Stream packets which are carries the DVB subtitle stream in the MPEG-2 Transport Stream
Subtitle Bitrate - Set the subtitle bitrate
ISO language code - Set the language code for the subtitle according to ISO 639-1 Code
Subtitle type -
 
 
image
Subtitle PID -
Subtitle Bitrate - Set the subtitle bitrate
ISO language code - Set the language code for the subtitle according to ISO 639-1 Code
 
 


Set the Transport Stream Output bitrate.

Resplit Subtitles

Tools → Subtitle Tools → Resplit Subtitles

Stellar offer a Split Tool which can take an existing subtitle file and resplits the text into a new set of subtitles, based on a different set of splitting and timing rules.

  1. Original subtitle file - Allows you to select a subtitle file from the ones already existent in the project.
    • If the file is not in the project, you will have to load it in the project using Files → Import → Text File
  2. New subtitle file - Allows you to select the location and the name of the output file. [ Defaults to the same path as the original subtitle file, appends -resplit to the name of the original subtitle.
  3. Display name - Allows you to set the name that will appear at the top of the Subtitle column where the file will be loaded.
  4. Split Parameters - Allows you to set the parameters that control the split process
    • Profile values - Will use the values set by the existing profile to create the new subtitle file [This option is the default]
    • Custom - Allows you to manually set all values using the coresponding slider for each setting.
  5. Max lines per title - Allows you to set the maximum number of lines for a title
  6. Maximum line length - Allows you to set the maximum line length by setting the maximum number of characters allows in a line.
  7. Default interval - Allows you to set the default interval between titles - in milliseconds.
  8. Reading Speed Mode - Grayed out if Profile values is selected as Split Parameter.
    • If Custom is selected as Split Parameter - Then you will be able to choose between either Characters Per Second (CPS) or Words Per Minute(WPM)
  9. Start Splitting - Stars the process using the values that you have previously set.
  10. Close - Closes the window.

Subs to Transcripts

Tools → Subtitle Tools → Subs-to-Transcript

Convert subtitles into a timed word list. This process will use the subtitle timings, word lengths and calculated reading speed to estimate a time for each word. The output will be in the Yella Timed Wordlist JSON format.

  1. Subtitle file - Allows you to select the subtitle file that will be converted.
  2. New Transcript file - Allows you to select the path and the name of the new transcript file. [ the file ending will be .json]

Transcript to Subs

Tools → Subtitle Tools → Transcript to Subs

The Split tool takes an existing timed word list (transcript), for example from a speech to text service (ASR) and splits the text into a set of subtitles, based on some splitting and timing rules.

  1. Original transcript file - Allows you to select a transcript file from the ones already existent in the project.
    • If the file is not in the project, you will have to load it in the project using Files ->Import ->Text File
  2. New subtitle file - Allows you to select the location and the name of the output file. [ Defaults to the same path as the original transcript file, appends -autosplit to the name of the original transcript.
  3. Display name - Allows you to set the name that will appear at the top of the Subtitle column where the file will be loaded.
  4. Split Parameters - Allows you to set the parameters that control the split process
    • Profile values - Will use the values set by the existing profile to create the new subtitle file [This option is the default]
    • Custom - Allows you to manually set all values using the coresponding slider for each setting.
  5. Max lines per title - Allows you to set the maximum number of lines for a title
  6. Maximum line length - Allows you to set the maximum line length by setting the maximum number of characters allows in a line.
  7. Default interval - Allows you to set the default interval between titles - in milliseconds.
  8. Reading Speed Mode - Grayed out if Profile values is selected as Split Parameter.
    • If Custom is selected as Split Parameter - Then you will be able to choose between either Characters Per Second (CPS) or Words Per Minute(WPM)
  9. Start Splitting - Stars the process using the values that you have previously set.
  10. Close - Closes the window.