Guía TSCV

TSCV es una solución realmente completa para realizar el authoring de VCD y SVCD con VCDImager. Soporta capítulos, menús fijos, menús en movimiento e incluso puede crear menús que tengan pequeños vídeos para la selección de capítulos. Debido a que cada menú tiene que ser un fichero mpg, TSCV hace uso intensivo de TMPG (y no puede utilizarse otro programa de compresión). Desafortunadamente todavía tiene muchos bugs, tener que volver a iniciar el proyecto varias veces es perfectamente normal. Ya he mandado un par de informes sobre errores a la dirección de los desarrolladores, espero que saquen una versión que esté libre de todos estos pequeños problemas que hay en la versión actual (0.83b1).

Necesitará el siguiente software para esta guía:

TSCV
TMPG
VFAPI

Paso 1: Preparando los archivos de origen

TSCV no es un programa sencillo, ya que tiene características muy potentes. Si pretende utilizarlo asumo que ya tiene experiencia en la creación de ficheros VCD o SVCD y no necesitará ayuda para crear la película principal, dividir en las posiciones correctas, extraer los menús del DVD, etc.

Si únicamente está interesado en crear un VCD / SVCD que tenga capítulos como el DVD, le sugiero que utilice VCDEasy en su lugar, ya que fue creado con ese propósito. TSCV sería excesivo para ello.

Una pequeña información acerca de los menús de DVD: si la película principal está contenida en vts_02_x.vob, entonces vts_02_0.vob contendrá los menús principales. Adicionalmente, puede buscar los menús de los extras en el resto de los ficheros. video_ts.vob también puede contener menús. Ya que TSCV activa la previsualización a través de VFAPI es mejor que trabaje con DVD2AVI desde el principio. Lance todo proyecto dvd2avi (.d2v) que vaya a utilizar durante la fase de authoring a través de VFAPI para que pueda obtener la previsualización en TSCV. Cree todos los ficheros iniciales necesarios: pistas de audio para el fondo del menú, imágenes para los menús, menús animados a partir de ficheros mpg. La resolución de las imágenes no importa, TSCV modificará la resolución de las mismas a la adecuada.

Paso 2: Authoring

Inicie TSCV.

"ID Disco" es el nombre del CD (no es realmente útil ya que la mayoría de los reproductores ni siquiera lo muestran). Seleccione su idioma en la lista desplegable (hay un montón de ficheros con idiomas adicionales en la página oficinal de TSCV, como ésta guía está en Español utilizaremos la versión Española, por supuesto).

Seleccione el "Tipo de VCD", VCD 2.0 para VCD y SVCD 1.0 para SVCD. Además seleccione su sistema de TV (para NTSC debe poner 29,97 en la caja tras NTSC). Compruebe que todas las opciones de selección excepto la última están marcadas. Ahora hay dos opciones más: "Cuando finaliza el capítulo" define lo que reproducirá el reproductor una vez que el último capítulo del disco haya concluido. "Item de menú previo" retorna al objeto anterior del menú, habitualmente el menú principal del disco. "Fin del disco" detendría la reproducción, "MPEG extro" reproduciría el fichero "MPEG Extro" que se puede definir en la misma pantalla (aquí puede añadir una animación para el cambio de disco, por ejemplo ;). "Bucle Standard de capítulos" debería ser dejado al valor por defecto ("retardado" forzaría una pausa entre los capítulos, algo que seguramente no desea).

"MPEG Intro" es un fichero de introducción para el disco, por ejemplo puede crear un bonito logo animado en el que ponga "Creado por Doom9 Español" que se reproducirá al insertar el disco ;) (tenga en cuenta que hay un bug en con las introducciones en la versión actual que impide la reproducción automática por defecto del menú principal si ha creado una introducción.. más sobre esto al final de la guía). Si dispone de un "MPEG Extro", define además cómo será reproducido, bien en un bucle infinito, o repitiéndose con una cierta cantidad de pausa. Por defecto se reproduce una única vez, pero también se puede esperar 60 segundos, repetirse, etc.

Ya debería haber indicado la ubicación del ejecutable de TMPG durante el proceso de instalación, si no es así, pulse el botón "TMPGEnc 20 +" y hágalo ahora. Una vez esté todo correcto es momento de ir a la pestaña Menu

Al principio todo lo que tiene es un símbolo de CD. Pulse sobre él, entonces pulse el botón "Añadir MPEG" que está en la parte inferior de la ventana. Seleccione el archivo principal de la película para el primer CD. Nada más haber seleccionado el fichero mpg otro diálogo de apertura aparecerá solicitando el AVI VFAPI. Aquí seleccione el AVI VFAPI de dicho archivo.

Una vez que la película principal ha sido insertada pulse sobre ella, vaya a la pestaña Chapters (o haga doble click sobre el fichero).

Ahora necesita el fichero ".ifo" de la película. Cárguelo en ChapterXtractor, seleccione todos los contenidos de la ventana de datos RAW y pulse Control-C para copiar toda la información al portapapeles.

Cierre ChapterXtractor.

De vuelta a TSCV seleccione "Plugins - ChapterXtractor chapter import".

El siguiente paso consiste en pulsar con el botón izquierdo del ratón sobre la parte blanca grande de la ventana y pulsar Control-V para pegar los datos. Asegúrese de que la opción "RAW Selection" está marcada bajo "Import Format" (bajo el botón "Load ChapterXtractor File" en la parte superior derecha).

Seleccione la tasa de fotogramas correcta para la película (23.976fps para la mayoría de las películas NTSC, 25fps para todas las películas PAL). Pulse "Convert", después "Send To TSCV".

Tenga en cuenta que tuve que eliminar la última línea de la salida de ChapterXtractor (Warning! Last chapter length is less than 5 s and has been disabled.). Si recibe un mensaje de error compruebe que sólo ha copiado los datos que contienen los capítulos finales, y no las advertencias.

Aquí está el resultado de la importación de capítulos. Cuando pulse sobre el tiempo de un capítulo verá el fotograma inicial de comienzo en la ventana de previsualización.

Para varios CDs marque la casilla "más de 1 disco" en "Importar Capítulos desde" en la parte derecha de la ventana, configure el "Tamaño en" a los fotogramas adecuados e introduzca el número de fotogramas para todos sus discos.

Compruebe que "Disco Actual No" está configurado al número del disco que está preparando actualmente, de esta forma sólo verá los capítulos que se encuentran en el disco actual.

Retorne a la pestaña Menu.

Como puede observar todos los capítulos se muestran perfectamente.

Ahora es momento de añadir el menú principal. Para ello, todo lo que tiene que hacer es volver a pulsar sobre el símbolo del CD, entonces pulse sobre el botón "Añadir Menú" en la parte inferior de la pantalla.

Una advertencia: En la versión actual de TSCV, si borra un menú y añade otro posteriormente a su proyecto, no podrá volver a compilarlo, ya que TSCV mezcla los nombres utilizados. Por ello asegúrese de que sólo añade un menú si está convencido de que lo desea, en cualquier otro caso deberá reiniciar el proyecto desde cero.

Seleccione el mpg en el diálogo que se abre. Entonces TSCV indicará qué tipo de menú ha encontrado:

Por supuesto, tengo un menú animado ;)

Ahora la estructura del CD debería ser como la que se muestra a continuación. Tenga en cuenta que el menú principal será llamado "MAINMENU", además recibe su propio nombre (smenu-0).

El siguiente paso consiste en crear un menú animado para la selección de capítulos. Para hacerlo, seleccione el archivo principal de la película y vaya a la pestaña MenuGen.

Pulse "Generar Menús fijos o en movimiento desde los capítulos".

Al comienzo será recibido por un gran recuadro negro en la pantalla, a la izquierda observará una lista con todos los capítulos.

La primera acción a realizar es añadir un fondo. Pulse el botón "Cargar fondo" y seleccione la imagen de fondo. Es también posible tener un fondo animado, pero eso es un poco más complicado: Debe separar la secuencia animada de fondo en una serie de imágenes BMP. TMPG permite realizar esa operación, pero ello no forma parte de ésta guía. Un fondo estático con una pequeña previsualización animada para los capítulos es suficiente por hoy. Si dispone de una secuencia de imágenes para el fondo debe marcar "Archivos secuencia fondo".

 

 

 

 

 

 

 

 

 

 


Ahora su pantalla debería ser similar a la siguiente imagen:

Marque la casilla de selección a la izquierda de "Chapter 1"

Pulse sobre la pantalla de previsualización.

Esto colocará un rectángulo sobre el área de previsualización:

El punto donde pulsa el botón del ratón define la parte superior izquierda del rectángulo. No se preocupe por la ubicación exacta, solucionaremos eso dentro de un segundo. Ahora haga un doble click sobre "Chapter 1" en la lista que hay en la parte izquierda de la pantalla.

Esta es una pantalla realmente importante. En primer lugar de un nombre al capítulo o utilice el que se da por defecto. De forma habitual el título mostrará el botón numérico del mando que debe pulsarse para acceder al capítulo. Como puede observar, llamé a mi primer capítulo "1 - Killer Calls", de esta forma sé que si pulso el botón 1 se iniciará la reproducción de dicho capítulo. No tiene que cambiar el punto de referencia si sigue ésta guía, pero si en algún punto tiene que reiniciar el proyecto (eso es normal... como dije TSCV está lleno de bugs), entonces puede que tenga que seleccionar un punto de referencia. "selection-m1-0" es el primer capítulo, "selection-m1-1" sería el segundo capítulo, y así sucesivamente. Tenga en cuenta que puede ver los nombres de los capítulos en la pestaña Menu de TSCV en el caso de que tenga dudas.

"Fondo del capítulo" es bastante poco útil, ya que vamos a tener una previsualización animada del capítulo, pero se podría, por ejemplo, colocar un bonito contorno alrededor de la animación del capítulo.

"Show chapter" debería estar marcada, o no verá nada en pantalla (pero es posible no mostrar nada aunque se tenga el capítulo mapeado, en ese caso simplemente debería saber que tiene que pulsar el botón 1 para seleccionar el capítulo 1, el botón 2 para el capítulo 2, etc).

A continuación "Ajustado al frame" indica si desea ver el rectángulo blanco en el resultado final. Además puede seleccionar cuánto grosor va a tener y su color. Personalmente prefiero no tener el rectángulo en pantalla, por lo tanto desmarco la casilla "Ajustado al frame". "Posición X" y "Posición Y" indican la posición de la parte superior izquierda del rectángulo, "Ancho" y "Alto" la anchura y la altura. Recuerde que todas las opciones marcadas en rojo pueden ser guardadas para su uso posterior (para el segundo, tercer, etc menú) en que han sido configurados una vez, pulse el botón "Assign all red marked to all other Chapters".

Seleccione cuántos fotogramas desea en su previsualización, yo tengo 400. "Visible desde Frame" y "al Frame" carecen de importancia siempre y cuando marque "Todos".

Una vez tenga todo configurado pulse "Ok".

Ahora marque "Chapter 2" de la lista, coloque el siguiente rectángulo en el área de previsualización, haga nuevamente doble click en "Chapter 2", y vuelva a realizar toda la configuración. Como puede ver en mi previsualización, sólo tengo 2 capítulos por página, puede tener más si así lo desea.

En que haya definido todos los capítulos para la primera página del menú pulse el botón "Crear Menú" en la ventana principal del Generador de Menús.

Aquí se selecciona el número de fotogramas que quiere que tenga el menú animado (selecciono 400 ya que mi previsualización dura 400 fotogramas). Si lo desea, puede generar fotogramas estáticos añadiendo un número de copias del último fotograma generado, aunque no le veo el sentido a dicha acción.

Cuando introduzca un número mayor que 1 fotograma el tipo de menú cambiará a "Motion Menu" y el resto de opciones quedarán accesibles.

Si dispone de audio para la página del menú marque "Multiplex Audio to Motion-Menu and add to Project", además debe seleccionar un archivo de audio para que funcione. Por último marque "Add as menu in TSCV".

Si todo está correcto pulse "Crear menú".

Ahora podrá ver cómo TSCV extrae el número deseado de fotogramas de todos los capítulos. Una vez realizado se abrirá un diálogo solicitando un nombre. Ese es el nombre del fichero del menú en movimiento. TMPG se abrirá y comenzará a comprimirlo. Una vez concluido el proceso TMPG mostrará una pantalla de muestra, pulse "OK" y cierre TMPG. De vuelta a TSCV (no cierre TSCV mientras TMPG trabaja) y cierre el generador de menús. TSCV indicará (sólo a veces... otro bug) que el menú ha sido correctamente generado (y la barra de estado mostrará que no está completado, pero no se preocupe por ello). Si retorna a la pestaña Menu comprobará que el menú ha sido añadido:

El menú ha sido añadido al final, lo que no tiene mucho sentido. Pulse sobre él, mantenga el botón pulsado y arrástrelo hacia arriba, dejándolo caer sobre el menú principal. Esto es simplemente cosmético, pero me permite ver la estructura de mi menú de una forma más clara.

Continúe añadiendo menús para todos los capítulos de su CD.

Como se ha escrito anteriormente, es posible realizar los menús estáticos para la selección de capítulos de la misma forma, simplemente seleccione "Generar" 1 "frames for the menu", nunca un número superior a 1 fotograma (ya que entonces sería un menú animado).

Si lo que desea es crear un menú estático sin la funcionalidad de capítulos, en la que tiene que realizar el authoring manualmente para añadir la funcionalidad, pulse sobre el CD, luego "Añadir Menú" y seleccione la imagen. TSCV lanzará TMPG y convertirá la imagen a un fichero mpg, TMPG mostrará una pantalla con el resultado, pulse "OK" y cierre TMPG.

TSCV indicará que ha generado un menú estático.

Repita los pasos mencionados hasta que haya generado todos los menús deseados. Una vez haya acabado comience con el proceso de authoring.

Esta es la estructura final de mi menú. Tengo 3 menús para la selección de capítulos, desde "s-menu-1" hasta "s-menu-3". El último es un menú estático, los dos primeros son animados.

Ahora pulse sobre el menú principal.

Es momento para mirar a la parte derecha de la pantalla.

Previous: Lo que sucederá si se pulsa la tecla previo en el mando a distancia. Como puede ver, el reproductor iniciará nuevamente la reproducción de la secuencia de inicio (intro-0 es la secuencia de introducción).

Next: Lo que sucederá si se pulsa la tecla siguiente en el mando a distancia. En mi caso comenzará la reproducción de la película, capítulo 1.

Return: Lo que sucederá si se pulsa el botón retorno/menú en el mando a distancia. "Endlist" significa que no se realizará acción alguna.

Default: Lo que sucederá si se pulsa el botón Enter en el mando a distancia. En este caso también se iniciará la reproducción de la película.

Timeout: Lo que sucederá si el tiempo de reproducción del objeto actual ha llegado a su fin. Debido a que este es el menú principal lo que queremos es que reproduzca indefinidamente, para lo que ponemos el valor "Timeout" a "smenu-0", que es el propio menú.

"Loop jump timing" no nos afecta, al igual que tampoco nos afectan las opciones "Wait" y "BSN" (puede encontrar el significado de estas opciones en la documentación oficial de VCDImager, pero puede continuar perfectamente sin saber su significado).

"Select ref X" (donde X es un número) se corresponde con los botones numéricos del mando a distancia. "select ref 1" es el botón 1 y está asignado en mi caso al primer menú de selección de capítulos, el botón 2 lo está con el segundo menú de selección, y el tercero con el tercer menú. Por alguna razón TSCV además añadió una acción al botón 4, algo que yo no deseaba, de forma que lo configuré a "endlist" (que no hace nada), esto es porque TSCV no permite que un campo vuelva a estar vacío (otro bug).

Para cambiar un enlace, simplemente pulse sobre él, aparecerá una lista desplegable:

Como se ha indicado anteriormente "endlist" no realiza acción alguna (realmente representa la pulsación del stop del mando a distancia, pero pareció no tener efecto durante mis pruebas). "selection-mX-Y" son los capítulos, "smenu-X" son los menús, "intro-X" son las películas de introducción (aunque sólo puede haber una), "extro-X" son los ficheros finales (puede haber varios, el primero sería "extro-0", el segundo "extro-1", etc).

Echemos un vistazo ahora los menús de los capítulos:

Si pulsa el botón "previo" retornará al menú principal. Si pulsa "siguiente" irá al segundo menú de selección de capítulos, si pulsa "return" la película comenzará a reproducirse desde el primer capítulo, pulsando "enter" no conseguirá efecto alguno, y una vez que se hayan reproducido los 400 fotogramas el menú volverá a reproducirse desde el comienzo de forma inmediata, así hasta que haga algo.

Quedan los botones numéricos. TSVC los mapea por defecto, si utiliza el generador de menús, que por cierto no es demasiado agradable, yo tuve que generar una gran cantidad de acciones "endlist" para asegurar que sólo los botones 1 y 2 están mapeados a los capítulos 1 y 2 respectivamente (recuerde que "selection-m1-0" es el primer capítulo y "selection-m1-1" es el segundo). Recuerde además que mi fondo está creado para únicamente 2 previsualizaciones de capítulos (vea la imagen un poco más arriba ;).

Veamos el segundo menú para la selección de capítulos:

Pulsando "previo" nos llevará de vuelta a primer menú de selección, pulsando "siguiente" al tercer menú de selección, pulsando "return" comenzará la reproducción de la película en el primer capítulo, el menú se repetirá cuando el tiempo de reproducción acabe.

Todas las referencias de selección excepto 3 y 4 han sido configuradas a "endlist", con lo cual no están activas. Pulsando 3 comenzará el tercer capítulo, y pulsando 4 comenzará el cuarto capítulo.

Por último, pero no por ello menos importante, está el menú estático. Pulsando "previo" retorna al segundo menú de selección de capítulos, "next" vuelve al menú principal, al igual que "return". Pulsando el botón 5 comenzará el quinto capítulo, y pulsando el botón 6 comenzará el sexto capítulo.

Repita este proceso para todas las páginas del menú.

Al final puede querer seleccionar el valor de "timeout" del último capítulo del disco para que reproduzca el fichero "Extro" (normalmente puede poner una nota indicando que debe cambiar de CD). También debe asegurarse de que los valores de "Return" para cada capítulo están configurados a "smenu-0" (o el número que tenga el menú principal) para que la pulsación del botón de menú en el mando a distancia permita volver al menú principal en cualquier momento. TSCV configura estos valores a "endlist" por defecto, la pulsación del botón de "menu" no funciona ni en WinDVD ni el la previsualización incorporada en TSCV, por lo que prefiero asegurarme de que puedo volver al menú principal en cualquier momento.

Puede que encuentre el botón "Previsual (S)VCD" bastante útil. Aunque la previsualización tiene un bug realmente importante: Sólo la primera página del menú será mostrada. Entonces verá el nombre de la página activa del menú en la parte superior izquierda de la previsualización, pero ningún menú volverá a ser mostrado. Aún así puede navegar por el menú, pero como se ha dicho la previsualización no funciona, y puede ser un poco complicado imaginarse lo que está sucediendo. Desafortunadamente la única otra forma existente para previsualizar el resultado es grabar la imagen a un disco, ya que incluso Daemon-Tools se niega a cargar la imagen que VCDImager crea.

Si todo ha ido como debería ir puede pulsar el botón "Crear Cue/Bin" que se encuentra en la parte inferior derecha de la ventana para comenzar la creación de la imagen. Si lo desea, TSCV puede grabar directamente el disco tras la creación de la imagen. En ese caso marque la casilla "and direct-burn CD" que se encuentra justo debajo del botón para crear la imagen Cue/Bin, antes de pulsarlo vaya a la pestaña Tools y configure las opciones de CDRDAO:

Seleccione su grabadora de CD (sí... tengo toda una Plextor 24x ;) y su lector de CD, si no está seguro sobre el driver que debe usar seleccione "generic-mmx". Además seleccione la velocidad de grabación y el resto de opciones si lo desea.

Una vez que todo está preparado pulse el botón "Crear cue/bin" ahora y observe el funcionamiento de VCDImager (verá los resultados en la pestaña Log). Normalmente VCDImager tendrá problemas con algunas cosas, pero hasta la fecha mis discos han funcionado sin problemas.

Otro bug sobre el que debe estar precavido: En los dos proyectos de TSCV que he creado la introducción estaba incorrectamente enlazada. Debería ser el primer objeto reproducido, pero se muestra el último menú en lugar del menú principal. Marqué la opción para generar la salida XML y, evidentemente, el enlace también era incorrecto, por lo que no es un fallo del reproductor. De todas formas, pude volver al menú principal y navegar desde él ya que realicé el authoring como debe ser. Otra cosa más: PowerDVD no es compatible con SVCD. Puede reproducir ficheros mpg en formato SVCD, pero no puede reconocer los discos SVCD, por lo tanto no los reproducirá, y no puede utilizarse para la previsualización. WinDVD soporta SVCDs, aunque debe pulsar el botón en la parte derecha (->) para acceder a los controles extra que pueden usarse para navegar por el menú. Incluso hay un problema en ello: No es posible pulsar simplemente un botón numérico. En su lugar tendrá que pulsar el botón numérico deseado y pulsar luego el botón "OK" (segunda fila del bloque de botones numéricos, en la zona de la derecha, el signo que se obtiene del profesor cuando se hace algo bien ;).

Y para probar que mi menú realmente funciona (hubo algunas dudas en la anterior versión de esta guía porque algunas personas no pudieron reproducir el menú... puede decirse que un programa no precisamente amigable y confusiones en el orden en el que los pasos deben ser realizados ;). Tenga en cuenta, como ya he dicho, que la introducción está enlazada a mi tercer menú para la selección de capítulos en lugar de estarlo con el menú principal. Y todos los bugs mencionados en esta guía han sido remitidos al foro de ttools, por lo que esperamos poder ver una versión que funcione como se supone que debería hacerlo.


Spanish translation by: TuCo | Content by Doom9.net - The definitive DVD backup resource