|
La creación de contenidos multimedia es una posibilidad del
modo de trabajo del Visor denominado PC a
PC, conectado en modo local. Esta posibilidad sólo está disponible en la versión
profesional.
Un contenido multimedia está formado por tres elementos: un
video y/o banda sonora, un documento y un tablero gráfico, todos ellos
sincronizados entre si.
En general, estos contenidos consisten en una clase magistral. El usuario
visualiza un video donde el ponente explica las distintas posiciones de la partida
que se van mostrando en el tablero del Visor. El documento del Visor, además de
recoger la trascripción de la partida y sus variantes, puede incluir esquemas,
imágenes, etc.
El Visor puede generar estos contenidos mediante la grabación de
la correspondiente sesión del ponente. Un esquema típico es el siguiente:
-
El comentarista accede al modo PC a PC ( ),
conexión "Local".
-
Carga la partida a comentar ( ), en formato PGN, con todas las variantes que considere necesarias que se muestren en el
documento del Visor. La norma es que durante la grabación no se puede modificar el contenido
de este documento, pero si es posible mostrar en el tablero del Visor una posición que no forme parte de
la partida y sus variantes.
-
Comienza la grabación ( )
y pronuncia su conferencia de viva voz, como lo haría ante un
auditorio, mientras una cámara de video, conectada al PC, la registra.
-
Se desplaza por la partida por el procedimiento que en cada momento considere mejor (botones o clic sobre el
documento).
-
En cualquier momento, hace uso de los elementos de ilustración (flechas, marcos, etc.), sabiendo que lo que haga sólo se mostrara en ese momento de la grabación, al cambiar de movimiento. se borrarán.
-
En cualquier momento podrá mover libremente las piezas sobre el tablero "a mano alzada", como en una pizarra, todas estas operaciones se grabarán pero no se modificara en forma alguna el contenido del
documento. El comportamiento es similar al dibujado de ilustraciones, se muestran en el momento oportuno del video pero son acciones no asociadas al
documento. La norma general es que al ir a un movimiento de la partida (o de las variantes contenidas en el PGN) se retira cualquier ilustración que hubiese en el tablero, se mostrará la posición inmediatamente anterior al movimiento seleccionado y seguidamente se realizará el movimiento.
-
Al terminar la grabación se genera, automáticamente, una página HTML con el video y la partida, ambos sincronizados entre si y con el tablero.
Cuando el usuario abra, con el Visor,
la página HTML creada, verá la reproducción del video y las manipulaciones
sobre el tablero tal como el ponente las realizó.
Formato de la grabación.
Cuando se pulsa el botón de grabación ( )
se muestra un formulario para establecer las
características técnicas de la grabación:

Hay que indicar las "fuentes", es decir, si la grabación es de
Audio, Video, ambas cosas,
o ninguna; el formato de Salida (de la grabación) y la forma en que se mostrará la grabación
al usuario.
Respecto al formato de la grabación, la lista desplegable
"Perfiles" muestra los diferentes perfiles predefinidos en el sistema.
Dependiendo de los dispositivos físicos de cada PC, algunos de estos perfiles
no serán válidos y cuando seleccionemos uno de ellos, recibiremos un mensaje
informando que no es posible utilizarlo.
Sobre la forma de incluir la grabación en la página HTMl que
generará el Visor, hay dos posibilidades:
-
Ventana: Hace que el Visor disponga de una ventana aparte, cuando se realice
la reproducción.
-
Embebido: Hace que se "incruste", en la
propia página.
Si se marca la opción "Controles", al
reproductor el vídeo se mostrarán los controles tradicionales, para
iniciar/detener la grabación, desplazamiento rápido, volumen, etc. Es lo
normal.
La opción "Partida", cuando está marcada,
hará que al terminar la grabación se genere un contenido del tipo "Partida
HTML", es decir una página HTML con una partida embebida.
Una vez establecidas las opciones de grabación, se solicitará
el nombre del fichero donde guardar la grabación y tras esto, se mostrarán, a la derecha
del tablero, los controles de grabación y una pequeña ventana de
previsualización para comprobar que es lo que realmente está captando la
cámara de video (sólo si la grabación incluye vídeo):

Así mismo, la línea inferior de la barra de herramientas del
modo PC a PC:

Cambia al modo grabación:

La grabación no empieza hasta que se pulsa el botón ( ), en ese
momento, se retira la ventana de previsualización (con cámaras de cierta
resolución produce una sobrecarga del sistema que conduce a grabaciones
desfasadas con el audio o problemas similares) y el reloj se pone en marcha.
Respecto al botón de pausa (
es el mismo botón de empezar a grabar que cambia de aspecto cuando se pulsa), hay que tener en cuenta que algunas cámaras no
admiten esa posibilidad y cuando se las pausa, realmente dan por terminada la
grabación, y luego no son capaces de reiniciar
la misma.
Para crear un contenido multimedia, no es imprescindible basarse en una partida, ni se necesita
obligatoriamente un fichero PGN, es posible grabar contenidos íntegramente a mano alzada,
se correspondan o no a una partida, como por ejemplo: para enseñar a mover las piezas.
Tampoco es imprescindible que la video cámara esté conectada
al PC, incluso la grabación del vídeo y audio puede realizarse en un momento distinto
a la grabación de las acciones sobre el tablero, si bien luego será necesario
realizar el montaje de forma semiautomática. En
estos casos, el procedimiento a seguir es el siguiente:
-
Al seleccionar el formato de
grabación, se quita la marca de los selectores Vídeo y Audio, con lo cual
sólo se grabarán las acciones sobre el tablero y los clic sobre el
documento en un fichero con extensión "vis".
-
Posteriormente, el Visor puede
generar un fichero en formato Xml, a partir de esta grabación, mediante el
botón .
-
Finalmente, el fichero Xml, se
incorpora al video, grabado por cualquier procedimiento, mediante la aplicación gratuita de Microsoft
"Media File Editor", que forma parte del pack "Encoder". Esta operación
es muy sencilla:

Mediante el menú Archivo/abrir se carga la grabación en vídeo
y seguidamente, mediante Archivo/Importar archivo de encabezado, se fusiona el
fichero Xml.
Probablemente, lo primero que hayamos tenido que hacer es convertir la grabación de la
cámara de video al formato "Media File" de Microsoft. Esto puede
hacerse con la aplicación Encoder, antes mencionada. Esta aplicación convierte
los formatos habituales de vídeo, al formato "wmv"
A continuación se muestra un fragmento de un fichero Xml
generado por el Visor:
<?xml version="1.0"?>
<WMBasicEdit >
<RemoveAllMarkers />
<Markers >
<Marker Name="109;;>>#109:0:0 :NKLOQLKNJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHDGFCAFGD:00:00:00:00:00:00:-1:" Time="0">
<Marker Name="132;;>>#132:0:0 :0 " Time="300000">
<Marker Name="110;;>>#110:0:0 :NKLOQLKNJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHDGFCAFGD" Time="76250000">
<Marker Name="132;;>>#132:0:0 :1 " Time="76750000">
<Marker Name="113;;>>#113:0:0 :J:L:\" Time="77250000">
<Marker Name="130;;>>#130:0:0 :00:00:00:00:00:00:-1:" Time="77970000">
Cada entrada contiene una "marca" temporal, que
representa una determinada acción del ponente.
Para incorporar esta secuencia de marcas, al video de la
conferencia, es necesario que el origen de tiempos del fichero Xml coincida con
el del video, es decir, que los valores de tiempo contenidos en los parámetros
Time que acompañan a cada acción sean tiempos contados desde el inicio del
vídeo. Esta sería la parte manual del proceso de montaje. Lo normal es tener
que recortar la grabación de vídeo, eliminando un fragmento inicial del mismo,
o realizar la operación que a continuación se describe.
Para facilitar la parte manual del sincronizado, el Visor genera
los ficheros Xml en dos pasos. Primero, la grabación de las acciones del ponente se hace
en un fichero con la extensión vis, por ejemplo: fichero.vis. Es
un fichero de texto simple, un fragmento de ejemplo es:
00633487274071875000;>>#000:<<;
00633487274071875000;>>#990:<<;
00633487274282187500;>>#991:<<;
00633487274358437500;>>#110:0:0 :NKLOQLKNJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHDGFCAFGD<<;
00633487274358437500;>>#132:0:0 :1 <<;
00633487274358437500;>>#113:0:0 :J:L:\<<;
00633487274360156250;>>#130:0:0 :00:00:00:00:00:00:-1:<<;
00633487274364687500;>>#110:0:0 :NKLOQLKNJJJJIJJJIIIIIIIIIIIIJIIIIIIIIIIIIIIIIIIIHHHHHHHHDGFCAFGD<<;
00633487274364687500;>>#132:0:0 :2 <<;
00633487274364687500;>>#113:0:0 :H:t:d<<;
00633487274368437500;>>#130:0:0 :00:00:00:00:00:00:-1:<<;
Luego, para convertir este fichero
a Xml, se usa el botón ( )
de la barra de herramientas del modo PC a PC.
Antes de convertir el fichero vis,
se puede añadir, mediante cualquier editor de texto simple (como el bloc de notas),
una línea especial, que durante el proceso de conversión a Xml,
introducirá un determinado decalaje de tiempo para todas las acciones en las
líneas posteriores a ella, por ejemplo para retrasar todas las acciones 2
segundos y medio (2500 milisegundos), se añadiría
al principio del fichero la siguiente línea:
00000000000000000000;>>#998:2500
El valor del tiempo puede ser
negativo, en cuyo caso, las acciones se adelantan en lugar de retrasarse.
Ficheros.
El Visor para cada grabación
genera varios ficheros, todos con el mismo nombre, el que especifico el usuario,
pero con distintas extensiones, por ejemplo, si se especifico el nombre corus,
se general los siguientes ficheros:
-
corus.vis. Un fichero
de texto con la secuencia de acciones realizadas sobre el tablero por el
ponente.
-
corus.wmv. La
grabación de video/audio de la cámara conectada al PC.
-
corus.txt. El fichero
Xml, obtenido a partir de corus.vis y que se utiliza para sincronizar el
vídeo con las acciones sobre el tablero.
-
corus-m.wmv. El
resultado de superponer corus.txt sobre corus.wmv.
-
corus.htm. La página
web con la partida y los enlaces sobre cada una de las jugadas que la
sincronizan con el tablero y el vídeo. Esta página se puede editar para
incorporar imágenes, cambiar estilos, etc.
El "contenido" lo
componen exclusivamente los ficheros corus-m.wmv y corus.htm, el
resto se pueden borrar una vez terminada la grabación.
PosEdición. La
grabación de una sesión es un contenido que puede publicarse
directamente. No obstante, puede mejorarse mediante la edición de la página
HTML generada, o del video, utilizando aplicaciones especializadas de edición de
páginas Web o de vídeo.
Otra tarea que pude realizarse es la "fusión" de varias sesiones. Por
ejemplo, se realiza una introducción en vídeo, siguen las explicaciones con
sólo audio y finalmente se presenta un vídeo de conclusiones.
El esquema de trabajo, típico de una fusión de contenidos, es el siguiente:
Se preparan cada uno de los vídeos de cada sesión, recortando, si es necesario,
el principio y final de los mismos, lo cual puede hacerse con la aplicación
"Media File Editor", antes mencionada.
-
Se extraen las cabeceras de estos
vídeos, con el "Media File Editor". Las cabeceras son los esquemas Xlm que contienen
las "marcas" que sincronizan el vídeo con el tablero y el documento del
Visor. Estas cabeceras las necesitaremos para reincorporar las marcas al video
fusionado. Si no se han recortado los vídeos, sirven los ficheros *.txt generados
por el Visor en la grabación de las sesiones.
-
Se fusionan los vídeos mediante la aplicación "Encoder", de la siguiente forma:

-
Se selecciona el Asistente "Personalizar Sesión".

-
Cada uno de los fragmentos de video, será un "Origen". El "Origen 1" será el primer
fragmento a fusionar, se marca la opción "Archivo" (en la zona central de la ventana) y con el botón
"Examinar" se localiza el fichero de vídeo.
-
Se pulsa el botón "Agregar"
(situado en la parte inferior izquierda de la ventana) para que se añada el "Origen
2", se marca la opción "Archivo" y se busca el fichero
correspondiente.
-
Se repite el paso anterior hasta
completar los archivos a fusionar.
-
Para todos los "Orígenes", menos
para el último, se debe elegir, en la lista desplegable rotulada como "Al
final":

La opción "Pasar al origen siguiente". Para el último "Origen", se
selecciona "Detener".
-
En la pestaña "Salida":

Sólo hay que marcar la opción "Codificar en archivo" y mediante el
botón "Examinar" especificar la senda y nombre de ese archivo. Finalmente,
sólo queda pulsar el botón "Iniciar codificación" de la barra de
herramientas principal del "Encoder".
-
Se fusionan las cabeceras extraídas
de cada vídeo (o las que generó el Visor al grabar las distintas sesiones), mediante la
aplicación "Fusión" (descargar
aquí):

Para
agregar las cabeceras, se usa el botón "Agregar", este botón abre el
explorador de archivos para que se seleccione un fichero de cabecera. Si el archivo
de cabecera seleccionado, está en la misma carpeta que su fichero de video y ambos guardan el
paralelismo de nombres: cabecera = nombre.txt y video = nombre.wmv,
entonces, la casilla "Duración" se rellena automáticamente, en otro caso, hay que
escribir manualmente dicha duración, en milisegundos. 
Una
vez agregadas todas las cabeceras, en el orden correcto, se pulsa el Botón
"Procesa", se selecciona el fichero de salida" y las cabeceras
quedarán fusionadas en el mismo, con los tiempos de las marcas
convenientemente adaptados.
-
El fichero con las cabeceras fusionadas se
importa sobre el vídeo fusionado, con la aplicación
"Media File Editor", tal como se describió unos párrafos atrás.
|