Como explican en el sitio del autor:
http://wirbel.htpc-forum.de/w_scan/index_en.html
w-scan funciona para frecuencias de DVB (DVB-S/S2, DVB-T, DVB-C) y ATSC. Aunque está basado en la herramienta "scan" de dvb-apps (LinuxTV), w-scan no necesita de una lista inicial de frecuencias (Initial transponders), detecta automáticamente la tarjeta y el país (en teoría).
Para instalarlo en Ubuntu:
- Código: Seleccionar todo
sudo apt-get install w-scan
Las opciones básicas de w-scan las podemos ver desde la terminal con:
- Código: Seleccionar todo
w_scan --help
Y las avanzadas con:
- Código: Seleccionar todo
w_scan -H
A nosotros solo nos interesa lo básico referido a DVB-T (terrestre, que es lo que w-scan utiliza por defecto si no se especifica el tipo de DVB) de la norma japonesa-brasileña ISDB-Tb (SBTVD), por lo que a la hora de escanear elegiremos como opción la frecuencia de Brasil (si no especificamos nada, detecta como país a Argentina, cuya frecuencia no corresponde a la norma mencionada). La opción de el país sería entonces:
- Código: Seleccionar todo
-c BR
Deberemos especificar mediante una opción, qué formato tendrá la lista según con el programa que será usada. Si no especificamos opción alguna, por defecto el formato de la lista de canales será para VDR. Las opciones para los otros programas son:
-x -> Genera la lista de frecuencias inicial para ser usada con la herramienta "scan" de dvb-apps
-M -> Genera una lista "channels.conf" para ser usada con MPLayer o sus FrontEnd como puede ser SMPlayer
-k -> Genera una lista "channels.dvb" para ser usada con Kaffeine
-X -> Genera una lista "channels.conf" para ser usada con tzap/czap/xine
-L -> Genera una lista de reproducción (playlist) "channels.xspf" para ser usada con VLC (de momento esta opción es experimental)
-G -> Genera una lista "channels.conf" para el plugin dvbsrc.
Ahora bien, las listas generadas deben ser copiadas en diferentes rutas según el formato del programa para el que hayan sido generadas. Estas rutas son:
*MPLayer (o SMPLayer):
Copiar la lista generada con nombre "channels.conf" a:
- Código: Seleccionar todo
~/.mplayer
*Totem (GStreamer)
Copiar la lista generada con nombre "dvb-channels.conf" a:
- Código: Seleccionar todo
~/.gstreamer-0.10/
*Totem (Xine), Xine
Copiar la lista generada con nombre "channels.conf" a:
- Código: Seleccionar todo
~/.xine
*VDR
Copiar con permisos de superusuario la lista con nombre "channels.conf" a:
- Código: Seleccionar todo
/etc/vdr/
*VLC
Generar la lista de reproducción con nombre "channels.xspf" y abrirla en VLC.
*Kaffeine
(Pendiente)
Ejemplos prácticos
*Para generar una lista de reproducción para VLC:
Hay que decir que este método es mejor que generando la lista con "scan" de dvb-apps porque hay veces que al usar la lista generada con "scan" en VLC, por más que elijamos cualquier canal dentro de un Mux en la lista, siempre nos sintoniza el primer canal de ese Mux, por lo que se hace molesto luego tener que ir a Reproducción-Programa para elegir el canal.
- Código: Seleccionar todo
w_scan -c BR -L > ~/channels.xspf
*Para generar una lista de MPLayer:
- Código: Seleccionar todo
w_scan -c BR -M > ~/channels.conf
Bien, y así cambiando la opción para el formato que deseamos.
Otra opción que puede ser útil es "-t" (tuning timeout) que es el tiempo que permanece escaneando una frecuencia hasta pasar a la siguiente. Entonces si en tu zona no tienes buena señal de recepción y se te dificulta sintonizar todos los canales, esa opción puede ser útil. Los valores que puede tomar son 1(por defecto), 2 y 3 (máximo). Por ejemplo para VLC:
- Código: Seleccionar todo
w_scan -c BR -L -t 3 > ~/channels.xspf
Si aún así no podemos sintonizar todos los canales, probaremos con la opción "-F" (use long filter timeout)
- Código: Seleccionar todo
w_scan -c BR -L -t 3 -F > ~/channels.xspf
Entonces ustedes pueden probar las diferentes opciones que se mencionan, o las que se muestran en la ayuda de w-scan si quieren.
Como aclaración final decir que en GNU/Linux cuando en la ruta se indica:
- Código: Seleccionar todo
~/
es equivalente a escribir la ruta completa:
- Código: Seleccionar todo
/home/TU_USUARIO/
PD: Utilizar una versión reciente de w-scan (por ejemplo del 2011) ya que las antiguas no soportan formatos de VLC ni MPLayer.
Saludos.
***************************************
Aclaración: Se ha comprobado que w-scan no funciona con el dongle MyGica S870 en Ubuntu si no se instalan antes los drivers desde el "media-build" de Linux TV:
http://git.linuxtv.org/media_build.git
Como se indica, los pasos para instalar en Ubuntu son (estando conectados a internet)
- Código: Seleccionar todo
sudo apt-get install git build-essential patchutils libproc-processtable-perl
- Código: Seleccionar todo
git clone git://linuxtv.org/media_build.git
- Código: Seleccionar todo
cd media_build
- Código: Seleccionar todo
./build
- Código: Seleccionar todo
sudo make install
Y luego reiniciar el sistema.
***********************************************************************************







Novedades