https://www.linuxtv.org/wiki/api.php?action=feedcontributions&user=Kamion&feedformat=atom
LinuxTVWiki - User contributions [en]
2024-03-29T11:38:34Z
User contributions
MediaWiki 1.39.7
https://www.linuxtv.org/wiki/index.php?title=Dvbv5-scan&diff=36464
Dvbv5-scan
2020-05-04T14:23:37Z
<p>Kamion: /* Other examples */</p>
<hr />
<div>{{lowercase|dvbv5-scan}}<br />
<br />
'''dvbv5-scan''' is a command line [[Frequency scan|frequency scanning]] tool for [[Digital Video Broadcasting|digital TV services]]. Its purpose is to attempt to locate the signals available on a digital TV tuner. Depending on the source, signals may be present on one or more of the ''possible'' channels, it is dvbv5-scan's purpose to find out which channels are actually in use.<br />
<br />
dvbv5-scan scans for a list of physical channels/transponders and identifies if there is an MPEG Transport Stream (MPEG-TS) service available. A single "physical" channel (also called a transponder) may have multiple signals within it, encapsulated in MPEG-TS. Those virtual channels are called "services" in MPEG-TS terminology, and may have one or more audio/video/other elements inside. dvbv5-scan will also retrieve the information from the MPEG-TS Network Information Table (NIT) about the availablity of other channels in the stream. This information also includes the Service ID, which corresponds to the "station name" or "channel number" that you might find in a program listing or TV Guide.<br />
<br />
dvbv5-scan looks for signals that are compliant with [[Development:_Linux_Media_Infrastructure_API|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 resides in the [http://git.linuxtv.org/v4l-utils.git v4l-utils git repositiory] [http://article.gmane.org/gmane.linux.drivers.video-input-infrastructure/43100]. It is based on a new channel/service file format that it is capable of supporting all types of DTV standards. It can also support the legacy format used by the legacy dvb-apps.<br />
<br />
For other dvbv5 tools, please see the [[DVBv5_Tools | main article]].<br />
<br />
==Example==<br />
<br />
$ dvbv5-scan ~/dvbc-test<br />
Scanning frequency #1 573000000<br />
Lock (0x1f) Quality= Good Signal= 100.00% C/N= -13.80dB UCB= 0 postBER= 3.14x10^-3 PER= 0<br />
Service SBT, provider (null): digital television<br />
Service Globo, provider Globo: digital television<br />
Service Record, provider (null): digital television<br />
Service Band, provider (null): digital television<br />
...<br />
Service Trilhas Sonoras, provider (null): digital radio<br />
New transponder/channel found: #2: 579000000<br />
...<br />
New transponder/channel found: #39: 507000000<br />
<br />
The example above shows dvbv5-scan being asked to scan a list of channels, which it does and discovers a total of 38 channels. Note that each of these channels can have zero, one or multiple television signals encoded within it. For instance, in this case Channel 1 contains a video signal from a broadcaster known as "Globo", while Channel 2 is a digital radio channel known as "Trilhas Sonoras".<br />
<br />
The output of the program is sent to the "db_channel.com" text file with several entries with will have not only the physical channel/transponder info, but also the Service ID, and the corresponding audio/video/other program IDs (PID), like:<br />
<br />
[Globo]<br />
SERVICE_ID = 5<br />
VIDEO_PID = 288<br />
AUDIO_PID = 289<br />
FREQUENCY = 573000000<br />
MODULATION = QAM/256<br />
INVERSION = OFF<br />
SYMBOL_RATE = 5247500<br />
INNER_FEC = NONE<br />
DELIVERY_SYSTEM = DVBC/ANNEX_A<br />
<br />
== Parameters ==<br />
<br />
There are several options that could be used on dvbv5-scan:<br />
<br />
{|<br />
|+ dvbv5-scan parameters<br />
!parameter<br />
!meaning<br />
|-<br />
| -3, --dvbv3 || Use DVBv3 only <br />
|-<br />
| -a, --adapter=adapter# || use given adapter (default 0)<br />
|-<br />
| -d, --demux=demux# || use given demux (default 0)<br />
|-<br />
| -f, --frontend=frontend# || use given frontend (default 0)<br />
|-<br />
| -F, --file-freqs-only || don't use the other frequencies discovered during scan<br />
|-<br />
| -G, --get_frontend || use data from get_frontend on the output file<br />
|-<br />
| -I, --input-format=format || Input format: CHANNEL, DVBV5 (default: DVBV5). The input format is case insensitive<br />
|-<br />
| -l, --lnbf=LNBf_type || type of LNBf to use. 'help' lists the available ones. The LNBf model is case insensitive<br />
|-<br />
| -N, --nit || use data from NIT table on the output file<br />
|-<br />
| -o, --output=file || output filename (default: dvb_channel.conf)<br />
|-<br />
| -O, --output-format=format || Output format: CHANNEL, ZAP, DVBV5 (default: DVBV5). The output format is case insensitive<br />
|-<br />
| -p, --parse-other-nit || Parse the other NIT/SDT tables<br />
|-<br />
| -S, --sat_number=satellite_number || satellite number. If not specified, disable DISEqC<br />
|-<br />
| -T, --timeout-multiply=factor || Multiply scan timeouts by this factor<br />
|-<br />
| -U, --freq_bpf=frequency || SCR/Unicable band-pass filter frequency to use, in kHz<br />
|-<br />
| -v, --verbose || be (very) verbose<br />
|-<br />
| -w, --lna=LNA (0, 1, -1) || enable/disable/auto LNA power<br />
|-<br />
| -W, --wait=time || adds additional wait time for DISEqC command completion<br />
|-<br />
| -?, --help || help<br />
|-<br />
| --usage || Give a short usage message<br />
|-<br />
| -V, --version || Print program version<br />
|}<br />
<br />
Please notice that, for Satellite systems, the LNBf and other corresponding settings are needed. the supported LNBf models by dvbv5-scan and dvbv5-zap are:<br />
UNIVERSAL<br />
Europe<br />
10800 to 11800 MHz and 11600 to 12700 MHz<br />
Dual LO, IF = lowband 9750 MHz, highband 10600 MHz<br />
<br />
DBS<br />
Expressvu, North America<br />
12200 to 12700 MHz<br />
Single LO, IF = 11250 MHz<br />
<br />
EXTENDED<br />
Astra 1E, European Universal Ku (extended)<br />
10700 to 11700 MHz and 11700 to 12750 MHz<br />
Dual LO, IF = lowband 9750 MHz, highband 10600 MHz<br />
<br />
STANDARD<br />
Standard<br />
10945 to 11450 MHz<br />
Single LO, IF = 10000 MHz<br />
<br />
ENHANCED<br />
Astra<br />
10700 to 11700 MHz<br />
Single LO, IF = 9750 MHz<br />
<br />
C-BAND<br />
Big Dish - Monopoint LNBf<br />
3700 to 4200 MHz<br />
Single LO, IF = 5150 MHz<br />
<br />
C-MULT<br />
Big Dish - Multipoint LNBf<br />
3700 to 4200 MHz<br />
Dual LO, Bandstacking, LO POL_R 5150 MHZ, LO POL_L 5750 MHz<br />
<br />
DISHPRO<br />
DishPro LNBf<br />
12200 to 12700 MHz<br />
Dual LO, Bandstacking, LO POL_R 11250 MHZ, LO POL_L 14350 MHz<br />
<br />
== Other examples ==<br />
<br />
example channel list:<br />
<pre><br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBC/ANNEX_A<br />
FREQUENCY = 113000000<br />
SYMBOL_RATE = 6900000<br />
INNER_FEC = NONE<br />
MODULATION = QAM/64<br />
INVERSION = AUTO<br />
<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBC/ANNEX_A<br />
FREQUENCY = 121000000<br />
SYMBOL_RATE = 6900000<br />
INNER_FEC = NONE<br />
MODULATION = QAM/64<br />
INVERSION = AUTO<br />
<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBC/ANNEX_A<br />
FREQUENCY = 130000000<br />
SYMBOL_RATE = 6900000<br />
INNER_FEC = NONE<br />
MODULATION = QAM/256<br />
INVERSION = AUTO<br />
<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBC/ANNEX_A<br />
FREQUENCY = 330000000<br />
SYMBOL_RATE = 6900000<br />
INNER_FEC = NONE<br />
MODULATION = QAM/256<br />
INVERSION = AUTO<br />
<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBC/ANNEX_A<br />
FREQUENCY = 338000000<br />
SYMBOL_RATE = 6900000<br />
INNER_FEC = NONE<br />
MODULATION = QAM/256<br />
INVERSION = AUTO<br />
<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBC/ANNEX_A<br />
FREQUENCY = 346000000<br />
SYMBOL_RATE = 6900000<br />
INNER_FEC = NONE<br />
MODULATION = QAM/256<br />
INVERSION = AUTO<br />
</pre><br />
<br />
example service list:<br />
<pre><br />
[Das Erste]<br />
SERVICE_ID = 28106<br />
VIDEO_PID = 101<br />
AUDIO_PID = 102 103 106<br />
PID_0b = 2171<br />
PID_06 = 105 104 84<br />
PID_05 = 2070<br />
FREQUENCY = 113000000<br />
MODULATION = QAM/64<br />
INVERSION = OFF<br />
SYMBOL_RATE = 6900000<br />
INNER_FEC = NONE<br />
DELIVERY_SYSTEM = DVBC/ANNEX_A<br />
<br />
[Bayerisches FS Süd]<br />
SERVICE_ID = 28107<br />
VIDEO_PID = 201<br />
AUDIO_PID = 202 203 206<br />
PID_0b = 2171<br />
PID_06 = 204<br />
PID_05 = 2178<br />
FREQUENCY = 113000000<br />
MODULATION = QAM/64<br />
INVERSION = OFF<br />
SYMBOL_RATE = 6900000<br />
INNER_FEC = NONE<br />
DELIVERY_SYSTEM = DVBC/ANNEX_A<br />
<br />
[hr-fernsehen]<br />
SERVICE_ID = 28108<br />
VIDEO_PID = 301<br />
AUDIO_PID = 302 303<br />
PID_0b = 2171<br />
PID_06 = 304<br />
PID_05 = 2270<br />
FREQUENCY = 113000000<br />
MODULATION = QAM/64<br />
INVERSION = OFF<br />
SYMBOL_RATE = 6900000<br />
INNER_FEC = NONE<br />
DELIVERY_SYSTEM = DVBC/ANNEX_A<br />
<br />
[Bayerisches FS Nord]<br />
SERVICE_ID = 28110<br />
VIDEO_PID = 201<br />
AUDIO_PID = 202 203 206<br />
PID_0b = 2171<br />
PID_06 = 204<br />
PID_05 = 2178<br />
FREQUENCY = 113000000<br />
MODULATION = QAM/64<br />
INVERSION = OFF<br />
SYMBOL_RATE = 6900000<br />
INNER_FEC = NONE<br />
DELIVERY_SYSTEM = DVBC/ANNEX_A<br />
<br />
[WDR Köln]<br />
SERVICE_ID = 28111<br />
VIDEO_PID = 601<br />
AUDIO_PID = 602 603<br />
PID_0b = 2171<br />
PID_06 = 604<br />
PID_05 = 2370<br />
FREQUENCY = 113000000<br />
MODULATION = QAM/64<br />
INVERSION = OFF<br />
SYMBOL_RATE = 6900000<br />
INNER_FEC = NONE<br />
DELIVERY_SYSTEM = DVBC/ANNEX_A<br />
<br />
[Planet HD]<br />
SERVICE_ID = 50003<br />
VIDEO_PID = 6821<br />
AUDIO_PID = 6822<br />
FREQUENCY = 130000000<br />
MODULATION = QAM/256<br />
INVERSION = OFF<br />
SYMBOL_RATE = 6900000<br />
INNER_FEC = NONE<br />
DELIVERY_SYSTEM = DVBC/ANNEX_A<br />
<br />
[13th Street HD]<br />
SERVICE_ID = 50004<br />
VIDEO_PID = 6831<br />
AUDIO_PID = 6832 6833<br />
FREQUENCY = 130000000<br />
MODULATION = QAM/256<br />
INVERSION = OFF<br />
SYMBOL_RATE = 6900000<br />
INNER_FEC = NONE<br />
DELIVERY_SYSTEM = DVBC/ANNEX_A<br />
<br />
[ProSieben HD]<br />
SERVICE_ID = 50015<br />
VIDEO_PID = 6841<br />
AUDIO_PID = 6842<br />
PID_06 = 6844<br />
FREQUENCY = 130000000<br />
MODULATION = QAM/256<br />
INVERSION = OFF<br />
SYMBOL_RATE = 6900000<br />
INNER_FEC = NONE<br />
DELIVERY_SYSTEM = DVBC/ANNEX_A<br />
</pre><br />
<br />
Example list that scans all DVB-T channels from channel 21 to channel 69 with bandwidth 8 MHz and everything else is auto:<br />
<pre><br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 474000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 482000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 490000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 498000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 506000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 514000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 522000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 530000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 538000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 546000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 554000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 562000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 570000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 578000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 586000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 594000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 602000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 610000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 618000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 626000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 634000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 642000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 650000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 658000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 666000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 674000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 682000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 690000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 698000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 706000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 714000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 722000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 730000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 738000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 746000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 754000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 762000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 770000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 778000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 786000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 794000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 802000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 810000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 818000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 826000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 834000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 842000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 850000000<br />
BANDWIDTH_HZ = 8000000<br />
[CHANNEL]<br />
DELIVERY_SYSTEM = DVBT<br />
FREQUENCY = 858000000<br />
BANDWIDTH_HZ = 8000000<br />
</pre><br />
<br />
==Also See==<br />
* [[Frequency_scan#Comparison_of_DVB_frequency_scanning_commandline_utilities|Comparison of the scanning utilities]] <br />
<br />
[[Category:Apps & Utilities]]</div>
Kamion