domingo, 5 de abril de 2009

pgcedit: Eliminar celdas

Copiar el contenido del dvd al disco rigido para poder editarlo.

Importar los archivos del dvd en PGCEdit. En el cuadro izquierdo encontrara los titulos disponibles en el dvd, de los cuales se eliminaran celdas, y en el cuadro de la derecha los comandos asociados a uno de dichos titulos:

Los comando deberan ser editados posteriormente para que no hagan referncia a alguna de las celdas eliminadas.
Para editar el titulo deseado, haga doble click sobre el mismo y una nueva ventana aparecera mostrando el PGC Editor:

En este caso se eliminaran celdas correspondientes al inicio del titulo, como el recuadro en color rojo. Para hacerlo, presione el boton Remove Cells.

En este caso se eliminaran varias celdas, por lo que es necesario especificar el rango de celdas a quitar del titulo. Puede activar el cuadro de seleccion Shorten the chapter table if needed, pero en este caso no tendra efecto, debido a que las celdas eliminadas corresponden al inicio del titulo. La tabla de capitulos del titulo sera actualizada luego. Al presionar el boton OK observara el siguente mensaje de advertencia:

Presione el boton OK para regresar al PGC Editor. El mensaje anterior indica que la relacion entre los programas y las celdas en el titulo puede no ser correcta luego de la eliminacion de celdas. Para corregir este problema presione el boton correspondiente al primer programa, en la columna Prog., segun se muestra a continuacion:

El cuadro azul muestra el boton del programa de presionar. Al hacerlo el siguiente mensaje de advertencia aparecera:

Presione el boton OK para regresar al PGC Editor. Podra observar que el boton Edit Chapter (PPT) table se muestra en rojo indicando la necesidad de corregir la tabla de capitulos del titulo. Antes de hacerlo, presione nuevamente el boton correspondiente al primer programa, en la columna Prog. Ahora si presione el boton Edit Chapter (PPT) table para remover los capitulos sobrantes.

En el editor de capitulos observara la lista completa de capitulos disponibles en el titulo. El cuadro rojo muestra los sobrantes, que deben ser removidos presionando repetidas veces el boton Delete last chapter. Una vez que la cantidad de capitulos en este editor coincide con la cantidad informada por el PGC Editor, puede presionar el boton OK.
Ahora presionando el boton OK correspondiente al PGC Editor volvera a la ventana principal de PGCEdit. En el cuadro izquierdo podra observar que la duracion del titulo editado es ahora menor.
Guarde los combios efectudos anyes de continuar. Esta operacion tardara algunos segundos y podra observar el progreso en la bara de estado:

Para verificar que el titulo fue correctamente actualizado por PGCEdit, vuelva a abrirlo abrirlo mediante el PGC Editor. Es posible que observer el siguiente error:

Debera presionar el boton Yes, para realizar la correccion.
Ahora se deben actualizar aquellas referencias a capitulos que hayan sido corregidas automaticamente por PGCEdit, como es el caso del menu.

La referencias en color naranja que aparecen en el cuadro derecho pueden ser eliminadas, ya que dichos capitulos ya no existen (la tabla de cpitulos fue reducida).
Lo que suele suceder es que los botones del menu quedan desactualizados, por lo que es necesario corregir el capitulo al cual hacen referencia para que sea el correcto.
En la imagen anterior se encuentra la siguiente sentencia:
if (gprm(7) == 11)  then { LinkPTT Chapter 1 }
El registro gprm(7) fue cargado previmente por la activacion de uno de los botones del menu de capitulos. Al revisar los comandos en el boton mediante el Menu buttons, se puede observar que el mismo no fue actualizado cuando la tabla de capitulos fue reducida:

Presione el boton indicado mediante el cuadro rojo y aparecera el Command editor. Ahora se puede modificar el valor actual, en este caso 41, por el correcto, que es 11. Lo mismo debe hacerse para todas aquellas referencias erroneas.

Una vez que la edicion del dvd fue completada mediante el uso de PGCEditor, el contenido de las celdas desvinculadas puede ser eliminado tambien. Para esto se debe emplear el programa VobBlanker, que mantendra en el dvd solo los datos usados, desechando aquellos que ya no son referenciados.

Vinculos:
  • PGCEdit
  • VobBlanker