Subtítulos en .ass: Etiquetas

Las etiquetas se colocan dentro del subtítulo en la sección “Events”, apartado “Text”. Sirven para modificar el estilo de una parte del subtitulo. Siempre empiezan con \ y están entre llaves: { y }. Lo mejor es reducir su uso al mínimo, porque complican la edición posterior. Para modificar el estilo de una frase completa es mejor crear un estilo nuevo en la parte V4+ Styles y no usar etiquetas,

Caracteres especiales

Hay etiquetas especiales para algunos caracteres. Son los únicos que no están entre llaves.

\n Salto de línea en el caso de que el ajuste de línea automático esté desactivado
\N Fuerza un salto de línea
\h Espacio que no puede ser convertido en un salto de línea. Es el equivalente al código   en HTML
Etiquetas de modificación

Las etiquetas de modificación cambian un aspecto del estilo heredando (manteniendo) el resto.
Dialogue: 0,0:00:01.21,0:00:03.81,Default,,0000,0000,0000,,Una {\b1}línea{\b0} de diálogo
Muestra un subtitulo normal, pero con la palabra “línea” en negrita.

\i×, \b×, \u×, \s× × es un valor boolean (1 = activo) para cambiar el estilo Cursiva, Negrita, Subrayado o Tachado.
En el caso de negrita también se puede especificar un valor en peso. El peso es un múltiple de 100. Más alto es más pesado. El valor por defecto es 400. La mayoría de las fuentes sólo soportan dos pesos (normal y negrita).
\bord×, \xbord×, \ybord× Grosor del borde en pixeles. La segunda y tercera opción permiten especificar un grosor de borde solo horizontal o vertical
\shad×, \xshad×, \yshad× Distancia de la sombra
\be×, \blur× Suaviza los bordes (o si no hay bordes, el texto) un número específico de veces. La segunda opción usa el núcleo gaussiano para mejorar la calidad y permite usar un número en coma flotante
\fn×, \fs×, \fscx×, \fscy×, \fe× Nombre, tamaño (en puntos), escala (en porcentaje) y encoding de la fuente
\fsp× Espacio entre letras
\frx×, \fry×, \frz×, \org(X, Y) Rotación sobre el eje X, Y o Z (\fr× es identico a \frz×). La rotación se realiza sobre el punto de origen (\org)
\fax×, \fay× Transforma el texto distorsionando la perspectiva
\1c&H×&, \2c&H×&, \3c&H×&, \4c&H×& Color BGR primario, secundario, borde y sombra.
\1c&H×& es identico \c&H×&
\1a&H×, \2a&H×, \3a&H×, \4a&H× Color alfa primario, secundario, borde y sombra.
\1a&H× es identico a \alpha&H×
\an× Alineación según el teclado numérico
\q× Ajuste de línea:
0: ambas líneas son igual de largas, cuando es imposible que la superior sea más larga
1: llena la primera línea al máximo
2: sin ajuste automático
3: ambas líneas son igual de largas, cuando es imposible que la inferior sea más larga
\N inserta un salto de línea en cualquier modo, \n solo en modo 2
\r Reinicia el estilo. Anula todas las modificaciones, incluidas las animaciones.
\pos(X, Y) Posiciona el subtítulo en un punto exacto. La interpretación del punto depende de la alineación (izquierda el punto es el principio, pero centrado el punto es el centro)
\move(X1, Y1, X2, Y2)
\move(X1, Y1, X2, Y2, T1, T2)
Mueve gradualmente un subitulo desde X1, Y1 a X2, Y2. La interpretación de las coordenadas es igual al \pos. T1 y T2 especifican en milisegundos cuando empieza y termina el movimiento relativo al momento que empieza el subtitulo. Si no se especifica T1 y T2 el movimiento es desde que empieza hasta que termina el subtítulo. Una línea solo puede tener una etiqueta de \pos o \move
\fad(in, out), \fade(A1, A2, A3, T1, T2, T3, T4) Aparecer / desaparecer gradualmente, opcional especificando valores alfa en momentos de cambio, especificados en milisegundos
\k×, \K×, \ko× Efectos Karaoke donde × es el tiempo en centisegundos.
\k× la sílaba tiene el color y alfa secundario hasta ×
\K× (o \kf×) la sílaba empieza con el color secundario y cambia gradualmente desde la izquierda a la derecha al color primario durante la sílaba
\ko× idéntico a \k pero antes × no tiene borde. El borde se muestra al instante cuando empieza la sílaba
\t(M)
\t(C, M)
\t(T1, T2, M)
\t(T1, T2, C, M)
Transformación animada de las etiquetas modificadoras (M). T1 y T2 especifican el momento relativo de inicio y fin. El acelerador (C) especifica una transición no lineal: valores superior a 1 aceleran e inferiores deceleran la transición.
Las etiquetas compatibles son:
Fuente: \fs, \fsp, \c, \1c, \2c, \3c, \4c, \alfa, \1a, \2a, \3a, \4a
Geometria: \fscx, \fscy, \frx, \fry, \frz, \fr
Otros: \bord, \shad, \clip
\clip(X1, X2, Y1, Y2), \iclip(X1, X2, Y1, Y2) Define la zona (rectángulo) donde se muestra o no la línea.
El uso de una etiqueta iclip implica que todas las \clip en la línea serán tratadas como \iclip.
Etiquetas de dibujo
\clip(Escala, Ordenes de dibujo)
\iclip(Escala, Ordenes de dibujo)
La escala es proporcional al pixel del video (1 = 1:1)
\p× Cambia el modo de dibujo.
0: desactiva dibujar
1: coordenadas normales
2: resolución doble (el dibujo ocupará la mitad en la pantalla)
3: resolución cuádruple
\pbo× Offset Y en pixeles. Valores negativos suben el dibujo, positivos lo bajan
Ordenes de dibujo

Las órdenes de dibujo que se usan en las etiquetas son \clip y \p

m X Y Mueve el cursor a X,Y y cierra la forma
n X Y Mueve el cursor a X,Y y deja la forma abierta
l X Y Dibuja una línea desde el cursor actual a X,Y
b X1 Y1 X2 Y2 X3 Y3 Dibuja una curva Bézier cúbica desde el cursor actual a X3,Y3 usando como puntos de control X1,Y1 y X2,Y2
s X1 Y1 X2 Y2 X3 Y3 … Xn Yn Dibuja un b-spline cubico desde el cursor actual a Xn,Yn usando las demás coordenadas como puntos de control. Requiere como mínimo tres coordenadas. El resultado es idéntico a una encadenación de curvas Bézier cúbicas.
p X Y Extiende el b-spline a X,Y. Es idéntico a incluir las coordenadas dentro de s
c Cierra el b-spline
Ejemplos:
Rectángulo {\p1}m 0 0 l 100 0 100 100 0 100{\p0}
Rectángulo con las esquinas redondeadas {\p1}m 0 0 s 100 0 100 100 0 100 c{\p0}
Circulo {\p1}m 50 0 b 100 0 100 100 50 100 b 0 100 0 0 50 0{\p0}
 

3 Respuestas a “Subtítulos en .ass: Etiquetas”

  1. mannuer dice:

    Gracias. Muy clarito y ordenado. Nada que ver con otros manuales tan liosos que andan por ahí.

  2. mannuer dice:

    Oopssss, un pequeño fallo.
    Creo que en los tags de color, donde pone:

    \c1&H×&, \c2&H×&, \c3&H×&, \c4&H×&

    debería poner:

    \1c&H×&, \2c&H×&, \3c&H×&, \4c&H×&

    Es decir, está cambiado el orden entre la ‘c’ y el número correspondiente.
    Saludos.

  3. ojisan dice:

    Tienes razon! Gracias por avisar. Lo he corregido.

Deja un comentario