Dvb-apps zap

Aus VDR Wiki

(Weitergeleitet von Szap)
Wechseln zu: Navigation, Suche

Dieser Artikel wurde noch nicht komplett ins Deutsche übersetzt! (Übersetzung zu ~ 10 % durchgeführt.)
Das könntest auch Du machen, einfach per [bearbeiten]. Danach bitte {{übersetzen|<Zahl>}} aus dem Kopf des Artikels entfernen. DANKE :-)


Inhaltsverzeichnis

Beschreibung

{a,s,t,c}zap sind Bestandteil der linuxtv-dvb-apps. Diese Programm erlauben das Umschalten(Tunen) einer DVB-Karte auf einen Sender. Voraussetzung dafür ist eine channels.conf im {a,s,t,c}zap/xine Format. Diese channels.conf unterscheidet sich von der beim VDR genutzen Syntax.

Optionen

azap

# ./azap

usage: ./azap [-a adapter_num] [-f frontend_id] [-d demux_id] [-c conf_file] [-r] <channel name>

czap (Kabel)

# czap -help

Benutzung: czap [-a adapter_num] [-f frontend_id] [-d demux_id] [-c conf_file] {<channel name>| -n channel_num} [-x]
   or: czap [-c conf_file]  -l
  • -a Angabe der DVB Karte /dev/dvb/adapter{0..3}
  • -f Angabe des Frontends /dev/dvb/adapterX/frontend{0..3} der angegebenen DVB Karte, für gewöhnlich Null
  • -d Angabe des Demuxers /dev/dvb/adapterX/demux{0..3} der angegebenen DVB Karte, für gewöhnlich Null
  • conf_file eine czap channels.conf (ACHTUNG: czap/xine Format, nicht VDR Format!)
  • channel_num Angabe des Kanals aus der czap channels.cond auf den getuned werden soll

szap (Satellit)

# szap

Benutzung: szap -q
         Auflistung bekannter Kanäle aus der szap channels.conf
       szap [options] {-n channel-number|channel_name}
         zap to channel via number or full name (case insensitive)
     -a number : use given adapter (default 0)
     -f number : use given frontend (default 0)
     -d number : use given demux (default 0)
     -c file   : read channels list from 'file'
     -b        : enable Audio Bypass (default no)
     -x        : exit after tuning
     -r        : set up /dev/dvb/adapterX/dvr0 for TS recording
     -l lnb-type (DVB-S Only) (use -l help to print types) or
     -l low[,high[,switch]] in Mhz
     -i        : run interactively, allowing you to type in channel names
     -p        : add pat and pmt to TS recording (implies -r)
                 or -n numbers for zapping

tzap (Terrestrisch)

# tzap
usage:
       tzap [options] <channel_name>
         zap to channel channel_name (case insensitive)
     -a number : use given adapter (default 0)
     -f number : use given frontend (default 0)
     -d number : use given demux (default 0)
     -c file   : read channels list from 'file'
     -x        : exit after tuning
     -r        : set up /dev/dvb/adapterX/dvr0 for TS recording
     -s        : only print summary
     -S        : run silently (no output)
     -F        : set up frontend only, don't touch demux
     -t number : timeout (seconds)
     -o file   : output filename (use -o - for stdout)
     -h -?     : display this help and exit

Tipps

  • TV-Sender empfangen / aufnehmen
szap -a 1 -f 0 -d 0 3sat
-a wählt das Adapterverzeichnis (-a 1 ist also "/dev/dvb/adapter1"),
-f und -d die Gerätedateien frontend und demux
(-f 0 ist also hier "/dev/dvb/adapter1/frontend0" und
-d 0 entsprechend "/dev/dev/adapter1/demux0").
Die Option -r (für recording) weist das DVB-Tool an, die Videodaten über die Gerätedatei "/dev/dvb/ adaptern/dvr0" auszugeben, sodass sie ein Video-Player wie Xine (bei laufenden DVB-Tool!) mit dem Befehl
xine stdin://mpeg2 < /dev/dvb/adapter0/dvr0
auslesen kann.
Ebenso gut kann man den MPEG-TS-Strom in eine Datei umleiten und
so den eingestellten Sender aufnehmen:
cat /dev/dvb/adapter0/dvr0 > /tmp/recording.ts

Links