###

      #####

      ## ##

      ## ##

    ####    ###   ##########     ###### ##########

  ### ## ###  ##  ##      ##     ##     ##      ## ##### ##### ###   ##### #####  ###    ###    ###

###   ####  ###   ##########     ##     ########## ##    ## ## ## #  ####  ## ##   ##    # #    # #

 #######  ###     ##             ##     ##         ##    ## ## ##  # ##    ####     # ## # # ## # #

       ####       ##         ######     ##         ##### ##### ##### ##### ## ##  ### ## ### ## ###

                                                             by moz-art

 

 

 

- CONTENIDO -

 

1. Introducción

2. Guía del usuario

       2.1. Cargando un video

       2.2. Cargando una configuración

             2.2.1. Predeterminadas

             2.2.2. De usuario

             2.2.3. Creando un archivo de configuración *.cfg (Avanzado)

       2.3. Convirtiendo video a formato para PSP

       2.4. Creando un Snapshot

       2.5. Integrando Subtítulos a un video

       2.6. Teclas de Acceso Rápido (HotKeys)

3. Guía del diseñador

       3.1. Tamaño en píxeles del Skin

4. FAQ

       Q.1. Error: No se encuentra el componente comdlg32.ocx

       Q.2. ¿Es normal que después de adherir los subtítulos, un archivo de 100 Mb pase a ser uno de 254 Mb?

 

5. Log de Cambios

6. Acerca de...

 

 

 

1. Introducción

 

Viendo por muchos foros el problema de no poder convertir los videos a formato psp, convertirlos sin la resolución 480x272, subtitular videos en pocos pasos, entre otros; me di a la tarea de crear un nuevo conversor de video.

 

Basándome en el proyecto 3gp_Converter y usando los videoconversores FFMpeg y Mencoder (MPlayer-1.0rc2), comencé a escribir lo que hoy es PSPCoder 3.0.0. La ventaja de estos programas es que, al ser modo consola, puedo emplearlos con otros programas para simplificar la tarea, eso es PSPCoder 3.0.0.

 

Arriba

 

 

2. Guía del usuario

 

2.1. Cargando un video

 

Hay dos formas para cargar un video en el programa:

 

1- Desde el menú Archivo -> Abrir (Ctrl + O)

2- Desde la lista de los primeros 10 archivos abiertos

 

La lista de los 10 archivos se va formando al ir abriendo archivos, si se encuentra en la lista, no lo agrega, en otro caso, lo agrega y escribe en el archivo settings/recent.list. La lista la podemos modificar si queremos para poner nuestros 10 videos favoritos o algo por el estilo. La lista siempre puede borrarse si se llena con la opción menú Archivo -> Borrar lista.

 

Una vez que el archivo haya sido cargado, verás una animación que despliega el nombre del archivo que abriste. Si no puedes ver esta animación, quiere decir que ocurrió un error en la carga del archivo.

 

Arriba

 

 

2.2 Cargando una Configuración

 

2.2.1. Predeterminadas

 

Cuando tenemos ya nuestro archivo cargado en el programa, lo siguiente y más conveniente sería cargarle una configuración para después, si lo deseamos, iniciar el proceso de conversión (Ctrl + M). Estas configuraciones las encontramos en menú Config. Audio/Video -> Configuraciones Predeterminadas. Estas configuraciones son las predeterminadas en el proyecto 3gp_Converter, a excepción de las configuraciones H264 pues el nuevo FFMPEG no lo soporta para decodificación.

 

Arriba

 

 

2.2.2. De usuario

 

Si tenemos un archivo de configuración *.cfg podremos cargarlo desde el menú Config. Audio/Video -> Configuraciones de usuario. Estos archivos se pueden compartir entre usuarios, y los parámetros serán aceptados siempre y cuando sean propios del conversor FFMpeg. A continuación la manera de crear uno.

 

Arriba

 

 

2.2.3. Creando un archivo de configuración *.cfg (Avanzado)

 

Esta sección la dejé para usuarios que se manejan bien con el conversor de video FFMpeg, con la opción de poder guardar sus propias configuraciones y no tener que reescribirlas cada vez que necesites usarlas.

 

Antes de crear un archivo *.cfg, lee el manual del FFMpeg, para consultar sus parámetros y/o expresión de valores. Incluí tres expresiones que pueden ser reemplazadas por conceptos dentro del programa:

 

%archivo_entrada%   - Devuelve el nombre del archivo que se haya cargado dentro del programa

%new_size%          - Activa la opción para una nueva resolución, se combina con el parámetro -s del FFMPeg:

                      -s %new_size%

%archivo_salida%    - Devuelve el nombre del archivo de salida que creará el programa, si no se usa esta opción,

                      recuerda que FFMpeg y Mencoder no pueden convertir si el nombre de salida tiene espacios.

 

Se recomienda usar estas opciones en sus archivos *.cfg para evitar errores o no poder convertir. Un ejemplo del contenido de un archivo *.cfg es el siguiente (la configuración es simplemente la básica):

 

ffmpeg.exe -i %archivo_entrada% -s %new_size% -y %archivo_salida%

 

Para crear un archivo *.cfg usando el conversor FFMpeg, la sintaxis es:

 

ffmpeg.exe Parámetros

 

Importante: Se puede incluir una extensión que no sea la predeterminada (mp4), el archivo resultante contendrá al final una extensión del tipo “.mp4.ext” donde “.ext” es la extensión que nosotros pusimos. Ejemplo:

 

ffmpeg.exe -i %archivo_entrada% -s %new_size% -r 24.97 -vcodec mpeg4 -y %archivo_salida%.avi

  

Arriba

 

 

2.3. Convirtiendo video a formato para PSP

 

Los pasos para realizar esta tarea son sencillos, hacemos lo siguiente:

 

1- Presiona desde tu teclado Ctrl + O

2- En el cuadro de diálogo, selecciona tu archivo de video y da click en Abrir

3- Verás la animación de que el video se ha cargado, si no la ves, el archivo no se ha cargado correctamente. En   

   este caso regresa al paso 1.

4- Cuando termine de cargarse la animación, selecciona una configuración desde el menú Config. Audio/Video ->

   "Configuraciones predeterminadas", o "Configuraciones de usuario" según sea el caso.

5- Una vez cargada la configuración, pulsa Ctrl + M.

6- Espera a que tu archivo se convierta.

 

Arriba

 

 

2.4. Creando un Snapshot

 

Para crear un snapshot:

 

1- Con nuestro video cargado, pulsamos el botón "Reproducir"

2- Podemos ver el video y esperar a que nuestra imágen para snapshot aparezca, o podemos usar los controles de

   desplazamiento "Adelantar" y ">" (avance 1 frame). O simplemente modificar el reloj para ir directo a la imagen que queeremos.

3- Una vez localizada nuestra imágen tenemos dos opciones, pausar y dar click en "snapshot" o directamente pulsar

   "snapshot".

4- Esperemos a que se cree nuestro snapshot, el programa se inhabilitará para evitar errores.

 

Recordemos que entre más lejos del inicio esté la imágen que queremos como snapshot, más tardará el programa (FFMpeg) en crearla. Se recomienda hacer snapshots de los primeros minutos.

 

Arriba

 

 

2.5. Integrando Subtítulos a un video

 

Esta tarea es fácil, con tan solo un par de clicks y un poco de paciencia, nuestro video tendrá los subtítulos adheridos, listo para pasar a la fase de conversión a formato PSP.

 

Hacemos lo siguiente:

 

1- Con nuestro video cargado, click en menú Config. Audio/Video -> Adherir Subtítulos

2- Seleccionamos el subtítulo deseado damos click en abrir

3- Nos mandará una alerta de que el proceso va a comenzar, para iniciar pulsamos "Si", de lo contrario "No"

4- Esperar pacientes a que los subtítulos se agreguen.

 

Importante: Mencoder no tiene decodificación para formatos mp4, por lo tanto, si queremos adherirle subtítulos a un video con extensión mp4 lo primero que hay que hacer es convertirlo a .avi u otro formato compatible. Se puede emplear el script que adjunto con el programa en la carpeta "Scripts", EXTtoAVI.cfg

 

Una vez que tengamos nuestro video en .avi, ahora si, a integrar subtítulos.

 

Arriba

 

 

2.6. Teclas de Acceso Rápido (HotKeys)

 

Ctrl + O     - Abrir

Ctrl + M     - Iniciar conversión

Ctrl + X     - Salir

Ctrl + S     - Adherir Subtítulos

Ctrl + P     - Mostrar Player

Ctrl + F     - FullScreen

Ctrl + R     - Reproducir

Ctrl + T     - Pausa

Ctrl + D     - Detener

F2           - Silencio

 

Arriba

 

3. Guía del diseñador

 

3.1. Tamaño en píxeles del Skin

 

El Skin es 100% modificable, siguiento estos tamaños podrás crear tu propio Skin y publicarlo en PSPCoder Web si lo deseas. Las medidas son:

 

  Nombre              W x H

----------------------------

get.jpg             160x120

base.jpg            217x345

cfgs.jpg            217x361

alert.jpg           202x118

snapshot_over0.jpg  160x120

snapshot_over1.jpg  160x120

snapshot_over2.jpg  160x120

snapshot_over3.jpg  160x120

image1.jpg          57x25

image1_click.jpg    57x25

image2.jpg          57x25

image2_click.jpg    57x25

image3.jpg          57x25

image3_click.jpg    57x25

image4.jpg          57x25

image4_click.jpg    57x25

image5.jpg          57x25

image5_click.jpg    57x25

image6.jpg          26x25

image6_click.jpg    26x25

image7.jpg          26x25

image7_click.jpg    26x25

image8.jpg          57x25

image8_click.jpg    57x25

ok.jpg              57x25

ok_click.jpg        57x25

cancel.jpg          57x25

cancel_click.jpg    57x25

 

Arriba

 

 

4. FAQ

 

Q.1. Error: No se encuentra el componente comdlg32.

 

Este error se debe a que no tienes los componentes necesarios para abrir un archivo, para solucionar este error adjunto un archivo comprimido (REGocx.rar) que contiene el instalador (installocx.bat) de los componentes. Una vez que se registren, procede a ejecutar la aplicación.

 

Q.2. ¿Es normal que después de adherir los subtítulos, un archivo de 100 Mb pase a ser uno de 254 Mb?

 

Podría ser que suba, podría ser que no, dependiendo de la calidad del video. ¿Por qué?, porque en realidad la calidad del audio/video queda casi intacta, para que al momento de convertirlo al formato PSP y bajarle un poco la calidad no se vea tan mal. Pienso que también tenga que ver el conversor, puesto que es uno diferente al que se usa para los videos MP4 del PSP.

 

 

Arriba

 

 

5. Log de Cambios

 

PSPCoder v3.0.0

 

- El video subtitulado de salida se crea con la terminación "_SUBS", si ya existía, se crea como "_SUBS" y un número aleatorio entre 1 y 10000.

- Agregadas las opciones de audio "MP3" y "Copy(Default)" en Opciones de Subtítulos

- Ahora se puede crear un Snapshot independientemente de que el PSPCoder Player pueda o no reproducir el video, solo hay que darle click en el indicador a cambiar

- Al cerrar la ventana de videos se reseta el indicador de horas, minutos y segundos.

- Nuevo sistema de mensajes de caja (skin modificado)

- No se necesita el tamaño del video para cargar la configuración (la proporción se conserva)

- Barra de progreso añadida

- Removida la ventana MS-DOS

- Corregido el problema de poder reproducir un solo video aún cuando se había cerrado

- Nuevo Skin!!

 

PSPCoder v2.1.0

 

- Si el archivo ya se encontraba convertido, crear uno nuevo con un número aleatorio

- Agregada la opción de audio PCM en Opciones de Subtítulos

- El video de salida se crea en la misma dirección del video de entrada

- Agregadas cuatro configuraciones de compresión (se pueden utilizar nuevamente como las configuraciones predeterminadas, formato de salida: AVI)

 

PSPCoder v2.0.0

 

- Agregada la opción para seleccionar Fuente, Borde y Tamaño de letra para los subtítulos

- Elegir cualquier resolución sin importar la distorsión del video (480x272 es la resolución de la pantalla del PSP)

- Nuevo Script Agregado, muy buena calidad y excelente compresión (Modificar a gusto)

- Instalador para Windows, facilitando el registro de los OCX necesarios y haciéndolo compatible con Windows Vista

 

PSPCoder v1.0.1

 

- Resolución 480xH reparado (reportado por y18ex)

- Usar la misma configuración para distintos videos reparado (reportado por y18ex)

- Reproducir al pulsar el botón "Reproducir"

 

PSPCoder v1.0

 

- Subtitulador de video

- Conversión de video de casi todos los formatos a formato mp4

- Resolución de video a full de pixelaje del psp

- Distintos tipos de formato para elegir la calidad más adecuada

- Facilidad para crear y cargar archivos de configuraciones hechos por el usuario

- Creación de thumbnails en base al minuto/segundo que elijamos

- Listado de los primeros 10 ficheros abiertos

- Reproductor de audio/video que cargamos

- Skin 100% modificable

- Reproducción de video Fullscreen

 

Arriba

 

 

6. Acerca de...

 

Este proyecto usa los programas FFMpeg y Mencoder (parte del proyecto MPlayer-1.0rc2) para Windows. Basado en el proyecto 3gp_Converter 0.34. Videoconversor / Subtitulador para videos formato PSP.

 

Arriba

 

 

 

 

 

 

 

Free Web Hosting