Primeros pasos
El contenido de esta sección es una adaptación (parcial o total) del trabajo creado por Phos. Para más contexto, visita la publicación original aquí.
Los scripts o plugins (en adelante plugins) de Aegisub son archivos Lua o Moonscript que puedes utilizar para automatizar tareas tediosas, repetitivas o complejas. Estos plugins son absolutamente obligatorios para Tipografía y carteles ya que utilizarlos aumentará tu eficiencia.
Hay dos métodos para instalar plugins para Aegisub: automático y manual.
Carpeta de plugins
Section titled “Carpeta de plugins”Todos los plugins deben estar en la carpeta automation de Aegisub. Dependiendo de tu sistema operativo, esta carpeta puede estar en diferentes directorios.
| Sistema operativo | Directorio de automatizaciones |
|---|---|
| Windows | %AppData%\Aegisub\ |
| Linux | ~/.aegisub/ |
| MacOS | ~/Library/Application Support/Aegisub/ |
Dentro de la carpeta del programa, debe de haber una carpeta llamada automation. Dentro de esta carpeta deben de haber dos más: autoload e include. Si estás instalando plugins manualmente o cualquiera de estas carpetas no existe, créalas tú mismo. La carpeta autoload consiste de todos los plugins que quieres que Aegisub cargue mientras que la carpeta include consiste de todos los módulos de los que dependen los plugins.
Si tienes una instalación portable de Aegisub, la carpeta de automatizaciones está localizada dentro del mismo directorio que la instalación de Aegisub.
Métodos de instalación
Section titled “Métodos de instalación”Este es el método recomendado para la instalación de plugins para Aegisub ya que te permite instalar, desinstalar y actualizar plugins sin salir de la aplicación. La herramienta que permite todo esto es el control de dependencias (Dependency Control). En Windows, las nuevas versiones de Aegisub ya vienen con este plugin incluido. Si tu instalación no contiene este plugin, sigue las instrucciones del enlace anterior para instalarlo.
No todos los plugins de Aegisub se han añadido al control de dependencias. Para poder instalar esos plugins tendrás que descargarlos y moverlos a las carpetas requeridas manualmente.
- Descarga el plugin en tu ordenador. Si este depende de algún módulo, descárgalo también.
- Copia el plugin al directorio automation y (si aplica) los módulos al directorio include.
- Reinicia Aegisub.
Plugins globales y locales
Section titled “Plugins globales y locales”Los plugins globales son aquellos que están disponibles en la carpeta de automatizaciones. Cuando Aegisub se ejecuta, todos estos se cargan automáticamente.
Los plugins locales son los añadidos manualmente por el usuario (tú). Estos plugins pueden estar en cualquier directorio y están enlazados al archivo de subtítulos abierto en el momento en que se añadió el plugin. Cuando abres un archivo de subtítulos que está enlazado a un plugin local, este plugin se carga. Similarmente, cuando cierras ese archivo de subtítulos, todos los plugins locales enlazados dejarán de estar cargados en el programa.
Gestor de automatizaciones
Section titled “Gestor de automatizaciones”Para ver información sobre el gestor de automatizaciones (Automation Manager) de Aegisub dirígete aquí.
Recargar plugins
Section titled “Recargar plugins”Aegisub carga todos los plugins que encuentra en su directorio de carga automática al arrancar. Si has instalado un plugin mientras Aegisub estaba abierto, este no lo cargará automáticamente.
Hay dos maneras para recargar los plugins. La primera es simplemente cerrar y volver a abrir Aegisub. Si no quieres cerrar Aegisub para recargar los plugins, puedes hacerlo a través del gestor de automatizaciones.
Errores durante la instalación de plugins
Section titled “Errores durante la instalación de plugins”Tras instalar un plugin, la primera vez que se carga en Aegisub, puedes encontrarte con algún mensaje de error para todos los plugins que no se han podido cargar. Los errores pueden ocurrir por las siguientes razones:
- Errores en el mismo plugin.
- El plugin depende de algún módulo externo, pero no puede localizarlos en el directorio.
Hacer clic sobre Detalles siempre te dará más información. Te dirá de qué trata el error, lo que te dará una pista sobre cómo solucionarlo. Si el error es sobre archivos faltantes, siempre puede arreglarse moviendo los archivos requeridos al directorio requerido. Otros errores tendrás que atenderlos por cada caso.
Asignar una tecla a un plugin
Section titled “Asignar una tecla a un plugin”Cada vez que ejecutas un plugin, no quieres necesariamente tener que ir a Automatización y hacer clic sobre el plugin. Es por ello que puedes asignar una tecla o combinación de ellas para que ejecuten un plugin.
- En Aegisub, ve a
Ver → Opciones → Interfaz → Atajos de teclado. - Haz clic sobre un
Subtitle Grid. - Haz clic sobre el botón
Nuevo. - Aquí, en la columna
Atajo(izquierda), pulsa la tecla o combinación de ellas a la que quieres asignar el plugin. Por ejemplo, si quieres ejecutar el pluginEdit Tagscuando pulsesEE enSubtitle Grid, escribeEen la primera columna. - En la columna
Comando(central) escribeautomation/lua. Aparecerá un desplegable en el que podrás seleccionarEdit Tags. Puedes escribir más para refinar la búsqueda. - Guarda los cambios haciendo clic sobre
OK. - Ahora, cada vez que presiones la tecla de la columna izquierda, se ejecutará el comando de la columna central.