Dvb-apps

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Links: dvbsnoop link hinzugefügt)
K (Tipps)
 
(14 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:
  
 
==Beschreibung==
 
==Beschreibung==
Dvb-apps ist eine kleine Sammlung von Programmen, für DVB Karten.
+
Dvb-apps ist eine kleine Sammlung von Programmen für DVB-Karten.
  
 
==Liste enthaltener Test Programme==
 
==Liste enthaltener Test Programme==
* '''diseqc''': Sends various diseqc sequences on a SAT frontend.
+
* '''diseqc''': Sendet verschiedene diseqc-Sequenzen zu einem DVB-S-Frontend.
 
* '''sendburst''':
 
* '''sendburst''':
* '''set22k''': Legacy tone switching for SAT frontends.
+
* '''set22k''': 22kHz Schaltbefehle für DVB-S-Frontends.
* '''setpid''': Set video and audio PIDs in the demux (only for hardware MPEG decoder)
+
* '''setpid''': Setzt Video- und Audio- PIDs (für Hardware MPEG Dekoder)
* '''setvoltage''': Legacy voltage switching for SAT frontends.
+
* '''setvoltage''': Spannungs-Schaltbefehle für DVB-S-Frontends.
 
* '''test_av''': Test audio and video MPEG decoder API.
 
* '''test_av''': Test audio and video MPEG decoder API.
 
* '''test_av_play''':
 
* '''test_av_play''':
Zeile 21: Zeile 21:
 
* '''test_tt''': Demonstrate teletext decoding from PES data.
 
* '''test_tt''': Demonstrate teletext decoding from PES data.
 
* '''test_vevent''': Test VIDEO_GET_EVENT and poll() for video events
 
* '''test_vevent''': Test VIDEO_GET_EVENT and poll() for video events
* '''video''': tiny video watching application
+
* '''video''': kleiner Videospieler
  
 
==Liste enthaltener Programme==
 
==Liste enthaltener Programme==
Zeile 29: Zeile 29:
 
* '''[[dvb-apps dib3000-watch|dib3000-watch]]'''
 
* '''[[dvb-apps dib3000-watch|dib3000-watch]]'''
 
* '''[[dvb-apps dst_test|dst_test]]'''
 
* '''[[dvb-apps dst_test|dst_test]]'''
* '''[[dvb-apps femon|femon]]'''
+
* '''[[dvb-apps femon|femon]]''' gibt Informationen zu Status und Empfangsqualität einer DVB Karte auf der Konsole aus.
 
* '''[[dvb-apps ttusb_dec_reset|ttusb_dec_reset]]'''
 
* '''[[dvb-apps ttusb_dec_reset|ttusb_dec_reset]]'''
* '''[[dvb-apps av7110_loadkeys|av7110_loadkeys]]''': a utility to setup IR control keymaps using '''/proc/av7110_ir''' interface
+
* '''[[dvb-apps av7110_loadkeys|av7110_loadkeys]]''': keymaps für die Infrarot Fernbedienung laden
 
* '''[[dvb-apps dvbdate|dvbdate]]''' liest / setzt das aktuelle Datum
 
* '''[[dvb-apps dvbdate|dvbdate]]''' liest / setzt das aktuelle Datum
 
* '''[[dvb-apps dvbnet|dvbnet]]''' verwaltet das DVB-Netzwerkinterface
 
* '''[[dvb-apps dvbnet|dvbnet]]''' verwaltet das DVB-Netzwerkinterface
 
* '''[[dvb-apps dvbtraffic|dvbtraffic]]'''
 
* '''[[dvb-apps dvbtraffic|dvbtraffic]]'''
* '''[[dvb-apps dvbscan|dvbscan]]''': utility to generate channel lists for the currently tuned frequency
+
* '''[[dvb-apps scan|scan]]''': führt einen Sendersuchlauf durch und erstellt eine neue channels.conf
 
* {a,s,t,c}'''[[dvb-apps zap|zap]]''': Kommandozeilen-Tool zum Umschalten der Kanäle für dvb-s, dvb-t, dvb-c
 
* {a,s,t,c}'''[[dvb-apps zap|zap]]''': Kommandozeilen-Tool zum Umschalten der Kanäle für dvb-s, dvb-t, dvb-c
  
Zeile 43: Zeile 43:
  
 
==Tipps==
 
==Tipps==
 +
* Sendersuchlauf siehe [[Dvb-apps scan|scan]]
  
* Sendersuchlauf / channels.conf erstellen
+
* TV-Sender empfangen / aufnehmen siehe [[Dvb-apps zap|zap]]
 
+
: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
+
 
+
::::http://cvs.sourceforge.net/viewcvs.py/kaffeine/kaffeine/misc/
+
 
+
: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").
+
 
+
: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==
 
==Snapshot==

Aktuelle Version vom 13. April 2009, 08:48 Uhr


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 {{übersetzen|<Zahl>}} aus dem Kopf des Artikels entfernen. DANKE :-)


Inhaltsverzeichnis

[Bearbeiten] Beschreibung

Dvb-apps ist eine kleine Sammlung von Programmen für DVB-Karten.

[Bearbeiten] Liste enthaltener Test Programme

  • diseqc: Sendet verschiedene diseqc-Sequenzen zu einem DVB-S-Frontend.
  • sendburst:
  • set22k: 22kHz Schaltbefehle für DVB-S-Frontends.
  • setpid: Setzt Video- und Audio- PIDs (für Hardware MPEG Dekoder)
  • setvoltage: Spannungs-Schaltbefehle für DVB-S-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: kleiner Videospieler

[Bearbeiten] Liste enthaltener Programme

[Bearbeiten] Installation

make
make install prefix=/usr/local

[Bearbeiten] Tipps

  • Sendersuchlauf siehe scan
  • TV-Sender empfangen / aufnehmen siehe zap

[Bearbeiten] Snapshot

[Bearbeiten] cvs

cvs -z3 -d:pserver:anonymous@cvs.linuxtv.org:/cvs/linuxtv co dvb-apps

[Bearbeiten] hg

hg clone http://linuxtv.org/hg/dvb-apps

[Bearbeiten] Links

  1. Homepage
  2. Spiegel
  3. Download (nicht so aktuell)
  4. Siehe auch dvbsnoop
In anderen Sprachen