Subtítulos en .ass

El formato de subtítulos ASS (Advanced Substation Alpha, el sucesor de SSA) es uno de los más usados. Es el formato idóneo cuando hay que usar estilos. Su funcionamiento base es muy sencilla, pero los usuarios más experimentados pueden hacer efectos muy avanzados. El formato ASS es compatible con prácticamente cualquier reproductor, tanto en Linux como Windows.
La mejor forma de asegurar la compatibilidad con el reproductor es incluir el archivo de subtítulos junto con el video en un contenedor Matroska. Sin embargo, hay programas, como el Media Player Classic, que cargan automáticamente los subtítulos cuando se encuentran en la misma carpeta del video y con el mismo nombre de archivo (con diferente extensión).

[Script Info]
Title: Muestra
ScriptType: v4.00+
PlayResX: 640
PlayResY: 480
ScaledBorderAndShadow: yes
Export Encoding: UTF-8

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,20,&H007BFED1,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.21,0:00:03.81,Default,,0000,0000,0000,,Una línea de diálogo
Dialogue: 0,0:00:03.89,0:00:08.69,Default,,0000,0000,0000,,1ª Línea de diágolo\n2ª Línea de diálogo.

Script Info

El script info normalmente contiene el titulo del script, la resolución del video y el encoding utilizado. Se pueden añadir muchas más cosas, pero ninguna es necesaria para la correcta visualización.

V4+ Styles
Name Identificador único del estilo. Sirve como plantilla para aplicar estilos a los diálogos.
Fontname, Fontsize, PrimaryColour Nombre, tamaño y color de la fuente. El color se especifica en ABGR, normalmente en Hexadecimal (&H) donde A es el nivel de transparencia; en el ejemplo: Opacidad total, Azul: 7B (123) Verde: FE (241) Rojo: D1 (209)
SecondaryColour, OutlineColour, BackColour Colores en ABGR de transición, borde y sombra
Bold, Italic, Underline, Strikeout Estilo de la fuente: Negrita, Cursiva, Subrayada, Tachada (valor boolean: 1 = activo)
ScaleX, ScaleY Escala un porcentaje la anchura o altura de la fuente
Spacing Modifica el espacio en pixeles entre las letras. Valores negativos reducen el espacio y positivos lo aumentan
Angle Cambia la rotación, en grados, del subtitulo
BorderStyle, Outline, Shadow El estilo de borde (0 = ninguno, 1 = recuadro transparente, 3 = recuadro opaco), su grosor y la distancia hacia la sombra
Alignment Alineación: 1 = izquierda inferior, 2 = centrado inferior, 3 = derecha inferior, 4 = centrado izquierda, 5 = centrado, 6 = centrado derecha, 7 = superior derecha, 8 = centrado superior, 9 = superior izquierda.
Esta numeración coincide con la del teclado numérico.
MarginL, MarginR y MarginV Margen izquierdo, derecho y vertical en píxeles.
Encoding Encoding de la fuente. 0 = ANSI, 1 = Igual al sistema, 128 Japonés, …
Events
Layer Numero de capa
Start, End Momento en que empieza y termina el subtitulo en H:MM:SS.MS
Style Nombre (Identificador) del estilo base usado
Name Nombre (Identificador) del subtitulo
MarginL, MarginR, MarginV Idéntico al usado en V4+ Styles
Effect Efecto predefinido aplicado
Text El subtitulo
 

Deja un comentario