Saltar al contenido principal
SubtitleMatrix

Equilibrar saltos de línea

Texto y estiloReajustar saltos de línea
O pega el texto de los subtítulos

Opciones

Un recuadro, cinco opciones y cada opción tiene su propia página. Reajustar vuelve a fluir cada bloque hasta el número de columnas, lo que puede acortar una línea demasiado larga con la misma facilidad con que puede subir una corta. Partir líneas largas parte solo las líneas que superan el número y deja el resto exactamente como estaba. Equilibrar conserva el número de líneas que ya tiene cada bloque y mueve las palabras entre ellas hasta que la línea más larga sea lo más corta posible. Unir pone cada bloque en una sola línea. Limitar deja intacto todo bloque que ya esté dentro del número de líneas. Esta página rellena el recuadro con la opción que nombra su título y no lista ninguna otra.

La velocidad de fotogramas con la que se cuentan los tiempos. En las páginas de formato es lo que necesita MicroDVD, porque guarda los tiempos como números de fotograma. En las páginas de velocidad de fotogramas es la velocidad con la que se cronometró el archivo (la versión para la que se hicieron los subtítulos), y el segundo recuadro de la página toma la velocidad del video con el que vas a usarlos. 23,976, 24, 25, 29,97, 30, 50, 59,94 y 60 son las habituales. Equivocarla desplaza toda la línea de tiempo, y en las páginas de velocidad de fotogramas la desplaza por una proporción en lugar de por una cantidad fija.

Esta página iguala las líneas que un bloque ya tiene. Mantiene exactamente el número de líneas que escribió el archivo y mueve palabras entre esas líneas hasta que la más larga sea lo más corta posible. Un bloque que llega en dos líneas de 63 y 5 columnas sale en dos líneas de 33 y 35, y el bloque de al lado que ya estaba parejo no se mueve en absoluto.

Eso es lo que separa esta página de las que reajustan o parten. El reajuste trabaja a un número de columnas que tú fijas y puede añadir o quitar líneas; la página de partir solo toca las líneas que superan el recuento. Aquí el número de líneas no es una entrada: es un hecho que se lee del archivo y se toma como algo que tú o tu reproductor ya habéis decidido, y lo único que cambia es dónde caen las palabras dentro de él.

La regla que sigue la página es que la línea más larga sea lo más corta posible, y eso no es lo mismo que repartir las palabras por igual. Las palabras tienen longitudes distintas, así que dividirlas en recuentos iguales da una línea larga y otra corta. La página se pregunta en cambio cuánto podrían estrecharse las líneas si el bloque siguiera teniendo ese número de ellas, y las compone a ese ancho. En la práctica las dos líneas salen con una medida parecida, que es lo que se nota en pantalla.

Algunos bloques se dejan completamente en paz, y la página lo dice no informando de nada en lugar de declarar una pasada exitosa. Un bloque de una sola línea no tiene una segunda línea a la que mover palabras. Un bloque cuyas líneas ya tienen una sola palabra está tan corto como pueden estar ese número de líneas. Y una línea que empieza con un guion marca un cambio de hablante: esos bloques se mantienen separados entre sí, porque pasar la mitad de la línea de una persona a la de otra no es un reparto parejo sino una mezcla. Todo se ejecuta en el navegador, sin subir nada, en los once formatos que admiten más de una línea por bloque: SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON y CSV.

Ejemplos

Una segunda línea corta y una primera larga

Entrada

1
00:00:01,000 --> 00:00:04,000
We could take the train and be there by six
or wait for the later one.

Resultado

1
00:00:01,000 --> 00:00:04,000
We could take the train and be there
by six or wait for the later one.

La primera línea tenía 43 columnas y la segunda 26, así que la página bajó `by six` de la primera a la segunda y se detuvo ahí: 36 y 33 columnas es lo más cerca que se puede llevar este par, y empujar más habría hecho que la segunda fuera la más larga. El bloque sigue teniendo dos líneas, el número de palabras es el mismo en el mismo orden, y el tiempo y el número de bloque no se tocan.

Un bloque que ya está parejo

Entrada

1
00:00:01,000 --> 00:00:04,000
The train leaves at six
in the evening Seven.

Resultado

1
00:00:01,000 --> 00:00:04,000
The train leaves at six
in the evening Seven.

23 y 21 columnas, que es lo más parejo que puede estar este par de líneas, así que la página no tiene nada que hacer y el archivo vuelve byte por byte. Tampoco se informa de nada, porque una pasada que no encontró trabajo no es una pasada que hizo algo. Merece la pena verlo una vez: una herramienta que reescribiera las líneas de todos modos habría arriesgado cambiar un archivo que ya era correcto, y no habría nada en el informe que te avisara.

Una palabra china frente a una línea inglesa

Entrada

WEBVTT

00:00:01.000 --> 00:00:04.000
你好
Good morning to you everyone

Resultado

WEBVTT

00:00:01.000 --> 00:00:04.000
你好 Good morning
to you everyone

La línea china tiene dos caracteres, que son 4 columnas, frente a una línea inglesa de 28: un bloque que ningún lector llamaría equilibrado, y la página está de acuerdo. Sube `Good morning` para que las líneas queden en 17 y 15 columnas. Contar caracteres en lugar de columnas habría llamado a la línea china de dos unidades y no habría movido casi nada, dejando el desequilibrio que esta página existe para corregir. Lo que se iguala es el aspecto de las dos líneas en pantalla, no su número de caracteres.

Preguntas frecuentes

¿Qué cambia exactamente al equilibrar los saltos de línea de subtítulos?

Dónde caen las palabras dentro de un bloque, y nada más. El número de líneas sigue igual, el número de palabras y su orden siguen igual, y el tiempo de inicio, el de fin y el número de bloque son los del archivo. Es la página que hay que usar cuando el número de líneas ya es correcto para tu reproductor o tu manual de estilo y el problema es solo que una línea es mucho más larga que su vecina.

¿Por qué equilibrar no es lo mismo que repartir las palabras por igual?

Porque las palabras no miden todas lo mismo, así que un recuento igual de palabras por línea da un aspecto desigual. Una línea con `I` y otra con `internationalization` tendrían una palabra cada una, y una de ellas mide 20 columnas. La página pregunta cuánto podrían estrecharse las líneas mientras siga habiendo ese número de ellas, y compone el texto a ese ancho, y por eso las dos líneas salen con una medida parecida en lugar de con un recuento de palabras parecido.

¿Equilibrar cambia el número de líneas de un subtítulo?

No, y ese es el sentido de la página. El número de líneas se lee del bloque y se usa como restricción fija, así que un bloque de dos líneas vuelve como un bloque de dos líneas y uno de tres como uno de tres. Si lo que quieres es otro número de líneas, la página de reajuste trabaja a un número de columnas que le das y puede producir más o menos líneas, y la página que limita las líneas por subtítulo trabaja a un máximo.

¿Por qué mis líneas con guion quedaron sin equilibrar?

Porque un guion al inicio de una línea marca un cambio de hablante, y los dos bloques se equilibran por separado y no el uno contra el otro. Dos líneas de 14 y 18 columnas siguen en 14 y 18: pasar parte de las palabras de un hablante a la línea del otro pondría el diálogo de dos personas en una sola línea, que es lo contrario de lo que esos guiones existen para hacer. Un bloque de una sola línea no tiene nada dentro de lo que mover.

¿Qué pasa con un bloque de una sola línea, o con una palabra por línea?

Vuelve sin cambios y la pasada no informa de nada para él. Una línea no tiene una segunda línea a la que mover palabras. Un bloque cuyas líneas tienen una sola palabra cada una ya está tan corto como pueden estar ese número de líneas, ya que ninguna palabra se puede dividir. En los dos casos el archivo pasa sin reescribirse, y el informe queda vacío en lugar de contar el bloque como procesado.

¿En qué formatos se pueden equilibrar los saltos de línea?

En los once en los que un bloque puede llevar más de una línea: SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON y CSV. El texto plano queda fuera porque en él una línea de texto es un bloque, así que cada bloque tiene exactamente una línea y equilibrar no podría hacer nada nunca. Los once se leen por lo que son y no por la extensión del archivo, y no se sube nada mientras la página se ejecuta.

Herramientas relacionadas