Aegisub / Properties
The script properties are some headers and other options that affect the entire script in various ways. They can be accessed from the File menu -> Properties.
The properties are:
Title, Original script, Translation, Editing, Timing, Synch point, Updated by and Update details - These are for informational purposes only and do not affect rendering in any way.
Resolution - The virtual resolution of the script. Unlike the informational headers, this does effect rendering in several ways. It's recommended to set this to the same as the video resolution, or an even multiple thereof. It affects:
All coordinates (for margins, \pos, \move, vector drawing etc) are given in script resolution pixels.
All font sizes are scaled according to the script resolution.
If scale border and shadow (see below) is enabled, all border and shadow values are given in script resolution pixels (if it is disabled they are in video resolution pixels instead).
Do however note that in a rather confusing manner, the script resolution does not affect the aspect ratio of any text, although it does affect the aspect ratio of vector drawings.
- 0 - The default mode. "Smart" wrapping; if a line is too long to fit on a line by itself, breaks it into two roughly evenly long lines, but prefers the top line to be wider. \N (note capital N) can be used to insert a manual linebreak.
- 1 - Inserts a linebreak when the line reaches the edges of the frame (minus margins); i.e. if it's just one word too long to fit on a line by itself, you get the last word all by itself on the bottom line. Almost never useful. As with 0, \N can be used for manual linebreaks.
- 2 - No automatic linewrapping at all; if a line is too long to fit inside the video frame, it will just continue outside the frame. \n and \N can be used to insert manual linebreaks.
- 3 - Same as mode 0, but prefers the bottom line to be wider.