logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

w_scan - a universal ATSC and DVB blind scanner

Author

       Written by W.Koehler

       Permission  is granted to copy, distribute and/or modify this document under the terms of the GNU General
       Public License, Version 2 any later version published by the Free Software Foundation.

Description

w_scan  scans  for  DVB-C, DVB-S/S2, DVB-T, ISDB-T and ATSC channels. Any other program accessing the DVB
       hardware (like e.g. VDR) has to be closed in order to avoid conflicts while running w_scan.
       w_scan provides the channels in different output formats (Default: VDR channels.conf). For  other  output
       formats see OPTIONS.

Examples

       scan satellite 19.2° east:
              w_scan-fs-sS19E2

       scan cable (DVB), Germany:
              w_scan-fc-cDE

       scan aerial (DVB), France:
              w_scan-ft-cFR

       scan cable (ATSC), United States:
              w_scan-fa-A2-cUS

       scan aerial (ATSC), United States:
              w_scan-fa-A1-cUS

       use output format kaffeine:
              w_scan[OTHEROPTIONS]-k

       use output format zap/czap/xine:
              w_scan[OTHEROPTIONS]-X

       use output format dvbscan/scan/scan-s2 initial tuning data.
              w_scan[OTHEROPTIONS]-xNOTE:w_scanalsoperformsfullscans,sothereisgenerallynoneedforthis.

Expert Options

-CCHARSET
              specifies the output charset, i.e. "UTF-8", "ISO-8859-15"
              use 'iconv --list' to see full list of charsets.

       -IFILE
              import dvbscan initial_tuning_data

       -v     verbose (repeat for more)

       -q     quiet (repeat for less)

       -RN   Radio channels
              0 = don't search radio channels
              1 = search radio channels [default]

       -TN   TV channels
              0 = don't search TV channels,
              1 = search TV channels [default]

       -ON   Other services
              0 = don't search other services [default]
              1 = search other services

       -EN   Conditional access / encrypted channels
              0 = only Free TV channels,
              1 = include encrypted channels [default]

       -aN   use device /dev/dvb/adapterN/ [default: auto detect]
              (also allowed: -a /dev/dvb/adapterN/frontendM)
              NOTE:Thisoptionisdeprecatedandshouldbeusuallyomitted.-F     Long filter timeout for reading data from hardware.

       -tN   Tuning timeout, increasing may help if device tunes slowly or has bad reception.
              1 = fastest [default],
              2 = medium,
              3 = slowest

       -iN   spectral inversion setting for cable TV
              0 = off,
              1 = on,
              2 = auto [default]

       -Q     DVB-C modulation [default: choosen by country]
              NOTE:forexperiencedusersonly!
              0 = QAM64,
              1 = QAM256,
              2 = QAM128

       -SRATE
              set DVB-C symbol rate, see table: [default: choosen by country]
              NOTE:forexperiencedusersonly!!
              0 = 6.9000 MSymbol/s
              1 = 6.8750 MSymbol/s
              2 = 6.9565 MSymbol/s
              3 = 6.9560 MSymbol/s
              4 = 6.9520 MSymbol/s
              5 = 6.9500 MSymbol/s
              6 = 6.7900 MSymbol/s
              7 = 6.8110 MSymbol/s
              8 = 6.2500 MSymbol/s
              9 = 6.1110 MSymbol/s
              10 = 6.0860 MSymbol/s
              11 = 5.9000 MSymbol/s
              12 = 5.4830 MSymbol/s
              13 = 5.2170 MSymbol/s
              14 = 5.1560 MSymbol/s
              15 = 5.0000 MSymbol/s
              16 = 4.0000 MSymbol/s
              17 = 3.4500 MSymbol/s

       -e     extended DVB-C scan flags.
              NOTE:forexperiencedusersonly!
              Any combination of these flags:
              1 = use extended symbolrate list,
              2 = extended QAM scan

       -lTYPE
              choose LNB type by name (DVB-S/S2 only) [default: UNIVERSAL],
              "-l?" for list of known LNBs.

       -DNc  use DiSEqC committed switch position N (N = 0 .. 3)

       -DNu  use DiSEqC uncommitted switch position N (N = 0 .. 15)

       -p<file>
              use DiSEqC rotor Position file

       -rN   use Rotor position N (N = 1 .. 255)

       -P     ATSC scan: do not use ATSC PSIP tables for scan (PAT and PMT only)

Name

       w_scan - a universal ATSC and DVB blind scanner

Options

       The following options are available.

       -fTYPE
              Frontend type,
              "a" = ATSC,
              "c" = DVB-C,
              "s" = DVB-S/S2,
              "t" = DVB-T (and ISDB-T) [default]
              Depending on "TYPE", either of the arguments "-s" or "-c" is mandatory.

       -cCOUNTRY_ID
              Mandatory argument for ATSC scans, cable scans and terrestrian scans, see option -f.
              Specifies the country where you try to scan for channels as uppercase two letter identifier, e.g.
              DE = Germany,
              US = United States,
              FR = France
              Use "-c?" for a list of all known identifiers.

       -sSATELLITE_ID
              Mandatory argument for satellite scans, see option -f.
              Specifies the satellite you wish to scan as uppercase identifier, e.g.
              S19E2 = 19.2° east,
              S13E0 = 13.0° east,
              S0W8 = 0.8° west.
              Use "-s?" for a list of all known identifiers.

       -AN   specify ATSC scan type
              1 = terrestrial [default],
              2 = cable,
              3 = both, cable and terrestrial.

       -oN   VDR channels.conf format
              2 = VDR-2.0 [default],
              21 = VDR-2.1

       -X     generate zap/czap/xine output instead of VDR channels.conf.

       -x     generate initial tuning data output for (dvb-)scan instead of VDR channels.conf.

       -k     generate channels.dvb for kaffeine instead of VDR channels.conf.

       -L     generate VLC xspf playlist (experimental)

       -M     mplayer output instead of vdr channels.conf

       -G     generate output for Gstreamer dvbsrc plugin

       -h     show help

       -H     show expert help

Reporting Bugs

       see README file from source code package.

See Also

vdr(1)

                                                  28 March 2011                                        w_scan(1)

Synopsis

w_scan-fa-c<COUNTRY_ID>[options]w_scan-fc-c<COUNTRY_ID>[options]w_scan-ft-c<COUNTRY_ID>[options]w_scan-fs-s<SATELLITE_ID>[options]

See Also