Ayuda para el usuario de Garraxi

6.3. Gestión de la parrilla con Somax-editor

Como decíamos, se trata de una tarea compleja, para la que hay que prestar mucha atención. Se realiza con el Somax-editor, al que se accede desde el apartado "Gestión completa de la Parrilla" del Panel del Administrador de la Emisión. Como su nombre indica, esto nos lleva a una tarea secuencial por la que editamos el contenido de la parrilla y después informamos a Somad de los cambios que hemos hecho.

El apartado del Panel del Administrador de la Emisión con titulo "Hacer que Somad relea la parrilla" sirve tan solo para esta ultima parte: informar a Somad de los cambios. Esta pensado para el caso de que se haya editado la parrilla "a mano" (con un editor de textos).

La pinta general del Somax-editor es la siguiente:

Ventana de Somax-editor

Cuando el programa se abra aparecerá ya con la parrilla (palinsesto.cfg) seleccionada. En la parte izquierda aparece un cuadro con el nombre "Transmisión" desde el que puedes seleccionar cualquiera de los "programas de radio" que están preparados para ser transmitidos, para poder editarlos. Debajo de este cuadro esta un calendario con el mes actual, desde el que puedes seleccionar cualquier día para cambiar su parrilla.

En toda la parte de abajo del programa aparece una tira larga con todas las horas del día seleccionado y una barra de colores con cada uno de los programas (transmisiones) de la parrilla de ese día (identificables por su color). Desde aquí también puedes seleccionar una transmisión para editarla.

En la parte de la izquierda de la ventana aparece otro cuadro con tres pestañas, con el titulo "Edita tu transmisión". Es aquí donde realmente realizaremos la configuración de cada una de las transmisiones, como vamos a ver a continuación.

6.3.1. Pestaña "General":

En esta pestaña indicaremos las siguientes configuraciones generales:

Pestaña general de Somax-editor

De esta manera, las fechas/horas de inicio y final se configuran indicando (lo que corresponda): el año (A), mes (M), día del mes (D), día de la semana (día), hora (h) y minuto (m). Si alguno de estos no corresponde, se dejará como "cualquiera" (excepto para la hora y minuto, que siempre habrá que poner algo). Todo lo que aquí indiquemos se va reflejando en la barra inferior. Para hacer otra transmisión se pinchará en el botón "Nueva transmisión" y para borrar alguna en "Borrar transmisión". (El botón "Berria" de arriba sirve en realidad para abrir una nueva parrilla completa, mientras que el de "Ireki" sirve para abrir una parrilla diferente que tengamos ya hecha).

Veamos unos ejemplos de transmisiones:

  • Como compaginar esto para poner la emisión de programas (ejemplo, programa que se reemite todos los miércoles a las 12:00 y tiene una duración aproximada de 1 hora o mayor.)
  • Vista de la transmisión de ejemplo en Somax-editor

    Es importante comentar también que hemos puesto una "Tarea periódica" (una acción que se ejecuta todos los días con el programa "cron") que chequea los archivos de Programa guardados para ver si hay alguno antiguo. Si encuentra alguno de mas de 10 días de antigüedad (por lo que se ha podido emitir 2 o 3 veces si ponemos que los programas se repitan un día determinado de la semana), esta tarea lo quita de la carpeta de programas y lo mueve a una subcarpeta con el resto de copias de seguridad de programas archivadas. Así no es necesario estar pendiente de si un programa concreto se repite porque no se ha grabado uno mas nuevo. En el caso de que se mueva con este sistema, ese programa dejará de emitirse automáticamente y al cabo de un minuto continuará la siguiente transmisión, como se dice arriba.

    6.3.2. Pestaña "Tipo":

    En esta pestaña indicaremos el/los fichero(s) que conforman la transmisión, u otras formas de conseguir los sonidos:

    Pestaña tipo de Somax-editor - Archivos

    Pestaña tipo de Somax-editor - modulos

    De esta manera, en Garraxi Irratia hemos aprovechado las funciones del módulo "Run" para poder anunciar las reemisiones de programas y poder decir en que fecha se grabó el programa a reemitir. Para configurar la reemision de un programa y poder anunciarlo con una cuña que indica el nombre del programa y su fecha, se realizará de la siguiente manera:

    Este sistema se utilizará (por simplificar) tanto en la reemisión de programas en cualquier día de la semana, como también en la transmisión que se establezca para "reemitir" el programa el día que este se emite "oficialmente" (por ejemplo, para conseguir que algun día salga al aire algún programa grabado previamente, si no podemos hacerlo en directo). En este último caso, el script jingle-reemisiones.sh detectará que es el dia "oficial" de emisión del programa, y no anunciará que es una reemisión, para que "parezca" que se emite en directo. Esto se consigue porque en el "fichero de configuración de los programas de radio" hemos incluido también información del día que se emite en directo el programa (ver el capítulo 6.2. de esta ayuda).

    6.3.3. Pestaña "Elementos":

    En esta pestaña indicaremos otros aspectos de la transmisión, como son las cuñas que se utilizarán (si no se utiliza el SpotController) y su configuración, así como si los sonidos a emitir se elegirán de manera aleatoria o no:

    Pestaña elementos de Somax-editor

    6.3.4. Terminar de editar la parrilla:

    Cuando hayamos terminado de definir toda la configuración de la parrilla y creamos que está todo bien (revísalo por si acaso :-D), se le da al botón "Gorde" de arriba a la izquierda y después ya podemos cerrar el programa. Si no lo haces así e intentas cerrar el programa sin guardar, este te lo indicará y te permitirá volver atras.

    Después de esto aparecerá una ventana indicándote si quieres hacer que Somad vuelva a leer su configuración de la parrilla (palinsesto) para "enterarse de las novedades". Es necesario que lo hagas en todos los casos, tanto si se añaden nuevas Rutas a una transmisión en marcha o a una parada, como si añades nuevas transmisiones a la parrilla.

    6.3.5. Solucionar problemas en la parrilla:

    En ocasiones, después de editar la parrilla y hacer que Somad la relea, al rato este se para e informa de errores en la parrilla. Posteriormente, si intentas volver a editarla con Somax-editor (como se ha explicado aquí), el programa da un fallo al arrancar y en su ventana no puedes hacer nada. Horror !!! :-P.

    Esto sucede porque en alguna de las Rutas a los archivos (en el nombre de una carpeta, o de un archivo), o en la Descripción de una transmisión, hay alguna letra (carácter) extraño, como pueden ser eñes (ñ), acentos ('), u otros aun mas raros. Esto es un bug (error) del programa pero es difícil que su autor lo pueda solucionar a corto plazo.

    Para arreglar nosotros este problema no queda mas remedio que editar la parrilla a mano. Hay que recordar que en realidad la parrilla es un archivo de texto (palinsesto.cfg) que se encuentra en la carpeta /etc/somad/. Así que lo que vamos ha hacer es abrirlo con un editor de texto simple y cambiar los caracteres extraños.

    Para hacerlo, entra en el Panel del Admin de la Emisión como de costumbre y selecciona la opción "Gestor archivos EndeavourII (modo Admin)". Se abrirá el administrador de archivos en modo Admin (para que tengas permisos de editar archivos "protegidos"), con el que debes ir a la carpeta /etc/somad/ (si no aparece todo el árbol completo de carpetas, utiliza el botón "TreeOrig" para ir hacia atrás al origen "/"). Pincha sobre el archivo palinsesto.cfg y dale al botón derecho del ratón, selecciona "Abrir con" y de la lista que aparece elige "Text editor (GtkEdit).

    Endeavour2 seleccionando el archivo palinsesto.cfg

    Hecho esto se te abrirá un editor de texto sencillo y ya solo tienes que buscar en todo el archivo de texto donde está el caracter extraño. Para ello puedes buscar con el buscador (menu Editar-Buscar) lo que has estado editando... Cuando encuentres el caracter extraño, cámbialo por otro mas normal, o sencillamente quítalo!! :-P.

    GtkEdit buscando caracteres extraños en palinsesto.cfg

    Si el caracter raro estaba en la Descripción de una transmisión (donde pone "Description color..."), ya has solucionado el problema. Pero si estaba en una Ruta (nombre de carpeta o archivo) de un archivo de sonido (cerca de donde pone PathItem, o PathSpot), entonces deberás de cambiar también el nombre del propio archivo/carpeta para que sea igual al que has puesto en la parrilla. Para ello, ya sabes, a usar Endeavour2!!.

     


    (c) Martintxo [martintxo@sindominio.net]. Este documento puede ser copiado, distribuido y/o modificado bajo los terminos de la licencia Creative Commons Reconocimiento-CompartirIgual. Octubre de 2007