dvbv5-scan

From LinuxTVWiki
Revision as of 21:29, 13 September 2012 by CityK (talk | contribs) ("yet known" or "currently unknown", but not "yet unknown" ... there are knowns and unknowns ... and if you're Rumsfeld, there are also unknown unkowns)
Jump to navigation Jump to search

dvbv5-scan is a command line frequency scanning tool for digital TV services that is compliant with version 5 of the DVB API, and backward compatable with the older v3 DVB API. It was developed as part of DVBv5 Tools suite, which (confusingly enough!) resides in the v4l-utils git repositiory [1].

dvbv5-scan uses a new channel/service file format, which is yet known to other applications.

Other dvb tools from this packet are dvbv5-zap, dvb-fe-tool and dvb-format-convert.

Parameters

Usage: dvbv5-scan [OPTION...] <initial file>
scan DVB services using the channel file

  -a, --adapter=adapter#     use given adapter (default 0)
  -d, --demux=demux#         use given demux (default 0)
  -f, --frontend=frontend#   use given frontend (default 0)
  -F, --file-freqs-only      don't use the other frequencies discovered during
                             scan
  -G, --get_frontend         use data from get_frontend on the output file
  -I, --input-format=format  Input format: CHANNEL, DVBV5 (default: DVBV5)
  -l, --lnbf=LNBf_type       type of LNBf to use. 'help' lists the available
                             ones
  -N, --nit                  use data from NIT table on the output file
  -o, --output=file          output filename (default: dvb_channel.conf)
  -O, --output-format=format Output format: CHANNEL, ZAP, DVBV5 (default:
                             DVBV5)
  -p, --parse-other-nit      Parse the other NIT/SDT tables
  -S, --sat_number=satellite_number
                             satellite number. If not specified, disable DISEqC
                            
  -T, --timeout-multiply=factor   Multiply scan timeouts by this factor
  -U, --freq_bpf=frequency   SCR/Unicable band-pass filter frequency to use, in
                             kHz
  -v, --verbose              be (very) verbose
  -W, --wait=time            adds aditional wait time for DISEqC command
                             completion

Mandatory or optional arguments to long options are also mandatory or optional
for any corresponding short options.

Report bugs to Mauro Carvalho Chehab <mchehab@redhat.com>.

Examples

example channel list:

[CHANNEL]
	DELIVERY_SYSTEM = DVBC/ANNEX_A
	FREQUENCY = 113000000
	SYMBOL_RATE = 6900000
	INNER_FEC = NONE
	MODULATION = QAM/64
	INVERSION = AUTO

[CHANNEL]
	DELIVERY_SYSTEM = DVBC/ANNEX_A
	FREQUENCY = 121000000
	SYMBOL_RATE = 6900000
	INNER_FEC = NONE
	MODULATION = QAM/64
	INVERSION = AUTO

[CHANNEL]
	DELIVERY_SYSTEM = DVBC/ANNEX_A
	FREQUENCY = 130000000
	SYMBOL_RATE = 6900000
	INNER_FEC = NONE
	MODULATION = QAM/256
	INVERSION = AUTO

[CHANNEL]
	DELIVERY_SYSTEM = DVBC/ANNEX_A
	FREQUENCY = 330000000
	SYMBOL_RATE = 6900000
	INNER_FEC = NONE
	MODULATION = QAM/256
	INVERSION = AUTO

[CHANNEL]
	DELIVERY_SYSTEM = DVBC/ANNEX_A
	FREQUENCY = 338000000
	SYMBOL_RATE = 6900000
	INNER_FEC = NONE
	MODULATION = QAM/256
	INVERSION = AUTO

[CHANNEL]
	DELIVERY_SYSTEM = DVBC/ANNEX_A
	FREQUENCY = 346000000
	SYMBOL_RATE = 6900000
	INNER_FEC = NONE
	MODULATION = QAM/256
	INVERSION = AUTO

example service list:

[Das Erste]
	SERVICE_ID = 28106
	VIDEO_PID = 101
	AUDIO_PID = 102 103 106
	PID_0b = 2171
	PID_06 = 105 104 84
	PID_05 = 2070
	FREQUENCY = 113000000
	MODULATION = QAM/64
	INVERSION = OFF
	SYMBOL_RATE = 6900000
	INNER_FEC = NONE
	DELIVERY_SYSTEM = DVBC/ANNEX_A

[Bayerisches FS Süd]
	SERVICE_ID = 28107
	VIDEO_PID = 201
	AUDIO_PID = 202 203 206
	PID_0b = 2171
	PID_06 = 204
	PID_05 = 2178
	FREQUENCY = 113000000
	MODULATION = QAM/64
	INVERSION = OFF
	SYMBOL_RATE = 6900000
	INNER_FEC = NONE
	DELIVERY_SYSTEM = DVBC/ANNEX_A

[hr-fernsehen]
	SERVICE_ID = 28108
	VIDEO_PID = 301
	AUDIO_PID = 302 303
	PID_0b = 2171
	PID_06 = 304
	PID_05 = 2270
	FREQUENCY = 113000000
	MODULATION = QAM/64
	INVERSION = OFF
	SYMBOL_RATE = 6900000
	INNER_FEC = NONE
	DELIVERY_SYSTEM = DVBC/ANNEX_A

[Bayerisches FS Nord]
	SERVICE_ID = 28110
	VIDEO_PID = 201
	AUDIO_PID = 202 203 206
	PID_0b = 2171
	PID_06 = 204
	PID_05 = 2178
	FREQUENCY = 113000000
	MODULATION = QAM/64
	INVERSION = OFF
	SYMBOL_RATE = 6900000
	INNER_FEC = NONE
	DELIVERY_SYSTEM = DVBC/ANNEX_A

[WDR Köln]
	SERVICE_ID = 28111
	VIDEO_PID = 601
	AUDIO_PID = 602 603
	PID_0b = 2171
	PID_06 = 604
	PID_05 = 2370
	FREQUENCY = 113000000
	MODULATION = QAM/64
	INVERSION = OFF
	SYMBOL_RATE = 6900000
	INNER_FEC = NONE
	DELIVERY_SYSTEM = DVBC/ANNEX_A

[Planet HD]
	SERVICE_ID = 50003
	VIDEO_PID = 6821
	AUDIO_PID = 6822
	FREQUENCY = 130000000
	MODULATION = QAM/256
	INVERSION = OFF
	SYMBOL_RATE = 6900000
	INNER_FEC = NONE
	DELIVERY_SYSTEM = DVBC/ANNEX_A

[13th Street HD]
	SERVICE_ID = 50004
	VIDEO_PID = 6831
	AUDIO_PID = 6832 6833
	FREQUENCY = 130000000
	MODULATION = QAM/256
	INVERSION = OFF
	SYMBOL_RATE = 6900000
	INNER_FEC = NONE
	DELIVERY_SYSTEM = DVBC/ANNEX_A

[ProSieben HD]
	SERVICE_ID = 50015
	VIDEO_PID = 6841
	AUDIO_PID = 6842
	PID_06 = 6844
	FREQUENCY = 130000000
	MODULATION = QAM/256
	INVERSION = OFF
	SYMBOL_RATE = 6900000
	INNER_FEC = NONE
	DELIVERY_SYSTEM = DVBC/ANNEX_A

Also See