Dvb-apps
Aus VDR Wiki
Version vom 15. August 2006, 12:16 Uhr von Mr. G (Diskussion | Beiträge)
Dieser Artikel wurde noch nicht komplett ins Deutsche übersetzt! (Übersetzung zu ~ 90 % durchgeführt.)
Das könntest auch Du machen, einfach per [bearbeiten]. Danach bitte
Das könntest auch Du machen, einfach per [bearbeiten]. Danach bitte
{{übersetzen|<Zahl>}}
aus dem Kopf des Artikels entfernen. DANKE :-)
Inhaltsverzeichnis |
Beschreibung
Dvb-apps ist eine kleine Sammlung von Programmen, für DVB Karten.
Liste enthaltener Test Programme
- diseqc: Sends various diseqc sequences on a SAT frontend.
- sendburst:
- set22k: Legacy tone switching for SAT frontends.
- setpid: Set video and audio PIDs in the demux (only for hardware MPEG decoder)
- setvoltage: Legacy voltage switching for SAT frontends.
- test_av: Test audio and video MPEG decoder API.
- test_av_play:
- test_dvr: Record a partial transport stream of selected PIDs to a file or a full stream if supported by the hardware
- test_dvr_play:
- test_pes: Hex dump of PES data from stream.
- test_sec_ne: Like test_sections, but also test Not-Equal filter mode.
- test_sections: Hex dump of section data from stream.
- test_stc: Test DMX_GET_STC.
- test_stillimage: Display single iframes as stillimages
- test_tt: Demonstrate teletext decoding from PES data.
- test_vevent: Test VIDEO_GET_EVENT and poll() for video events
- video: tiny video watching application
Liste enthaltener Programme
- atscscan
- evtest
- ca_zap
- dib3000-watch
- dst_test
- femon
- ttusb_dec_reset
- av7110_loadkeys: a utility to setup IR control keymaps using /proc/av7110_ir interface
- dvbdate
- dvbnet
- dvbtraffic
- dvbscan: utility to generate channel lists for the currently tuned frequency
- {a,s,t,c}zap: command line zapping for dvb-s, dvb-t, dvb-c
Installation
make make install prefix=/usr/local
Tipps
- Sendersuchlauf / channels.conf erstellen
- das DVB-Tool dvbscan (bei Suse dvbscan, bei Fedora scandvb) führt eine Sendersuche durch und erstellt channels.conf-Datei in verschiedenen Formaten für DVB-Tools und vdr. Das Programm benötigt für seine Arbeit allerdings eine initial-tuning-Datei mit mindestens einem Transponder/Kanal, auf dem dvbscan nach Sendern suchen soll. Das Paket dvbdata.tar.gz auf
- enthält die Files, die der Player Kaffeine für seine Sendersuche verwendet, die aber auch für dvbscan passen. Dvbscan erstellt gemäß der verwendeten Initial-tuning-Datei passende channels.conf-Dateien in einem der 3 Ausgabeformaten:zap (default), vdr oder pids .
- Der Befehl
- dvbscan -o zap de-Hannover > channels.conf
- erzeugt die Datei channels.conf für die DVB-Tools,
- dvbscan -o vdr -e 3 de-Hannover > channels.conf
- die channels.conf-Datei für den VDR 1.3.
- 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").
- szap -a 1 -f 0 -d 0 3sat
- 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
Snapshot
cvs
cvs -z3 -d:pserver:anonymous@cvs.linuxtv.org:/cvs/linuxtv co dvb-apps
hg
hg clone http://linuxtv.org/hg/dvb-apps