OS Manuals

/usr/bin/dvbv5-zap

Linux media (V4L2/DVB/CEC/IR) utilities and libraries

From v4l-utils 1.32.0-r1 (enterprise-packages), captured 2026-11-08 by running dvbv5-zap --help (exit 0). permalink

Usage: dvbv5-zap [OPTION...]
            <channel name> [or <frequency> if in monitor mode]
DVB zap utility

  -a, --adapter=adapter#     use given adapter (default 0)
  -A, --audio_pid=audio_pid# audio pid program to use (default 0)
  -c, --channels=file        read channels list from 'file'
  -C, --cc=country_code      Set the default country to be used (in ISO 3166-1
                             two letter code)
  -d, --demux=demux#         use given demux (default 0)
  -D, --dvr-pipe=PIPE        Named pipe for DVR output, when using remote
                             access (by default: /tmp/dvr-pipe)
  -E, --extra-pids           output all channel pids
  -f, --frontend=frontend#   use given frontend (default 0)
  -H, --server=SERVER        dvbv5-daemon host IP address
  -I, --input-format=format  Input format: ZAP, CHANNEL, DVBV5 (default: DVBV5)

  -l, --lnbf=LNBf_type       type of LNBf to use. 'help' lists the available
                             ones
  -L, --search=string        search/look for a string inside the traffic
  -m, --monitor              monitors the DVB traffic
  -N, --non-numan            Non-human formatted stats (useful for scripts)
  -o, --output=file          output filename (use -o - for stdout)
  -p, --pat                  add pat and pmt to TS recording (implies -r)
  -P, --all-pids             don't filter any pids. Instead, outputs all of
                             them
  -r, --record               set up /dev/dvb/adapterX/dvr0 for TS recording
  -s, --silence              increases silence (can be used more than once)
  -S, --sat_number=satellite_number
                             satellite number. If not specified, disable DISEqC

  -t, --timeout=seconds      timeout for zapping and for recording
  -T, --tcp-port=PORT        dvbv5-daemon host tcp port
  -U, --freq_bpf=frequency   SCR/Unicable band-pass filter frequency to use, in
                             kHz
  -v, --verbose              verbose debug messages (can be used more than
                             once)
  -V, --video_pid=video_pid# video pid program to use (default 0)
  -w, --lna=LNA (0, 1, -1)   enable/disable/auto LNA power
  -W, --wait=time            adds additional wait time for DISEqC command
                             completion
  -x, --exit                 exit after tuning
  -X, --low_traffic=packets_per_sec
                             sets DVB low traffic threshold. PIDs with less
                             than this amount of packets per second will be
                             ignored. Default: 1 packet per second
  -?, --help                 Give this help list
      --usage                Give a short usage message
      --version              Print program version

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

Report bugs to Mauro Carvalho Chehab <mchehab@kernel.org>.
Options (34)
OptionDescriptionSource
-a, --adapter adapter#use given adapter (default 0)help + man
-c, --channels fileRead channels list from 'file'.help + man
-C, --cc country_codeSet the default country to be used by the MPEG-TS parsers, in ISO 3166-1 two letter code.help + man
-d, --demux demux#use given demux (default 0)help + man
-D, --dvr-pipe PIPENamed pipe for DVR output, when using remote access (by default: /tmp/dvr-pipe)help
-E, --extra-pidsoutput all channel pidshelp
-f, --frontend frontend#use given frontend (default 0)help + man
-H, --server SERVERdvbv5-daemon host IP addresshelp
-I, --input-format formatInput format: ZAP, CHANNEL, DVBV5 (default: DVBV5)help + man
-l, --lnbf LNBf_typeType of LNBf to use 'help' lists the available ones.help + man
-L, --search stringSearch/look for a string inside the traffic.help + man
-m, --monitormonitors the DVB traffichelp + man
-N, --non-numanNon-human formatted stats (useful for scripts)help
-o, --output fileoutput filename (use -o - for stdout)help + man
-p, --patAdd PAT and PMT MPEG-TS tables to TS recording (implies -r).help + man
-P, --all-pidsdon't filter any pids.help + man
-r, --recordSets up the /dev/dvb/adapteradapter#/dvr0 for MPEG-TS record.help + man
-s, --silenceIncreases silence (can be used more than once).help + man
-S, --sat_number satellite_numbersatellite number.help + man
-t, --timeout secondsAmount of seconds to keep the tool running for zapping and for recording.help + man
-T, --tcp-port PORTdvbv5-daemon host tcp porthelp
-U, --freq_bpf frequencySCR/Unicable band-pass filter frequency to use, in kHz.help + man
-v, --verboseverbose debug messages (can be used more than once)help + man
-w, --lna LNAEnable, disable or put LNA power in auto mode.help + man
-W, --wait timeAdds additional wait time for DISEqC command completion.help + man
-x, --exitExit after tuning.help + man
-X, --low_traffic packets_per_secAlso shows DVB traffic with less than 1 packet per second.help + man
-?, --helpOutputs the usage help.help + man
--usageGives a short usage message.help + man
--versionPrints program version.help + man
-3, --dvbv3Force dvbv5-zap to use DVBv3 only. (in the manual page but not in --help)man
-A, --audio_pid audio_pid#Select a different audio Packet ID (PID). (in the manual page but not in --help)man
-V, --video_pid video_pid#video pid program to use (default 0) (in the manual page but not in --help)man
-1 - (in the manual page but not in --help)man
Examples (3) from the manual page, untested

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.