Subtitulando escenas FMV

A continuación, voy a describir el procedimiento para reemplazar las escenas FMV dentro del juego a modo de tutorial. Aunque voy a tomar Popolocrois Monogatari 2 como referencia, esto aplica para cualquier juego de ps1, aunque es probable que algunos den problemas.

Programas necesarios:
* jPSXdec
* VLC media player
* Excel o similares

Este proceso se basa en Windows al ser el sistema operativo que tengo.

  1. EXTRACCIÓN DEL VIDEO:
Con el jPSXdec listo, pon tu juego en formato bin dentro de la carpeta del programa. Abre el jPSXdec y dale clic en la opción "Abrir y analizar archivo" seleccionando el juego que desees analizar, con esto, se te va a desplegar en pantalla una lista con los archivos del mismo (Imagen 1).

Localiza el video que deseas editar, en la parte derecha del programa elige la carpeta donde deseas guardar el video, selecciona la casilla al lado izquierdo del archivo y dale al botón de la parte inferior derecha que dice "Guardar todo lo seleccionado" y luego a "comenzar" (Imagen 2). Con esto el programa guardara en la dirección elegida el video que hayas seleccionado en formato AVI. Para la edición del video puedes usar el software que quieras, yo por ejemplo uso Subtitle Edit para subtitular los videos, pero eso ya depender de cada quién, lo único es que a la hora de exportarlo debe tener la misma resolución, fotogramas, etc.



Imagen 1


Imagen 2

            2. PREPARATIVOS:
            
Ya con el video editado y exportado vamos a abrir el VLC media player, ubícate en el menú de la parte superior y ve a Herramientas -> Preferencias, en la parte inferior izquierda selecciona la opción de "Todo" (Imagen 3). En la sección de video ubícate en Filtros -> Filtro de Escena, se desplegará en la parte derecha de la ventana una serie de opciones,  lo único que cabe destacar es que en la casilla de "Tasa de grabación" pongas "1",en "Formato de imagen" indique "png" y en "Prefijo de ruta de carpeta" indica la carpeta del jPSXdec, lo demás corre por tu cuenta (Imagen 4). Ve a la opción filtros y marca la casilla de la derecha que dice "Filtro de vídeo de escena". Por último pon a reproducir el video editado hasta el final con este programa.

Lo que vamos a hacer con este programa es extraer los fotogramas del video editado y guardarlos como imágenes individuales. Por experiencia recomiendo elegir el formato png, ya el bmp con este método puede hacer que algunas imágenes se creen mal.


Imagen 3
                

Imagen 4

Ya con las imágenes listas vamos al CMD, copiamos "cd 'dirección de la carpeta jPSXdec'" y le damos enter. Ahora escribe el siguiente comando "java -jar jpsxdec.jar -f 'nombre de archivo del juego' -x index", esto va crear un archivo index en la carpeta de jPSXdec. 

En la carpeta del jPSXdec crea un archivo de extensión xml sin caracteres especiales, en su interior copia lo siguiente:

    <?xml version="1.0"?>
    <str-replace version="0.2">
        COMANDOS DE EXCEL
    </str-replace>

AQUÍ dejo una plantilla de Excel. En la columna D2 pon el nombre que le hayas indicado al VLC media player para las imágenes del video editado y aplícalo al resto de las columnas. Copia las filas de la columna J de forma que abarque todas las imágenes que se hayan generado a partir del video editado, es decir, si se generaron 7000 imágenes png, selecciona 7000 filas. Una vez seleccionadas las filas necesarias copia y pega el resultado en el archivo xml que creaste previamente y pégalo donde dice COMANDOS DE EXCEL, guarda y cierra el archivo.

        3. REEMPLAZANDO EL VIDEO

Este paso es corto, la parte más tediosa se hizo en los preparativos. Ve a la carpeta del jPSXdec y abre el archivo index con el block de notas, ubica el archivo de video que quieras reemplazar y copia en algún lado el número que aparece a la izquierda del mismo (Imagen 5).


Imagen 5

Entra al CMD y vuelve a acceder a la carpeta del jPSXdec (recuerda que para este punto todos los archivos necesarios tienen que estar en esta carpeta). Escribe el siguiente comando "java -jar jpsxdec.jar -x index -i 'Número extraído del index' -replaceframes 'archivo.xml'" ejecuta el comando y debería empezar a a reemplazar. Termina el proceso y tu nuevo video debería reemplazarse.

Espero que les sea de utilidad.










 

Comentarios

Entradas populares de este blog

Inicio de este blog

Lo que falta para el lanzamiento del CD 1