Saltar al contenido principal
SubtitleMatrix

Ajustar subtítulos a un ancho

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.

Se cuenta en columnas y no en caracteres, así que un carácter chino o japonés ocupa dos y una letra latina acentuada ocupa una. 42 es la cifra habitual para subtítulos en escritura latina. Si la bajas, las líneas salen más cortas pero más numerosas; nunca se recorta nada.

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 vuelve a componer el texto de cada bloque a la longitud de línea que elijas. Una línea que supera la longitud se parte en un límite de palabra; una línea que se queda corta sube a la línea anterior cuando las dos caben juntas. Es la única página del grupo que hace las dos cosas, y por eso es a la que hay que acudir cuando los saltos de línea de un archivo se han desviado y no cuando una sola línea es demasiado larga.

La longitud se cuenta en columnas y no en caracteres. Un carácter chino o japonés ocupa dos columnas y una letra latina una, así que un límite de 42 admite veintiún caracteres chinos o cuarenta y dos latinos. Cuarenta y dos es la cifra que los subtítulos en escritura latina usan desde hace décadas y es el valor predeterminado aquí. Nunca se recorta nada para alcanzar el número: la página mueve saltos de línea y deja las palabras en paz, así que una línea que no se puede meter dentro del límite con ninguna partición se informa en lugar de forzarse.

Una línea que empieza con un guion marca un cambio de hablante. Esas líneas son muros. La página recompone las palabras a cada lado de uno, pero no unirá dos de ellos en una sola línea, porque poner el diálogo de dos personas en una línea es un error de lectura que los guiones se escribieron para evitar. Si lo que quieres es disolver ese muro, la página que quita los saltos de línea hace exactamente eso y cuenta cuántos disolvió.

Todo ocurre en el navegador. No se sube ningún archivo y no hace falta ninguna cuenta. Se aceptan los once formatos que llevan más de una línea dentro de un bloque: SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON y CSV. El texto plano no se ofrece, porque un archivo de texto es por definición un bloque por línea y no hay ningún salto dentro de un bloque que esta página pueda mover.

Ejemplos

Un bloque partido demasiado pronto y otro demasiado tarde

Entrada

1
00:00:01,000 --> 00:00:04,000
We could take the train
and be there by six

2
00:00:05,000 --> 00:00:09,000
I told you we would miss the last train if we stayed any longer

Resultado

1
00:00:01,000 --> 00:00:04,000
We could take the train and be there by
six

2
00:00:05,000 --> 00:00:09,000
I told you we would miss the last train if
we stayed any longer

Dos fallos opuestos en un mismo archivo, los dos reparados con la longitud predeterminada de 42 columnas. El primer bloque llegó como líneas de 23 y 19 columnas, que juntas son 43, una columna por encima del límite, así que la página las une y vuelve a partir de inmediato una palabra antes, dejando 39 y 3. El segundo estaba escrito como una sola línea de 63 columnas y sale como 42 y 20. No se añadió ni se quitó nada en ninguno de los dos: las palabras son las mismas y solo se movieron los saltos entre ellas. La cola de tres columnas del primer bloque es el coste honesto de empaquetar con avaricia en lugar de repartir por igual.

Una línea china, donde un carácter son dos columnas

Entrada

WEBVTT

00:00:01.000 --> 00:00:04.000
你好世界今天天气很好我们出去玩吧顺便买点东西回来

Resultado

WEBVTT

00:00:01.000 --> 00:00:04.000
你好世界今天天气很好我们出去玩吧顺便买点东
西回来

Veinticuatro caracteres chinos son cuarenta y ocho columnas, así que esta línea supera el límite y se parte después del vigesimoprimero. Una herramienta que contara caracteres habría llamado corta a una línea de veinticuatro y la habría dejado en paz, y así es como un subtítulo chino de dos líneas acaba midiendo el doble de ancho que el inglés de dos líneas que tiene al lado. No hay espacios en el texto donde partir, así que cada carácter es su propio punto de corte y la partición cae en medio de la oración, que es donde de todos modos se espera que se parta un subtítulo chino.

Dos hablantes, dos líneas

Entrada

1
00:00:01,000 --> 00:00:04,000
- Then we walk
- All the way home

Resultado

1
00:00:01,000 --> 00:00:04,000
- Then we walk
- All the way home

El archivo vuelve byte por byte, y ese es el resultado correcto y no un fallo. Las dos líneas miden 14 y 18 columnas y cabrían juntas en una línea de 32, pero cada una empieza con un guion, lo que significa que habla otra persona. Unirlas le daría a un actor las palabras del otro. Ninguna de las dos supera el límite por sí sola, así que no hay nada más que hacer, y una pasada sin nada que informar no informa de nada.

Preguntas frecuentes

¿Cómo decide el reajuste dónde se parte una línea de subtítulo?

Las palabras del bloque se colocan una tras otra y se pone un salto antes de la primera palabra que empujaría la línea por encima del número de columnas. Es un ajuste con avaricia y no un reparto parejo: la primera línea se llena hasta donde llega y lo que sobra pasa a la siguiente. El resultado es que las líneas quedan empaquetadas en lugar de equilibradas, que es lo que quieres cuando el objetivo es meter un bloque en el menor número de líneas posible. Si tu archivo ya tiene el número correcto de líneas y quieres que se vean parejas, la página que equilibra los saltos de línea hace eso.

¿Por qué mi segunda línea corta se ha unido a la primera?

Porque juntas caben dentro del límite. El reajuste trata el bloque entero como una sola tirada de texto y lo vuelve a componer desde cero, así que un salto que el archivo tenía no se conserva por el simple hecho de estar ahí. Esa es la diferencia con la página que solo parte las líneas largas: aquella deja cada línea que ya es corta exactamente donde está, y esta puede subirla. Si el salto era deliberado, necesita un guion o la otra página y no esta.

¿Las longitudes de línea del reajuste se cuentan en caracteres o en columnas?

En columnas, que es como se mide de verdad una línea de subtítulos. Una letra latina, una cifra y un espacio ocupan una columna cada uno; un carácter chino o japonés, una sílaba coreana y un emoji ocupan dos. Así, un límite de 42 acepta cuarenta y dos caracteres latinos o veintiuno chinos, y las dos líneas salen con el mismo ancho en pantalla. Contar caracteres daría a cada subtítulo chino una línea del doble de larga que su equivalente inglés con el mismo ajuste.

¿Por qué no se unieron mis dos líneas con guion al reajustar?

Porque un guion al inicio de una línea significa un cambio de hablante, y unir dos de esas líneas pondría el diálogo de dos personas en una sola. La página trata esas líneas como bloques que no se pueden cruzar, así que recompone las palabras dentro de cada bloque y deja los bloques en su sitio. Las líneas del ejemplo de arriba son bastante cortas para caber juntas y aun así se mantienen separadas por esta razón. Si de verdad quieres unirlas, la página que quita los saltos de línea las une e informa de cuántos cambios de hablante disolvió.

¿Qué ocurre con una palabra más larga que la longitud de línea?

Recibe una línea para ella sola y se queda más larga que el límite, y la pasada informa de una línea todavía por encima. No hay ninguna partición dentro de una sola palabra que no cambie también la palabra, y cambiar tu texto no es para lo que sirve un ajuste de longitud de línea. Los compuestos alemanes y las URL largas son los casos habituales. Si necesitas meter esa línea dentro del recuento, la partición tiene que ir dentro de la palabra, y eso es una edición que haces a propósito y no una que la herramienta hace por ti.

¿En qué formatos de subtítulos se puede reajustar a una longitud de línea?

En los once que pueden llevar más de una línea dentro de un bloque: SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON y CSV. El texto plano es el único formato que queda fuera, y la razón es que un archivo de texto es por definición un bloque por línea, así que no hay ningún salto dentro de un bloque que esta página pueda mover y la salida sería idéntica a la entrada. En ningún momento se sube nada del archivo, y el formato se lee del contenido y no del nombre del archivo.

Herramientas relacionadas