ene 05

Bueno, creo que he conseguido hacer una primera versión del script que comentaba en uno de mis últimos posts. De momento es una versión preliminar, no detecta si la TV se está usando, ni hace gran control de nada…pero por ahora realiza su tarea principal.

Solamente usa herramientas estándares de consola, tzap (del paquete media-tv/linuxtv-dvb-apps) y tv_grab_dvb. Para empezar instalaremos el paquete necesario:

sergio@sjr ~$ sudo emerge -Dv linuxtv-dvb-apps


Con esto instalado, el script se puede descargar de aquí. Una vez descargado debemos editarlo y modificar las variables definidas en las primeras lineas del script.

  • MAINCHANNELS: especifica las diferentes frecuencias que se pueden encontrar en nuestro channels.conf.
  • CHANNELSFILE: ruta del fichero channels.conf.
  • GUIDETMP: directorio temporal de trabajo.
  • GRABBER: ruta al ejecutable de tv_grab_dvb.
  • TZAP: ruta al ejecutable de tzap.
  • TMPFILE: ruta al fichero temporal XML generado por tv_dvb_grab.
  • GUIDEDIR: ruta al directorio donde guardaremos el fichero XML final.

El resto de variables son rutas a ejecutables de sistema, deberán ser adaptados a cada distro…aunque no deberín variar mucho.

Una vez retocado con vuestro editor favorito…es cuestión de ejecutarlo y esperar que acabe de obtener los resultados.

Espero os sea de utilidad…y si le haceis modificaciones comentádmelas!! :)

Los comentarios están cerrados.

preload preload preload