Saltar al contenido principal
SubtitleMatrix

Convertir SMI a MICRODVD

O pega el texto de los subtítulos

Opciones

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.

Qué cambia esta conversión

4 cosas se descartan o requieren una decisión

  • Estilo

    todo el estilo (negrita, cursiva, color, contorno, sombra)

  • Posición

    la posición en pantalla (cada bloque vuelve a la posición predeterminada)

  • Velocidad de fotogramas

    este formato guarda los tiempos como números de fotograma: los tiempos dependen de la velocidad de fotogramas que indiques

  • Contenido específico del formato

    contenido que el formato de origen guarda fuera de sus bloques (bloques que no son cue, texto de cabecera, ajustes por bloque, eventos comentados): el formato de destino no tiene sitio para él

Esta lista proviene de la matriz de capacidades de estos dos formatos, no del archivo concreto que has cargado. Un archivo específico puede perder más si usa características que el formato permite pero que la matriz no modela.

Esta página convierte un archivo SAMI (SMI) en MicroDVD. Arrastra el archivo o pega el texto y obtienes el archivo con pares de fotogramas; nada sale del navegador y no hace falta cuenta.

Se pierden cuatro cosas. Los estilos del texto (<b>, <i>, <u>, <font color>), porque MicroDVD no tiene marcas de énfasis. La posición, porque el formato no describe la pantalla: solo dice qué texto va entre dos fotogramas. La velocidad de fotogramas, porque un instante del SAMI como Start=4126 no cabe en un archivo que cuenta fotogramas: {100}{150} significa del fotograma 100 al 150, no de 4 a 6 segundos, y para escribir esos números hace falta declarar la velocidad del vídeo (el ejemplo usa 25 fps, donde el segundo 4 cae en el fotograma 100). Y el contenido propio de SAMI: el bloque <STYLE>, el <TITLE> y los Class= de los párrafos. El texto y el orden sobreviven, y una temporada completa se descarga en un solo ZIP.

Ejemplos

Un archivo SMI típico convertido a MicroDVD

Entrada

<SAMI>
<HEAD>
<STYLE TYPE="text/css">
<!--
P { text-align: center; font-family: Arial; }
.ENCC { Name: English; lang: en-US; }
-->
</STYLE>
</HEAD>
<BODY>
<SYNC Start=1000>
<P Class=ENCC>Hello there.
<SYNC Start=3000>
<P Class=ENCC>&nbsp;
<SYNC Start=3500>
<P Class=ENCC>How are you?<br>Fine, thanks.
<SYNC Start=6000>
<P Class=ENCC>&nbsp;
</BODY>
</SAMI>

Resultado

{1}{1}25
{25}{75}Hello there.
{88}{150}How are you?|Fine, thanks.

En esta salida se pierden: estilos, posiciones, velocidad de fotogramas y contenido propio del formato. Todo lo demás coincide línea por línea.

La misma conversión con una entrada difícil

Entrada

<SAMI>
<HEAD>
<TITLE>Episode 1</TITLE>
<STYLE TYPE="text/css">
<!--
.ENCC { Name: English; }
-->
</STYLE>
</HEAD>
<BODY>
<sync start="00:00:02,500">
<P Class=ENCC>Line one<br>Line two
<sync start=9000>
<P Class=ENCC>Tom &amp; Jerry
<SYNC Start=12000>
<P Class=ENCC>&nbsp;
</BODY>
</SAMI>

Resultado

{1}{1}25
{63}{225}Line one|Line two
{225}{300}Tom &amp; Jerry

Es el tipo de daño que traen los archivos reales: finales de línea mezclados, espacios sueltos, campos vacíos. Compáralo con el ejemplo limpio de arriba para ver qué perdona el analizador.

Preguntas frecuentes

¿Qué ocurre con las negritas, las cursivas y el color al pasar de SAMI a MicroDVD?

Se pierden. SAMI los guarda dentro del texto con <b>, <i>, <u> y <font color>, y MicroDVD es un par de números de fotograma seguido de texto plano: no tiene etiquetas de énfasis ni de color que escribir. El informe de pérdidas de esta página los cuenta como estilos perdidos antes de abrir el archivo.

¿Qué pasa con la posición en pantalla del SAMI en la salida MicroDVD?

Se descarta. SAMI la fija con CSS en la cabecera o con estilos en línea, y MicroDVD no tiene ningún campo de posición: solo el fotograma de entrada, el de salida y el texto. Por eso la posición aparece en la lista de pérdidas de esta dirección.

¿Qué velocidad de fotogramas debo indicar al convertir SAMI a MicroDVD?

MicroDVD guarda un subtítulo como un par de números de fotograma: {103}{175}. La velocidad de fotogramas convierte los tiempos del SAMI en esos números: a 25 fps, el segundo 4 es el fotograma 100. Indica la velocidad del vídeo al que pertenecen estos subtítulos; un valor equivocado apenas se nota al principio y se desfasa más cuanto más dura el vídeo.

¿Dónde quedan el bloque STYLE, el TITLE y los Class de SAMI en el archivo MicroDVD?

No se escriben. El <STYLE> con CSS, el <TITLE> y los atributos Class=ENCC son metadatos del documento SAMI, y MicroDVD solo guarda pares de fotogramas con texto; se descartan y se informan como contenido propio del formato perdido.

¿Cómo se ve la salida cuando un SMI se convierte en MicroDVD?

Como MicroDVD: sin números de bloque, cada línea empieza con un par de números de fotograma entre llaves. Cada bloque SMI se convierte en un bloque MicroDVD, en el mismo orden y con el mismo texto.

¿Qué ocurre con un bloque SMI de dos líneas al pasar a MicroDVD?

Se escribe como una sola línea con una barra vertical entre las dos mitades, que es como MicroDVD representa un salto de línea. La pareja se mantiene: el <br> del SAMI sigue siendo un salto de línea duro en la salida y el reproductor las muestra juntas.

¿Se conserva el orden de los bloques SMI en la salida MicroDVD?

Sí, y de paso se ordenan por hora de inicio: primero el más temprano, que es lo que esperan todos los formatos de este sitio y cómo los leen los reproductores. Si tu archivo SAMI traía los bloques desordenados, la salida MicroDVD los devuelve al orden; es un cambio en la estructura del archivo, no en su contenido, y es deliberado.

¿Puedo convertir el MicroDVD resultante de vuelta a SAMI?

Sí, y esa dirección tiene su propia lista: al convertir MicroDVD a SMI se pierde la velocidad de fotogramas. Esa lista es distinta de la de arriba porque los dos formatos guardan cosas diferentes.

¿La salida MicroDVD mantiene la codificación del archivo SMI?

No: la salida es UTF-8, con finales de línea Unix y sin marca de orden de bytes, sea cual sea la codificación del archivo SMI. Un archivo que llega en UTF-16 o en una codificación mono byte de Windows se decodifica al entrar (el panel de resultados lo indica cuando ocurre); lo que sale es siempre el mismo MicroDVD en UTF-8.

Herramientas relacionadas