Saltar al contenido principal
SubtitleMatrix

Recortar subtítulos a un intervalo

SincronizaciónRecortar y dividir por tiempo
O pega el texto de los subtítulos

Opciones

Todo lo que esté en pantalla antes de este instante se elimina. Un bloque que empezó antes pero sigue en pantalla en este instante se conserva, cortado en el borde. Déjalo vacío para una ventana que empieza con el archivo.

Todo lo que empiece en este instante o después se elimina, y un bloque que lo sobrepase se corta ahí. El instante en sí no forma parte de la ventana: un bloque que empieza exactamente en él pertenece al tramo siguiente. Déjalo vacío para una ventana que llega hasta el final del archivo.

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 conserva la parte de un archivo de subtítulos que cae dentro de una ventana de tiempo y elimina el resto. Dale un inicio, un final o ambos, y recorre el archivo una vez: los bloques de subtítulos (cues) que quedan completamente fuera de la ventana se descartan, los cues que cruzan uno de sus bordes se cortan en ese borde, y los cues que están enteramente dentro pasan sin cambios.

La regla es el solapamiento, no "dónde empieza". Un cue que empezó a los cuatro segundos y sigue en pantalla a los cinco forma parte de la ventana de cinco a diez, así que sobrevive con su inicio adelantado exactamente a cinco segundos. Esta es la diferencia entre recortar un archivo y mover un tramo de su línea de tiempo: una página que juzgara por tiempos de inicio eliminaría ese cue y se llevaría por delante una línea de diálogo, mientras que una que juzgara por finales conservaría cues que todavía no han empezado.

El instante de cierre de la ventana no está incluido. Un cue que empieza exactamente donde termina la ventana pertenece al siguiente tramo de la película, no a este, y un cue que termina exactamente donde se abre la ventana ya ha salido de pantalla. Los bordes semiabiertos parecen pedantes hasta que recortas dos intervalos vecinos del mismo archivo y encuentras la misma línea en los dos.

Todo ocurre en esta pestaña del navegador: el archivo se lee, se corta y se vuelve a escribir en local, y no se sube ni un byte. Se aceptan SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON y CSV; MicroDVD necesita su velocidad de fotogramas en la casilla porque sus tiempos son números de fotograma.

Ejemplos

Una ventana de diez segundos en medio de un archivo

Entrada

1
00:00:01,000 --> 00:00:02,500
Before the window.

2
00:00:04,000 --> 00:00:06,000
Crosses the start.

3
00:00:07,000 --> 00:00:08,000
Fully inside.

4
00:00:09,000 --> 00:00:11,500
Crosses the end.

5
00:00:14,000 --> 00:00:15,000
After the window.

Resultado

2
00:00:05,000 --> 00:00:06,000
Crosses the start.

3
00:00:07,000 --> 00:00:08,000
Fully inside.

4
00:00:09,000 --> 00:00:10,000
Crosses the end.

Cinco cues, cuatro resultados distintos, una pasada. El cue 1 ya había pasado cuando se abrió la ventana y el cue 5 todavía no había llegado, así que los dos se descartan. El cue 2 empezaba a los cuatro segundos pero seguía hablando a los cinco, así que se queda y su inicio se lleva a 5000 ms. El cue 4 pierde sus últimos 1,5 segundos de la misma forma. El cue 3 no se tocó.

Solo el límite de apertura: cortar la introducción

Entrada

1
00:00:00,500 --> 00:00:02,000
Intro card.

2
00:00:02,500 --> 00:00:04,000
Still talking over the logo.

3
00:00:05,000 --> 00:00:06,000
First line of the programme.

Resultado

2
00:00:03,000 --> 00:00:04,000
Still talking over the logo.

3
00:00:05,000 --> 00:00:06,000
First line of the programme.

La casilla de cierre está vacía, lo que significa que no hay límite de cierre: la ventana llega hasta el final del archivo. La tarjeta de introducción se descarta y la línea que se habla a través del segundo tres se corta ahí. Una casilla vacía no es un cero: poner 0 en la casilla de cierre produciría una ventana vacía y la página diría que no se hizo nada.

Una ventana más ancha que el archivo

Entrada

1
00:00:01,000 --> 00:00:02,000
Short.

2
00:00:03,000 --> 00:00:04,000
Also short.

Resultado

1
00:00:01,000 --> 00:00:02,000
Short.

2
00:00:03,000 --> 00:00:04,000
Also short.

Los dos cues quedan dentro, así que ambos vuelven byte por byte. Nada se desplaza al inicio de la ventana: un cue en un segundo sigue en un segundo aunque la ventana abra en cero. Recortar elimina lo que está fuera; no mueve lo que está dentro.

Preguntas frecuentes

¿Qué pasa con un subtítulo que empieza antes de mi ventana pero sigue en pantalla dentro de ella?

Se conserva, y su tiempo de inicio se adelanta exactamente al instante de apertura de la ventana. La regla que aplica la página es el solapamiento: si alguna parte del cue cae dentro de la ventana, esa parte pertenece al resultado. Es la diferencia más importante entre recortar un archivo y desplazar un tramo de su línea de tiempo, y por eso una frase dicha al cruzar el límite no desaparece cuando cortas ahí.

¿Recortar renumera los cues que sobreviven?

No. Un cue conserva el número que tenía en el archivo, así que un tramo conservado que empezaba en el cue 2 sigue empezando en el número 2 y los huecos de la numeración muestran lo que se eliminó. Renumerar sería un cambio aparte sobre líneas sobre las que no preguntaste, y haría más difícil volver a alinear el archivo recortado con el original cuando necesitas comprobar una línea.

¿Por qué desaparece un cue que termina exactamente donde se abre mi ventana?

Porque ya ha salido de pantalla cuando la ventana se abre: el límite pertenece a la ventana que sigue. La misma regla en el otro extremo: un cue que empieza exactamente donde se cierra la ventana pertenece al siguiente tramo. Los dos límites son semiabiertos, y eso es lo que impide que dos intervalos vecinos del mismo archivo se reclamen cada uno el cue que está en su borde compartido.

¿Puedo dejar una de las dos casillas vacía?

Sí, y es la forma habitual de usar la página. Una casilla de apertura vacía significa que la ventana empieza con el archivo; una casilla de cierre vacía significa que llega hasta el final. Rellenar solo la de apertura corta la introducción, y solo la de cierre corta la cola. Si las dos casillas están vacías, o el instante de cierre no es posterior al de apertura, la página informa de que no se hizo nada en lugar de devolver un archivo vacío.

¿Se informa de algo como perdido cuando recorto un archivo de subtítulos?

No. Eliminar lo que queda fuera de la ventana es el propósito de la página, así que no se informa como daño; la línea de resultado te dice cuántos cues se descartaron y cuántos se cortaron en un borde. Eso es distinto de una página que descarta cues como efecto secundario de otra cosa, donde el informe de pérdidas es el único lugar donde la eliminación se mencionaría.

¿Qué formatos de subtítulos se pueden recortar y por qué quedan fuera algunos?

SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON y CSV. El texto plano y LRC no se aceptan porque recortar lee y escribe los dos extremos de cada cue, y esos dos formatos no llevan un tiempo de final en el archivo: un final deducido del inicio del cue siguiente se reescribiría como el inicio del cue siguiente, así que la salida sería idéntica a la entrada y la página mentiría sobre lo que hizo.

Herramientas relacionadas