Skip to content
zhang-changwei edited this page Jan 6, 2022 · 7 revisions

Welcome to the Automation-scripts-for-Aegisub wiki!

These are a few scripts (plugins) that help you create your subtitles a little bit easier and accomplish complicated effects.

Wiki缓缓再完善,先鸽着

Get Started

How to download a script?

Method 1:
Go to release page and download the script(s) you want in the latest release.

Method 2: (If you want to access the latest update)
Click the code button on the Home page, download ZIP and then find the script(s) you want in the zip file.

How to load a script?

Just copy the script to your autoload folder (the default directory is C:\Program Files (x86)\Aegisub\automation\autoload) and you will see the script option in the Automation Menu in Aegisub software.

How to update a script?

Download the latest script(s) and overwrite the original one(s). Reboot the Aegisub software(or rescan the autoload directory in the software) and you have completed the update.

Let's have a first try!

Script required: C Font Resize.lua
step1: type {\an5}example in the AEG edit box.
step2: click Automation > C Font Resizing(Mocha Deshaking)
You will get: {\fscx100\fscy100\an5}example in the AEG edit box.
You have successfully passed your first try, now you can explore more interesting functions of the scripts!

Frequently Used Abbreviations and Nouns

name description
AEG Aegisub the software
FBF frame by frame
command special effect command, including \fs, \fscx, \fsp, etc.
line one line in the subtitle grid of Aegisub. You can present multiple lines simultaneously.
run run the script is just a convenient way to say open the Automation Menu and then click the script option.
tag commands wrapped in the curly brackets. Head tag is the tag in the beginning of one line, while inline tag is the tag in the middle of one line. Tail tag has no practical use, you can use it as comment.
@ input argument, int -> int number, float -> float number, string -> string

FAQ

Which Aegisub version should I choose?

Aegisub 3.2.2 32bit recommended.
The 3.2.2 32bit version has a high reputation for its stability, and it is also my environment, so that the scripts can undoubtedly work well under this version.
The 3.3.0 version has some known issues. Don't use it.
3.2.2 64bit version and r9214 version. They should work fine, but I haven't tested yet.

My script is dead after an update.

First, try again.
Due to some reasons, scripts including Picture Tracker & Effect may crash after an update, the solution is as follows.
step1: open the directory C:\Users\HP\AppData\Roaming\Aegisub\
step2: delete the corresponding xml file and then reopen your aegisub software.

Scripts

A script designed to minimize the shaking effect caused by the use of VSFilterMod.

The script is designed to rapidly generate a sequence of tags. With the help of the script, you can generate the effect that the tag smoothly transits from one value to another both spatially and timely.

This script is designed to slightly change the tag values generated by Mocha with only a few clicks. With the help of this script, you can achieve better tracking effect and fix the distortion of tracking path manually.

Contact Me

If you meet any problem, open an issue.