Timeando un karaoke

Primero abrimos el audio del video o de cualquier archivo *.mp3 de esta manera:

Y nos quedara de esta forma:

Ahora tenemos que activar esta opción  dando clic en ella, para que acepte automáticamente los cambios que realicemos en la línea de tiempo, y ahora para empezar a timear necesitamos ponernos en modo karaoke, y para eso tenemos que dar clic en  que esta justo debajo de los controles de audio; y nos quedara de esta manera:

Como ven Aegisub nos separa el karaoke por palabras, es decir, a cada espacio que existían en la línea (“ “) una separación.
Ahora para separar en silabas una palabra tendremos que usar . Al darle clic el puntero se vuelve de esta manera | al pasar el mouse por las palabras y al darle clic entre las silabas denotara una línea  de separación, una vez elegida las separaciones damos clic en “Aceptar separación”. Un breve Ejemplo:

La primera palabra es Namida, la separemos en el cuadro de la siguiente manera: Na|mi|da - Ahora acepta y verás que tienes en la línea de las palabras separadas, cada una de esas sílabas ( Na - mi - da) separadas en un cuadro cada una.

Cuando separemos todos nos quedara así:

  1. Sitúate en la primera sílaba de la frase.
  2. Fijense que al situaros en ella, en el gráfico de audio, se nos ve el tiempo completo de la línea separado por otras barras discontinuas que son la separación
  3. Ahora pulsa para reproducir la sílaba seleccionada (o su Shortcut, las teclas ‘S’ o la Barra Espaciadora, que hacen la misma función).
  4. Fijense en el tiempo de inicio y salida de la sílaba en el audio, y con las teclas + y - del teclado numérico, puedes mover la barra de final de la sílaba, de modo que si pulsas “-“ le restas duración (es decir, la barra discontinua que marca el final de la sílaba se desplaza hacia detrás) y con “+” le añades, es decir, alargas la duración de la sílaba. O sino puedes usar el mouse para hacerlo tambien.
  5. Una vez tengas bien ajustada la sílaba (procura que no se oiga como comienza la siguiente por poco que sea, no suelen dar mucho margen las canciones y no es plan de dejar unas sílabas demasiado “solapadas”), pulsa el botón de “aceptar cambios/commit changes“ (en caso de no haber activado el ), o pulsad la tecla “G”, con lo que el tiempo de la sílaba queda guardado y Aegisub te pasa automáticamente a la siguiente.
  6. Repetir este proceso tantas veces como sílabas tenga el karaoke y tendréis un karaoke timeado, listo para empezar a añadirle efectos :)

Las \k y sus variantes

Para timear el karaoke de la entrega anterior, poníamos \k, que es el karaoke más simple que hay, que cuando le toca a una sílaba, se rellene directamente y sin ningún efecto con el color correspondiente.

Hay varios tipos que son:

Ejemplo: {\k94}Esta {\k48}es {\k24}una {\k150}línea {\k94}en karaoke
Ejemplo: {\kf94}Esta {\kf48}es {\kf24}una {\K150}línea {\K94}en karaoke
Ejemplo: {\ko94}Esta {\ko48}es {\ko24}una {\ko150}línea {\ko94}en karaoke

Cómo funciona un estilo en un karaoke

Bueno, lo primero de todo tendremos que crear un estilo que nos guste para el karaoke, es decir, buscar una fuente que quede bien y ponerle unos colores apropiados. Así que nos vamos a:

O si no le damos clic directamente al botón  que se encuentra en la barra de herramientas de Aegisub:

Y nos aparecerá esto y le damos clic en “Nuevo”

Ahora creamos un Nuevo estilo en esta nueva ventana:

Nota: Lo único a tener en cuenta es que el color secundario es aquél que saldrá de base en el karaoke, siendo el primario el color que lo “Rellene”.
Aceptamos y ahora cambiamos el estilo de esta manera:

Tip: Para poner las líneas de karaoke y traducción con justo el mismo tiempo, timea la línea de romanji, y después, clic derecho sobre la línea, duplicar, y en la línea clonada cambias el romanji por la traducción.

En esta imagen se muestra un Ejemplo: de un karaoke normal, solo con estilos (sin efectos especiales).

Comandos de sustitución

En esta sección se explica cómo se puede sustituir un estilo para que sea mostrado en la pantalla.
Todos los códigos de sustitución deben ir encerrados en llaves "{ }" (alt+123, alt+125), excepto "\N" que debe ir sin llaves, y antes de ellos debe ir un backslash "\" (alt+92)

Estos códigos sirven para reemplazar el estilo de una línea ya definida
Estos códigos pueden ser cancelados para que solo sea mostrado solo una parte del texto
Los códigos de sustitución son los siguientes:

Nota1: <0> significa que son los únicos valores que se pueden colocar en el determinado código. Pueden ser utilizados varios códigos a la vez
Nota2: Todos los códigos de sustitución deben ir antes del subtitulo que se quiera modificar, como muestra abajo

\N

Este código hace que la línea sea cortada (salto de línea)
Ejemplo: Esta es la primera linea\Ny esta es la segunda línea

\b<0>

Bold: Esto determina si el texto estará en negrita o no
Ejemplo: {\b1}Esto esta en negrita {\b0}y esto no esta en negrita

Nota: algunas fuentes pueden soportar valores mayores a 1

\i<0>

Italic: Esto determina si el texto estará en cursiva o no
Ejemplo: {\i1}Esta palabra esta en cursiva

\u<0>

Underline: Esto determina el subrayado en un subtitulo
Ejemplo: {\u1}Este texto esta subrayado

\s<0>

Strikeout: Esto determina el tachado en un subtitulo
Ejemplo: {\s1}Esta frase esta tachada

\bord

Bord: Esto determina el grosor del borde "0" significa que no tiene borde
Ejemplo: En este texto a partir de {\bord0}aquí no tiene borde {\bord5}y aquí tiene un borde grueso

\shad

Shadow: Esto determina el tamaño de la sombra que tendrá el subtitulo, 0 = significa que no tiene sombra
Ejemplo: {\shad0}Este texto no tiene una sombra, {\shad10}este si tiene una sombra grande

\be<0>

Blur Edges: Esto determina la distorsión del borde, esto se aplica al borde del subtitulo ya sea el texto, borde, y sombra
Ejemplo: {\be1\bord5}Aquí el código distorsiona el borde, {\be1\bord0}y aquí el texto

\blur<0>

Blur: Esto tambien determina la distorsión del borde pero mas explicito, esto se aplica al borde del subtitulo ya sea el texto, borde, y sombra (mientras mas grueso el borde mayor efecto puede tener)
Ejemplo: {\blur5\bord5}Aquí el código distorsiona el borde, {\blur1\bord0}y aquí el texto

\fn

Fontname: Aquí se debe poner el nombre de la fuente que aparecerá en la pantalla, cuando se usa una fuente que no esta instalada en el sistema la fuente por defecto sale en Arial
Ejemplo: {\fnArial}Esta es una mezcla {\fnCourier New}de dos fuentes

\fs

Fontsize: Esto determina el tamaño de la fuente
Ejemplo: {\fs16}Este texto es pequeño, {\fs66}este texto es grande

\fsc<x-y>

Fontscale: Esto determina la escala de tamaño del subtitulo, x = escala horizontal, y = escala vertical, el valor debe ser colocado en porcentaje 100 = 100%
Ejemplo: {\fscx130}Este texto es ancho, {\fscy130}este texto es largo

\fsp

Fontspacing: Esto determina la distancia entre las letras, el valor es determinado en píxeles
Ejemplo: {\fsp30}Las letras de este texto están separadas

\a<n>

Alignment: Este código determina la posición en la que saldrá el subtitulo en la pantalla
El valor 1 determina que el subtitulo aparecerá en la parte inferior izquierda
El valor2 determina que el subtitulo aparecerá en la parte inferior central
El valor 3 determina que el subtitulo aparecerá en la parte inferior derecha
Si a los valores anteriores se les adiciona 4 los subtítulos aparecerán en la parte superior
Si se les adiciona 8 aparecerán en la parte central

Ejemplo: {\a5}Este es un subtitulo en la parte superior izquierda
Ejemplo: {\a10}Este es un subtitulo en la parte central

\an<n>

La alineación del texto. Hay 9 valores de alineación del texto, es decir, posiciones en las que podemos poner el texto en pantalla. Asignando un valor al comando {\an} , le indicamos en que zona debe estar alineada la frase o similar. Mira la imagen para ver a qué sitio corresponde cada uno de los 9 valores.

\fr<x-y-z>

Fontrotate: Esto determina el ángulo que tendrá el subtitulo respecto a uno o varios ejes, el valor debe ser introducido según el ángulo que se le quiera dar.
Ejemplos:

{\frx30}Este texto tiene un ángulo de 30º en el eje x
{\fry30}Este texto tiene un ángulo de 30º en el eje y
{\frz30}Este texto tiene un ángulo de 30º en el eje z

{\frz30\frx30\fry30}Y este texto tiene un ángulo de 30º en todos los ejes

Nota: 360 es una vuelta completa.

\c&H<0>

Color: Por lo general se suelen usar los colores primarios y secundarios para hacer un karaoke, pero según con qué efecto, nos queda mejor poner nosotros el tránsito de un color a otro a mano. Lo hacemos con estos comandos:

Lo que ve como <bbggrr> son los valores de RGB pero cambiados de orden (azul, verde y rojo). Para seleccionar un color puedes usar el cuentagotas del Aegisub.

Así por Ejemplo:

{\c&HFFFFFF&\kf4\pos(260,220)}Texto de prueba
{\1c&H000000&\kf4\pos(30,30)}Texto 1c de prueba
{\2c&H000000&\kf4\pos(30,420)}Texto 2c de prueba
{\3c&H000000&\kf4\pos(460,420)}Texto 3c de prueba
{\4c&H000000&\kf4\pos(460,30)}Texto 4c de prueba

Nos da estos resultados:

\alpha&H<0>

Esto determina la transparencia de un subtitulo, para todo el subtitulo se utiliza "\alpha&H" y para los colores, primarios, secundarios, borde y sombra se usa "\1a&H, \2a&H, \3a&H, \4a&H" respectivamente.

Nota: El valor <0> es un número de 0 a 255 expresado en lenguaje hexadecimal, siendo 00 totalmente visible, y FF completamente invisible.

Ejemplo: En este texto desde {\alpha&HFF}aquí las letras son transparentes

\r

Esto se utiliza para terminar el efecto de un código

Ejemplo: {\i1}Esta frase es cursiva hasta aquí, {\r}luego el texto es normal

Nota: este código termina todos los códigos a excepción de "\k, \a" y tambien la funcion "\move" que no pueden ser terminados por este código

Funciones

\pos(<x>, <y>)

Con esta función se puede colocar el subtitulo en cualquier lugar de la imagen, y también se lo puede utilizar para encontrar las coordenadas iniciales y finales para la función "\move" (se explicara después). Este codigo ignora las colisiones.

Los valores de "x, y" tienen el punto "0" en la parte superior izquierda de la pantalla, como muestra la imagen, hacia la derecha estan los "x" positivos, y hacia abajo los "y" positivos.

En este Ejemplo: veremos que el Default de una pantalla es 640 x 480, aunque la resolución del video sea distinta a esta.
Siendo el extremo superior izquierdo (0,0) y el extremo inferior derecho (640,480) y el centro de todo (320,240.)

\move(<x1>, <y1>, <x2>, <y2>[, <t1>, <t2>])

Este código nos permite desarrollar subtítulos que se muevan por la pantalla, muy útil cuando hay una cartel que se mueve en el video
Como en el código anterior este código también ignora las colisiones
<x1>, <y1> definen la posición "x , y" iníciales
<x2>, <y2> definen la posición "x , y" finales
<t1>, <t2> define el inicio y el fin del movimiento, esto es opcional

Ejemplo: {\move(100,100,300,300,1000,3000)}Este texto se está moviendo

\org(<x>, <y>)

Mueve el origen predeterminado (x,y). Esto es útil cuando los subtítulos se mueven en rotación.

Ejemplos:

\fad(<a1>, <a2>, <a3>, <t1>, <t2>, <t3>, <t4>)

Este código nos permite crear subtítulos que se desvanezcan.
"a1" Nos define el valor alpha antes del "t1"
"a2" Nos define el valor alpha entre los tiempos "t2" y "t3"
"a3" Define el valor alpha después de "t4"
Los valores de alpha están limitados entre 0 y 250, siendo 0 lo mas nítido, y 250 los más transparente.

<t1>, <t4> El comienzo y el fin de la animación, el tiempo se coloca en milisegundos.
<t1> - <t2> Es el tiempo en el cual la animación ira del valor alpha "a1" al valor alpha "a2".
<t2> - <t3> Es el tiempo en el cual la animación se mantendrá en el valor alpha "a2".
<t3> - <t4> Es el tiempo en el cual la animación ira del valor alpha "a2" al valor alpha "a3".
Esta opción es útil para poner subtítulos en video donde los carteles van desapareciendo.

Ejemplo: {\fad(250,10,250,0,1000,3000,4000)}Este texto está animado con el codigo "\fad"

\fad(<t1>, <t2>)

Este también es un código para que las letras se desvanezcan, pero es más simple, como ven a diferencia de la función "\fad" en esta función no se puede elegir el nivel de transparencia del subtitulo.

<t1> Es el tiempo en el cual el subtitulo aparecerá.
<t1> - <t2> Es el tiempo en el cual el subtitulo permanecerá nítido.
<t2> Desde este tiempo el subtitulo desaparece.

Ejemplo: {\fad(1000,3000)}Este texto está animado con la función "\fad"

\clip(<x1>,<y1>,<x2>,<y2>) ###

Clip es un comando que nos permite “ocultar” cosas. Añadiéndole dos pares de coordenadas (x,y), forma un rectángulo invisible en el cual, todo lo que queda dentro de él se ve, mientras que todo lo que queda fuera, desaparece.

Se puede poner más de un \clip en la misma frase. Esto ayuda mucho para crear efectos en que las letras pasen por “detrás” de algún objeto del video. Mira las imágenes para ver cómo funciona.

En la primera he hecho un clip que ocupa la mitad superior de la imagen, y en la segunda uno que ocupa toda la mitad inferior.

Ejemplo: {\pos(170,180)\clip(10,140,320,180)}Este es un Ejemplo: de \clip
Ejemplo: {\pos(170,180)\clip(10,180,320,220)}Este es un Ejemplo: de \clip

\t([<t1>, <t2>, ] [<aceleración>,] <estilos>)

Este código determina la animación de un subtitulo.

Ejemplo: {\t(1000,2000,\fscx70\fscy130)}{\t(2000,3000,\fscx130\fscy70)}{\t(3000,4000,\frx90)}Este texto esta animado

En el Ejemplo: pueden notar que di varios efectos a la animación, tienen que tener cuidado ya que este código es muy pesado para maquinas lentas por lo que recomiendo que lo apliquen en maquinas Pentium IV.

Nota: este código ignora las colisiones y si no se determina la posición en la que saldrá puede superponerse a otro subtitulo.
Este código es muy utilizado para desarrollar karaokes especiales. Para desarrollar un karaoke con este código primero se debe realizar el karaoke
El karaoke debe ser realizado para cada silaba para que así con el código "\t" se pueda dar un efecto apropiado
A continuación esta un Ejemplo: de cómo desarrollar un karaoke con este efecto.

Ejemplo: Primero se debe desarrollar el karaoke para cada silaba como se muestra abajo.

Ejemplo: {\kf110}Sa{\kf110}a...{\kf100} {\kf25}da{\kf25}i{\kf25}ji {\kf120}to...

Una vez realizado el karaoke se debe utilizar los valores del karaoke ojo tomando en cuenta que los valores del mismo están en centésimas de segundo ahora se puede colocar el código para desarrollar una animación en el karaoke.
Ahora vamos a dar el efecto de que a medida que avance el karaoke las letras se vayan inclinando hasta desaparecer.

Ejemplo: {\kf110}{\t(0,1100,\frx90)}Sa{\r}{\kf110}{\t(1100,2200,\frx90)}a...{\r}{\kf100} {\kf25}{\t(3200,3450,\frx90)}da{\r}{\kf25}{\t(3450,3700,\frx90)}i{\r}{\kf25}{\t(3700,3950,\frx90)}ji {\r}{\kf120}{\t(3950,5150,\frx90)}to...

Como muestra el Ejemplo: el karaoke que estaba "{\kf110}" se lo usa de la forma "{\t(0,1100,.....)}" cambiando 110 a 1100, y en la siguiente silaba en el karaoke se encuentra "{\kf110}" y en la animación esta "{\t(1100,2200,.....)}" como pueden notar a diferencia del karaoke donde los tiempos se los ponen normalmente en la animación se los debe ir sumando, otro apunte notaran que cuando se termina cada animación se finaliza con "{\r}" esto indica que la animación termina en ese lugar, ya que si no se pone el código mencionado la animación realizara el cambio a todo el texto
Bueno este solo es un pequeño Ejemplo: de cómo usar este código para realizar karaokes ya que como mencione antes se pueden realizar cambios de diferente tipo.

Ejemplos:

{\t(0,2000,\alpha&Hff&)}kokoro
{\t(0,2000,\be20)}kokoro
{\t(0,2000,\blur10)}kokoro
{\t(0,2000,\bord10)}kokoro
{\t(0,2000,\1c&HFFFFFF\3c&H000000&)}kokoro
{\t(0,2000,\frx360)}kokoro
\t(0,2000,\fry360)}kokoro
{\t(0,2000,\frz360)}kokoro
{\t(0,2000,\fs50)}kokoro
{\t(0,2000,\fscx200)}kokoro
{\t(0,2000,\fscy200)}kokoro
{\t(0,2000,\fsp15)}kokoro
{\t(0,2000,\shad10)}kokoro
{\t(0,2000,\frx360\fry360\frz360\bord5\blur5\1c&H1C1DE2&)}kokoro

Con estos comandos de sustitucion se pueden realizar karaokes como estos:

~ Manual de Aegisub || By: Jin™ || ©All Rights Reserved ~