tvheadend / dtv-scan-tables

Digital TV scan tables - a fork for TVHeadend, create a PR to add/update
https://tvheadend.org/projects/tvheadend/wiki/DTV_Scan_Tables
GNU General Public License v2.0
38 stars 91 forks source link

Missing: HowTo generate tables for this repo #144

Open JPT77 opened 8 months ago

JPT77 commented 8 months ago

Hi,

I would like to post my findings, but I just cannot figure out how to do that. Could you please add a guide or a link to the README file?

I got dvbv5-scan, but in order to run it, it needs some input. But I cannot find any info on what it actually wants. I tried w_scan -f c -x > dvbscaninput.txt This finds a lot of data, but doesn't produce any output on STDOUT.

I also tried other output formats of w_scan which dvbv5-scan was unable to read.

I tried manually created: [CHANNEL] DELIVERY_SYSTEM = DVBC/ANNEX_A FREQUENCY = 266000000 SYMBOL_RATE = 6900000 INNER_FEC = NONE MODULATION = QAM/256 INVERSION = AUTO

which resulted in: ERROR command BANDWIDTH_HZ (5) not found during retrieve Cannot calc frequency shift. Either bandwidth/symbol-rate is unavailable (yet). Scanning frequency #1 266000000 Lock (0x1f) C/N= 36,50dB UCB= 24 postBER= 100x10^-3 ERROR dvb_read_sections: no data read on section filter ERROR error while reading the NIT table Service Sonnenklar TV, provider BetaDigital: digital television [like 10 more ...] Service Bibel TV, provider SES ASTRA: digital television

first, dvbscan did not produce the output expected. ie something to push into git. second I expected dvbscan to fetch the other muxes automatically after it was able to tune on the first one.

thank you very much

JPT77 commented 8 months ago

I found out myself. Will probably add this to readme:

GENERATING DVBV5 FILES FOR THIS REPO
====================================
Install w_scan_cpp
Scan w_scan_cpp -f c -x > yourchannels.txt
while C stands for the type of DVB, one of A, C, S or T.

To publish the file: 
- fork the repo
- add the file to your repo
- then add a pull request

thanx