]> git.gir.st - ttxd.git/blob - src/szap-s2/README
update to dvb-t2 (new hardware, software)
[ttxd.git] / src / szap-s2 / README
1 szap-s2 -- simple zapping tool for the Linux DVB S2 API
2
3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by
5 the Free Software Foundation; either version 2 of the License, or
6 (at your option) any later version.
7
8 This program is distributed in the hope that it will be useful,
9 but WITHOUT ANY WARRANTY; without even the implied warranty of
10 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 GNU General Public License for more details.
12 You should have received a copy of the GNU General Public License
13 along with this program; if not, write to the Free Software
14 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
15
16 szap-s2 requires Linux DVB driver API version 5.0.
17
18 If compiler not found DVB headers in ../s2/linux/include/linux/dvb,
19 then it looks at usual location /usr/include/linux/dvb.
20
21 Install as follows:
22
23 (Option) make
24 make install
25 Uninstall
26 make uninstall
27
28 location of channel list file is ~/.szap/channels.conf
29
30 one line of the szap channel file has the following format:
31 name:frequency_MHz:polarization[coderate][delivery][modulation][rolloff]:sat_no:symbolrate:vpid:apid:service_id
32 one line of the VDR channel file has the following format:
33 name:frequency_MHz:polarization[coderate][delivery][modulation][rolloff]:sat_no:symbolrate:vpid:apid:?:?:service_id:?:?:?
34
35 usage:
36 szap -q
37 list known channels
38 szap [options] {-n channel-number|channel_name}
39 zap to channel via number or full name (case insensitive)
40 -a number : use given adapter (default 0)
41 -f number : use given frontend (default 0)
42 -d number : use given demux (default 0)
43 -c file : read channels list from 'file'
44 -V : use vdr channels list file format (default zap)
45 -b : enable Audio Bypass (default no)
46 -x : exit after tuning
47 -H : human readable output
48 -D : params debug
49 -r : set up /dev/dvb/adapterX/dvr0 for TS recording
50 -l lnb-type (DVB-S Only) (use -l help to print types) or
51 -l low[,high[,switch]] in Mhz
52 -i : run interactively, allowing you to type in channel names
53 -p : add pat and pmt to TS recording (implies -r)
54 or -n numbers for zapping
55 -S : delivery system type DVB-S=0, DVB-S2=1
56 -M : modulation 1=BPSK 2=QPSK 5=8PSK
57 -C : fec 0=NONE 12=1/2 23=2/3 34=3/4 35=3/5 45=4/5 56=5/6 67=6/7 89=8/9 910=9/10 999=AUTO
58 -O : rolloff 35=0.35 25=0.25 20=0.20 0=UNKNOWN
59 -m : input stream 0-255
60
61
62 Igor M. Liplianin (liplianin@me.by)
Imprint / Impressum