Hallo Forum,
jetzt habe ich vielfach eine channels.conf mit w-scan erstellt.
Leider fehlen immer z. B. ZDF und ProSieben.
W-Scan in xxbuntu 12.04 LTS:
apt-cache show w-scan
Package: w-scan
Priority: extra
Section: universe/misc
Installed-Size: 307
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian VDR Team <pkg-vdr-dvb-devel@lists.alioth.debian.org>
Architecture: amd64
Version: 20111203-1
Depends: libc6 (>= 2.7)
Filename: pool/universe/w/w-scan/w-scan_20111203-1_amd64.deb
Size: 98072
Eine alte Version also.
Eine neuere Version gibt es hier:
http://wirbel.htpc-forum.de/w_scan/index2.html
w_scan-20130331.tar.bz2
ChangeLog:
31.03.2013:
Anpassung an vdr Versionsnummer, vdr Unterstützung < 1.7.3 entfernt.
fix compiling für neuere frontend.h
kleinere Patches
11.11.2012:
Akzeptiere Patch von Michael Stilmant, der einen bug beseitigt, dass zwei string buffer jeweils um ein byte zu klein sind.
05.06.2012:
Setze implizit RollOff=0.35 bei DVB-S (Treiber mit bugs)
Sat scan: Printe transponder aus Liste zwecks einfacherem Debugging
25.05.2012:
Aktualisierung aller unterstützten Satelliten
Unterstützung für 67 weitere Satelliten
VLC xspf Format: da VLC-2.x.x kein Komma mehr als Separator unterstützt (wie VLC-1.x.x): Anpassung des xspf Formats. Danke an Jacek Sliwerski für Report und Samples.
max. Anzahl DVB Adapter erhöht, basierend auf einem Patch von Julian Scheel: auto scan: (0..15); per option -a : /dev/dvb/adapter(0..31)
blacklist Pinnacle PCTV 290e für Kabel Scan:
bekannte Schwächen bei Kabel wegen integriertem Verstärker
Treiber gibt Symbolraten nicht korrekt an.
für terrestrischen Scan keine Änderung.
Ab sofort keine kompilierte Version von w_scan mehr im Tarball.
15.04.2012:
fehlendes 'break' für initial tuning data hinzugefügt, Report von L. Dolezel
audio language descriptor überarbeitet wegen segfault bei extrem vielen Sprachen, Report von L. Dolezel
Israel DVB-T Support, Request und log Dateien von B.Nahari
Update S13E0 Hotbird table
Bugfix für initial tuning data ATSC Region VSB/QAM, Report 'locuse'
experimentelle Unterstützung für cmake tool chain. Wer testen mag:
cd w_scan-<VERSION>
mkdir build && cd build
cmake ..
make
make install
28.01.2012:
modifizierte DVB API < 5.5 Logik zum Finden der Delsys je HW
init-data: nur noch Ausgabe verifierter Daten (sonst: skip)
Transponder Scan Logik modifiziert:
alloc_transponder(): add newly allocated transponder only to new_transponders, if freq not yet known.
tune_to_transponder(): add tuned transponder only to scanned_transponders, if freq not yet known.
find_transponder(): replaced by find_transponder_by_freq()
TODO: check side effects on 2nd gen delsys
11.01.2012:
erste DVB-T2 Unterstützung. Dank an Rolf Ahrenberg für tests, code Schnipsel und Empfehlungen
alle Vorkommen von..
BANDWIDTH_*
FE_QPSK
FE_QAM
FE_OFDM
FE_ATSC
entfernt
video type zu vdr-1.7 Ausgabe hinzugefügt
CAid in vdr-1.7 nach uppercase geändert
Parameter Ausgabe in vdr-1.7 format geändert
audio type und subtitling pids falls vdr version > 1.7 (auch, wenn es noch keine 1.8.0 gibt..)
#ifdef's für Features vor DVB-API 5.3 entfernt; w_scan benötigt zum compilieren jetzt zwingend DVB API 5.3 oder höher.
Umbenennung im source code: ofdm -> terrestrial, qam -> cable, qpsk -> sat, vsb -> atsc
neue desciptoren:
T2_delivery_system_descriptor
C2_delivery_system_descriptor (kein linux support bis jetzt)
Vorbereitung SH_delivery_system_descriptor (keine Funktionalität bis jetzt)
network_change_notify_descriptor (keine Funktionalität bis jetzt)
subtitling_descriptor
neue interne transponder tuning Daten für späteren support von DVB-C2 und DVB-T2
neu:
bandwidths 10MHz, 1,712MHz
FEC_3_5, FEC_4_5 (DVB-T2)
QAM256 für terrestrial scan (DVB-T2)
transmission modes 1k,16k,32k (DVB-T2)
guard interval 1/128, 19/128, 19/256
setze plp_id wenn terrestrial scan und delivery_system = SYS_DVBT2
try to discover supported delivery_systems per frontend using new ioctl DTV_ENUM_DELSYS if DVB API >= 5.5
CRC32 Prüfung nun innerhalb w_scan und Verlängerung timeouts im Falle von CRC Fehlern.
Erweiterung Ausgabeformat 'scan' initial_tuning_data um DVB-T2/DVB-C2.
-alt: # T <freq> <bw> <fec_hi> <fec_lo> <mod> <tm> <guard> <hi> [# comment]
# C <freq> <sr> <fec> <mod> [# comment]
-neu: # T[2] [plp_id] [system_id] <freq> <bw> <fec_hi> <fec_lo> <mod> <tm> <guard> <hi> [# comment]
# C[2] [plp_id] [data_slice_id] [system_id] <freq> <sr> <fec> <mod> [# comment]
(HINWEIS: es ist Zeit 'scan' auf API V5 && und mindestens DVB-T2 zu erweitern!)
Anpassung Dokumentation in ./doc an Änderung Dateiformat initial_tuning_data
03.12.2011:
update DVB-T Frankreich
iconv: kopiere Text unverändert, wenn iconv fehlschlägt
11.10.2011:
S152E0, S156E0, S166E0 hinzugefügt, Update S160E0, Danke an ozvdr (Hans)
VDR Format: erlaube auch die folgenden Audio Formate: 13818-7 audio w. ADTS transp syntax,
14496-3 audio w. LATM transp syntax
Xine Format: Änderung Audio.
alt: output standard audio only.
neu: output AC3 audio. If not found, fall back to standard audio
mplayer Format: Änderung Audio.
alt: output '+' separated list of standard audio pids.
neu: output '+' separated list of ac3 audio pids, followed by standard audio pids.
VLC xspf Format:
apply stray newlines patch for vlc dvb-s format, as reported by Juergen Lock (cosmetics)
convert to UTF-8 using glibc
remove unneeded duplicated char recoding
02.07.2011:
Ausgabeformat 'Gstreamer dvbsrc Plugin'
fix counting services
Kosmetik
16.06.2011:
Aktualiserung Amos1/2/3, NileSat101/102 sowie Atlantik Bird4A, Astra19E2
02.05.2011:
falsche ATSC 8VSB und 16VSB IDs für xine Ausgabeformat korrigiert, Danke an M.Krufky
Ab jetzt Voreinstellung country = US, falls Frontend Typ = ATSC. Das sollte funktionieren, weil
die meisten nicht-US Länder welche ATSC nutzen, auch deren Kanalbelegung nutzen.
Ab jetzt Voreinstellung VDR Format vdr-1.7, falls VSB/QAM-B Scan mit VDR Ausgabe.
ATSC Nutzer von VDR müssen ohnehin die aktuellen Developer Releases benutzen.
Prüfung, ob gewählter Frontend Typ zur gewählten Scan Art passt.
Erweiterung der -a Option.
Alternativ zu -a (0..7) kann nun -a /dev/dvb/adapter(0..7)/frontend(0..7) benutzt werden.
10.04.2011:
fix Brasilien DVBC QAM settings
neue Option '-C <charset>' zur Angabe des Ausgabe charsets,
z.B. 'utf-8', 'iso8859-15', ..
w_scan versucht nun die country Einstellung zu raten, falls -c <country>
nicht angegeben wurde
zusätzliche compiler flags Wall, Wextra, Wno-comment, Wswitch-default, Wno-unused-parameter
<TAB> whitespace cleanup
29.03.2011:
Brasilien ISDB-T/DVB-C hinzugefügt, Danke an Mauro Carvalho Chehab
Option '-S' geändert.
man page angepasst
S23E5 Transponder 16 angepasst
06.03.2011:
NOTE@maintainers: it's called "w_scan", not "w-scan" or "wscan".
Please fix if mistyped in your repo.
fix Speicherleck in parse-dvbscan.c:142 (dvbscan_parse_tuningdata; char * buf)
fix Speicherleck in parse-dvbscan.c:489 (dvbscan_parse_rotor_positions; char * buf)
fix doppelte pointer Freigabe in scan.c:2999 (main; int frontend_fd)
fix Speicherleck in scan.c:2654 (main; char * country)
fix Speicherleck in scan.c:2722 (main; char * satellite)
fix Speicherleck in scan.c:3192 (main; char * initdata)
unbenutzter Header videodev.h von countries.c entfernt. Danke an Felix Kaechele.
fix Oktale in countries.c (backport from vdr-plugin wirbelscan-0.0.7)
Prüfung/Ausgabe von Hardware Frequenz und Symbolraten Limits, um Fehlermeldungen
im syslog zu vermeiden
fix Option -L (VLC output) für DVB-S. Danke an Juergen Lock.
06.02.2011:
fix: falscher Vergleich in check_frontend() führte dazu, dass der
Aufrufer auf pll lock wartet bis das timeout erreicht ist. Der Fix beschleunigt
das Tunen auf neue Transponder geringfügig. Danke an Dick Streefland.
Setzen von PILOT_AUTO bei Sat Transpondern, die aus der NIT gefunden werden. Es gibt
kein explizites 'ON' oder 'OFF' Flag in der NIT, AUTO ist deswegen der work-around.
Danke an Dick Streefland.
Änderung von in in satellites.{c,h} und countries.{c.h} zwecks besserer
Kompatibilität zu wirbelscan-0.0.6.
Neuer channel identifier USERLIST in channellist_t für Kompatibilität zu wirbelscan-0.0.6.
Gesucht habe ich mit:
w_scan -fs -s S19E2 -c DE -X > channels.conf
und
w_scan -fs -s S19E2 -c DE -L > channels.xspf
Auch die neueste Version schafft keine Abhilfe.
Wobei bei der neuesten w-scan Version keine konvertierung erforderlich ist.
Kaffeine findet alles Sender, das Sat-System ist also ok.
MfG
undine
Edit:
http://wiki.ubuntuusers.de/w_scan
Da ich an einem Multiswitch anschlossen bin, muß ich die "-D xc"-Option verwenden.
x ist eine Zahle, bei mir muß x 3 sein, weil es ein Quadro-LNB ist.
-D Nc -D 1c oder -D1c DiSEqC gebundene Schalterposition (committed switch position) (Astra 19.2E = -D 1c; Astra 28.2E = -D 2c)
Eingabe:
w_scan -fs -s S19E2 -c DE -D 3c -L > channels.xspf
Dann werden alle Sender gefunden. Auch mit xxbuntu 13.10 funktioniert w-scan zum erstellen der VLC Senderliste (channels.xspf) einwandfrei.
apt-cache show w-scan
Package: w-scan
Priority: extra
Section: universe/misc
Installed-Size: 332
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian VDR Team <pkg-vdr-dvb-devel@lists.alioth.debian.org>
Architecture: amd64
Version: 20130331-1
Mit Scripten brauchte ich nichts konvertieren.