GithubHelp home page GithubHelp logo

davidshariff / magnum-s-aegisub-scripts Goto Github PK

View Code? Open in Web Editor NEW

This project forked from bayramyoldas/magnum-s-aegisub-scripts

0.0 0.0 0.0 3.61 MB

Scripts for Aegisub 3.2.2 (tr & en)

License: MIT License

Lua 100.00%

magnum-s-aegisub-scripts's Introduction

TABLE OF CONTENTS

INTRODUCTION

This page provides a download link to the lua plugins I write.

Features

  • Multi-language

All my lua plugin has two languages, Turkish and English. The English language is selected by default on the first boot-up. To change language, each lua plugin comes with a language change interface. On the automation submenu, hover over the name of the lua plugin which you want to change the language and click on the Change Language option.

  • Physically save interface preferences

Preferences are saved to an external file for always remembering. The file is in the %appdata%/aegisub/ directory. In portable Aegisub, it is saved where aegisub.exe is.

Installation

  • Installation directory of module file: aegisub/automation/include/
  • Installation directory of lua files: aegisub/automation/autoload/

Move the module file and lua plugins to their own installation directories while the program is closed. You can move them while the program is open but you need to press Automation/Automation.../Rescan Autoload Dir button to enable them.

Usage

The lua plugins you install are added to the Automation submenu as a new item with a similar name to the file name. You can run the lua plugin by clicking on the name.

Supported Version

I've written all of my lua files in Aegisub 3.2.2, the latest stable version. You may have a problem with previous 3.x.x versions but will definitely with 2.x.x versions. If a new stable version of Aegisub comes out and there is an incompatibility problem with it, I going to fix it. I will always support the most recent stable release of Aegisub.

Shortcut

You can assign a shortcut to use the lua plugins more quickly. For this:

  • Open View/Options/Interface/Hotkeys.
  • Create a shortcut in the Default.

Wherever you are in the program, lua plugin starts to work when you press the shortcut.

MODULE

I made a file to not write the functions I use repeatedly and to correct mistakes from one place. If you do not install the module, you can not use the lua plugins.

MACROS

Breaks the lines that are not breaked and must be breaked.

Makes letter conversions.

Detects technical problems.

It finds notes and lists them in the interface. Also allows you to jump between them.

Copies lines to clipboard or text file.

Helps to create a line.

Deletes lines by style, actor or effect.

Provides translation mode by duplicating lines.

Creates a new subtitle file with selected lines based on specific filters.

Adds italic, alignment and transparency tags.

Converts lines to a html table. The html table is colorful and responsive.

Facilitates various editing works.

Adds percentage to effect box of applied lines. It is important to share translation.

Selects lines in any way.

Adds image, grid or quad to active line.

Clears tags, extra whitespaces and things like them.

Designed to write translator data with social media accounts.

Shows the status of your translation.

Helps typewriter-style typesettings.

ASS Files

Converts between two tag during the line.

Makes horizontal color transition between two or more colors.

Makes color transitions in rainbow color.

Specified colors applies to the karaoke lines either in sequence or randomly.

Draw shape based on subtitle or video resolution for picture.

Converts from frame value to millisecond. You can change the color of the karaoke lines according to the scene.

Positions kanji characters vertically.

magnum-s-aegisub-scripts's People

Contributors

magnum357i avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.