w_scan_cpp

w_scan_cpp ist ein DVB Kanalscanner und der Nachfolger von w_scan.

w_scan_cpp besteht aus vier Komponenten:

  1. C++11 Quellcode (das Tool namens "w_scan_cpp")
  2. dem Programm VDR
  3. dem VDR wirbelscan Plugin als DVB Scanner
  4. dem VDR Satip Plugin zur Unterstützung von SAT>IP

Der Quellcode der zusätzlichen Komponenten (VDR, wirbelscan, satip-Plugin) ist nicht Teil dieses
Source Paketes.

Zum einfacheren Umstieg ist die Kommandozeilen Syntax weitgehend kompatibel zu der von w_scan.
Wer schon einmal w_scan benutzt hat, wird wissen, wie dieses Tool zu benutzen ist.

w_scan_cpp unterstützt

Einige Features sind aktueller als die von w_scan, einige veraltete Features wurden nicht übernommen.

Einige Beispiele zur Benutzung

  1. DVB-C Germany, Ausgabe-Format VDR-2.4.6:
    $ w_scan_cpp -fc -cDE
  2. DVB-S/S2 Astra-19.2E via SAT>IP, Ausgabe-Format VDR-2.4.6:
    $ w_scan_cpp -fs -sS19E2 --satip
  3. DVB-T/T2 Germany using /dev/dvb/adapter6, Ausgabe-Format VDR-2.4.6:
    $ w_scan_cpp -ft -cDE -a6
  4. DTV scan tables for dvbv5-scan, Astra-19.2E:
    $ w_scan_cpp -fs -sS19E2 -x

Datei-Beispiele zu den Ausgabeformaten

Kompilieren von w_scan_cpp

Benötigte Pakete

Das Kompilieren von w_scan_cpp erfordert zwei Schritte. Der erste Schritt lädt die Quellen von VDR,
dem VDR Plugin wirbelscan und dem dem VDR Plugin satip herunter und richtet die Source Code Installation ein.

Einrichten der zusätzlichen Quellcode Pakete

make download

Falls später die von w_scan_cpp unabhängigen third-party-tools aktualisiert werden sollen, beräumt ein

make mrproper

diese zusätzlichen Pakete als Vorbereitung für erneutes make download.

Falls make download fehlschlägt, weil tools wie wget oder GNU sed fehlen, gibt es am Ende der Seite einen tarball als Beispiel zum Download.

Kompilieren

Der eigentliche Kompiliervorgang wird mit

make

gestartet. Wer mehr als nur einen CPU Core hat, kann versuchen, mehrere CPU Cores gleichzeitig zum kompilieren zu benutzen, z.B. für acht CPU Cores:

make -j8

Der Zeitvorsprung kann merklich sein, aber wer dieses Tool nur einmal baut, braucht das u.U. nicht.

Installation

Optional kann w_scan_cpp mit

make install

installiert werden. Der Installationsort wird im Makefile mit der Variable DESTDIR festgelegt.

Downloads

Binaries

Andere Downloads