CD autoarrancable con BSplayer
Este manual es un complemento para nuestras películas, que puede funcionar con varios formatos de vídeo
de los habituales. Nos permitirá incluir en un CD o DVD el reproductor BSplayer, pero lo mejor de
todo es que no es necesario tener instalados los codec de vídeo DivX o XviD, ni el AC3 o MP3 de audio,
pues soporta todas las versiones de estos decodificadores. Aunque estos codec suelen venir en archivos
contenedores AVI, también incluye soporte para archivos Matroska MKV. Así, podremos ver la película en
cualquier ordenador, aunque no tenga estos codec o un reproductor instalado. Además, al meter el CD en la
unidad lectora, automáticamente arrancará la película a pantalla completa y, si lo deseamos, hasta podemos
ponerle subtítulos. Por tanto, de esta guía podemos decir:
- Incluye un buen reproductor en el CD, con lo cual no hay que preocuparse por temas de reproductor.
- Soporta archivos AVI y MKV.
- Incluye decodificador para DivX, Xvid, AC3 y MP3, por tanto no haría falta tener esos codecs instalados.
- Otros codecs que no sean éstos (por ejemplo OGG) sí hay que tenerlos instalados.
- El CD autoarranca reproduciendo la película a pantalla completa, cerrándose el reproductor al terminar.
- Soporta subtítulos, listas de reproducción, capítulos y múltiples CDs si fuera necesario.
Descargar software necesario
Es conveniente guardar el ZIP que se descarga del link anterior para futuras veces, pues según el tipo de
película cambiará un poco el proceso. Ahora, lo que hemos de hacer es extraer todos los archivos del mismo en
una carpeta cualquiera. Por ejemplo, creamos una carpeta nueva para trabajar en ella, y ahí se descomprime el
ZIP. Automáticamente se crea la carpeta BPLAY y dentro estarán los archivos y algunas subcarpetas. Además al
lado de la carpeta BPLAY estarán un archivo autorun.inf que es el que permitirá autoarrancar el CD, un
archivo de icono icono.ico, y un archivo probarconfiguracion.bat para probar su funcionamiento.
Configurar el BSplayer.ini
Lo primero de todo es configurar el archivo bsplayer.ini que se encuentra en la carpeta BPLAY. Al
abrirlo por ejemplo con el bloc de notas de Windows (Notepad), encontramos el siguiente contenido:
[Main]
Version=1.37
NumberCDs=1
CD=1
[Movie]
Title=Nombre de la película
Directory=..
FName=Archivo.avi
[Options]
FullScreen=1
ExitAtEnd=1
Lang=Spanish
Skin=MacLightV1.4
Ahora se explica cómo configurar cada parte:
[Main]
- Version: versión del BSplayer incluida, no tocar.
- NumberCDs: número de CDs de la película. Normalmente 1, pero podrían ser 2, 3, o los que sean.
- CD: qué CD estamos viendo. Si la película tiene 1 CD, dejar el 1. Si tiene 2 CD, en el primer
CD que configuremos pondremos 1, y en el segundo pondremos 2. Igualmente para 3 o más CD. De esta forma,
al acabar un CD, el BSplayer nos pedirá auntomáticamente que insertemos el siguiente.
[Movie]
- Title: título de la película.
- Directory: directorio relativo donde se encuentra la película en el CD. El .. indica que estará
un nivel de carpetas por debajo respecto al BSplayer. No tocar si seguimos este manual al pie de la letra.
- FName: nombre del archivo de la película. No debe contener espacios ni caracteres "raros" como
vocales acentuadas, símbolos de interrogación o exclamación, o la letra ñ.
[Options]
- FullScreen: para que empiece automáticamente en pantalla completa, poner 1. Si no, 0.
- ExitAtEnd: poner 1 para que al acabar de reproducir se cierre automáticamente el BSplayer. Si no, 0.
- Lang: idioma del reproductor. Por defecto, sólo se incluye el castellano. No tocar.
- Skin: nombre del skin (piel) del BSplayer. Ya incluye un skin dentro del software,
pero se podría personalizar y añadir otro. Por defecto, no tocar.
Bien, como se puede suponer, hay que editar el archivo bsplayer.ini y configurar los valores a
nuestro gusto. Una configuración típica es la que viene prestablecida, pero cambiando el título de la
película y colocando el nombre correcto del archivo.
Ahora cogemos la película y la copiamos al lado de la carpeta BPLAY (no dentro), asegurándonos de que
tenga el mismo nombre de archivo que escribimos en el bsplayer.ini Igualmente no olvidemos poner el
autorun.inf al lado de la carpeta BPLAY y la película. De forma que al final quede algo parecido a
esta estructura de archivos y carpetas:
Un último paso es averiguar qué codec de vídeo usa nuestra película, si el DivX o el XviD. Podemos verlo
con ayuda del GSpot o del MediaInfo.
Entonces haremos lo siguiente: si la película utiliza el codec DivX, eliminaremos el archivo XviD.ax
de la carpeta Filters, pero si la película usa el codec XviD, entonces eliminaremos el archivo
DivXDec.ax Esto es para evitar conflictos entre ambos codec y que luego la pantalla se vea en negro.
Otra opción es no eliminarlos, pero luego a la hora de grabar el CD o DVD nos aseguraremos de grabar todo
excepto el archivo que corresponda.
Importante:
Notas a considerar.
Si cambiamos el nombre de la carpeta BPLAY, también se ha de cambiar en el autorun.inf o no arrancará
el CD. Si además añadimos los instaladores de otros codec, lo mejor sería crear una carpeta CODECS al lado de
la carpeta BPLAY y meterlos ahí. Para películas OGM, MPG u otro formato, el proceso es exactamente igual que
el indicado, pero colocando el nombre de archivo con su extensión correspondiente en el bsplayer.ini
Antes de grabarlo, podemos hacer una prueba útil. Al ejecutar el probarconfiguracion.bat, debería
arrancar automáticamente la película a pantalla completa. Si no lo hace, algo ha fallado, así que en tal caso
revisaremos las configuraciones. Si la pantalla se ve en negro, nos trendremos que asegurar de haber eliminado
(o cambiado de nombre) el archivo *.ax que corresponda.
Grabación
Bien, ya sólo queda crear la compilación con Nero Burning ROM. Se graba
igual que un CD normal de datos, teniendo en cuenta que en el directorio raíz del CD deben encontrarse los
archivos Pelicula.avi, icono.ico y autorun.inf, y la carpeta BPLAY (también la
carpeta CODECS si quremos incluir los instaladores de los codecs). El archivo probarconfiguracion.bat
no es necesario, sólo está para probar que funcione la configuración antes de grabarlo. Y ahora ya se puede
grabar el CD. Se debe obtener una estructura parecida a la de la imagen derecha.
¡Al sacar y volver a meter el CD ya grabado en el ordenador, éste arranca automáticamente y se pone a
reproducir la película a pantalla completa!
CD autoarrancable con subtítulos
Podemos incluso grabar una película y que al meter el CD ésta autoarranque y, además, subtitulada. Para
ello hay que seguir los pasos anteriormente dados, y después editar el archivo bsplayer.ini y añadir
las siguientes líneas al final, o sea después de la parte [Options]:
[Subtitles]
Directory=..
Sub1=Español|Spanish.srt
DefaultSub=1
Al archivo del subtítulo lo hemos llamado por ejemplo Spanish.srt y lo hemos colocado en una carpeta
a un nivel por debajo de donde está el bsplayer.ini, es decir, se debe colocar en la misma carpeta que la
película. También se puede crear una carpeta para meter los subtítulos, indicando luego la ruta en la parte
del Directory (poniendo como valor algo así como ../Subtitulos). Asimismo, El idioma denominado
Español se puede cambiar si usamos subtítulos en otro idioma. Para incluir más subtítulos, hay que
añadir una línea para cada uno, y estas líneas empezarán con Sub1 (la primera), Sub2 (la segunda), Sub3 (la
tercera), etc. El DefaultSub indicará el subtítulo que sale por defecto. Si por ejemplo queremos que
salga por defecto el Sub1, ponemos el valor 1, si queremos el Sub2 entonces el valor 2. Y para que no salga
ningún subtítulo por defecto (habría que activarlos de forma manual), el valor 0.
Para que funcionen los subtítulos, deben estar en formato SUB (MicroDVD), SRT (SubRip) o
SSA (SubStation Alpha). Si no están en ese formato, puede usarse el Subtitle Workshop para cambiar el
formato: se recomienda revisar la guía del Subtitle Workshop de esta
web. Por supuesto, los subtítulos debemos sincronizarlos antes de grabarlos, si no lo están, también con el
Subtitle Workshop. Con BSplayer se puede seleccionar el subtítulo deseado desde el menú de la película, ya que
aparecerán los subtítulos añadidos con los nombres que les hayamos dado, sin necesidad de cargar los archivos
desde el menú del reproductor.
Si al ver el subtítulo nos aparecen caracteres que no se corresponden con lo que debiera (por ejemplo en un
subtítulo en español, en vez de salir vocales acentuadas o ñ salen símbolos raros), podemos ajustarlo durante
la reproducción de la película: hacemos clic con el botón derecho del ratón sobre la película que ya está
reproduciéndose, vamos a Subtítulos -> Propiedades de Subtítulos -> Fuente, y ahí hay que cambiar el
alfabeto. Para el idioma español hay que elegir el alfabeto Occidental. También hay otros alfabetos,
como el cirílico, griego, etc.
Compatibilidad con CD-XA
Este tipo de CD autoarrancable es totalmente compatible con las grabaciones
en CD-XA. Sin embargo, hay que tener un detalle en cuenta. El reproductor BSplayer puede no reproducir
la película si está en CD-XA y su extensión no es DAT. Para que funcione bien bajo CD-XA, debemos grabar la
película con extensión .DAT: simplemente sería cambiar la extensión del archivo y luego, claro está, indicarlo
en el bsplayer.ini De esta forma reproducirá la película perfectamente desde el CD. Con cualquier otra
extensión puede fallar. Por supuesto, para evitar complicaciones, habrá que tener los filtros CD-XA instalados
(que podremos incluir en el CD como se puede ver en el manual de CD-XA).
En la práctica, lo que haremos será incluir la Pelicula.dat en MODO 2, y los restantes archivos como codecs,
los archivos del BSplayer y de autoarranque configurados, archivos de subtítulos y los filtros CD-XA, en MODO 1,
y seguiremos el manual de CD-XA normalmente para crear el CD. Eso sí, al indicar la extensión de los archivos
MODO 2 en el Mode2CdMaker, indicaremos que es DAT.
Ahora nuestros amigos se sorprenderán de nuestras grabaciones.
Última revisión: Sábado 7 de Julio de 2007