Discussion:
Making a channel.conf with 'scan' util?
post
2004-11-09 15:40:13 UTC
Permalink
Dear vdr users,

I tried to make a channel-list for Astra1 19.2E + Hotbird 13E + Astra2
28.2E + Eurobird1 28.5E + Sirius 5.0E with the scan utility from the
linuxtv-dvb-apps-1.1.0 package, but I can't really get it to work properly.
This is the exact command I used to scan each satellite position:

scan -a 0 -s 0 -o vdr -x 999 -p -e 3 -l UNIVERSAL Astra-19.2E
scan -a 0 -s 1 -o vdr -x 999 -p -e 3 -l UNIVERSAL Hotbird-13.0E
scan -a 0 -s 2 -o vdr -x 999 -p -e 3 -l UNIVERSAL Astra2-28.2E
scan -a 0 -s 2 -o vdr -x 999 -p -e 3 -l UNIVERSAL Eurobird1-25.5E
scan -a 0 -s 3 -o vdr -x 999 -p -e 3 -l UNIVERSAL Sirius-5.0E

I used 999 as CA to be set for encryped channels, which I replaced with
zero afterwards, so that each channels CA is detected automatically during
use (I think this is the intended proceeding). The -p option should skip
the provider name (but it obviously didn't).

My problem is, that the scan utility does not know about VDR 1.3.x
channel.conf format, as each data line is missing some PIDs, that's why I
can not get any EPG data on the channels from that channels.conf.

This is the line, how it was in the channels.conf, that was enclosed with VDR:

VIVA PLUS;VIVA Fernsehen GmbH & Co.
KG:12551:vC56:S19.2E:22000:171:172=deu:173:0:12120:1:1108:0

And this is the line from the 'scan' result:

VIVA PLUS;VIVA Fernsehen GmbH & Co.
KG:12551:vC56:S19.2E:22000:0:0:0:0:12120:1:1108:0

I don't know exactly, how to create a proper channel.conf, but I think
there should be a better way, than messing around with 'scan'.

Any comments welcome.

--
Sincerely,
Master One
Lauri Tischler
2004-11-09 17:36:40 UTC
Permalink
Post by post
I used 999 as CA to be set for encryped channels, which I replaced with
zero afterwards, so that each channels CA is detected automatically
during use (I think this is the intended proceeding). The -p option
should skip the provider name (but it obviously didn't).
-p dumps (outputs) also the providername, if you dont want it
dont use -p
post
2004-11-09 17:44:29 UTC
Permalink
Post by Lauri Tischler
Post by post
I used 999 as CA to be set for encryped channels, which I replaced with
zero afterwards, so that each channels CA is detected automatically
during use (I think this is the intended proceeding). The -p option
should skip the provider name (but it obviously didn't).
-p dumps (outputs) also the providername, if you dont want it
dont use -p
How strange, did I misunderstand the scan help:

-p for vdr output format: dump provider name

So I thought, using "-p" gets rid of the provider names. I'll try again
without that option. But my concern are the other things mentioned in my
original post.

--
Sincerely,
Master One
h***@seneca.muc.de
2004-11-10 07:38:40 UTC
Permalink
Post by post
-p for vdr output format: dump provider name
So I thought, using "-p" gets rid of the provider names. I'll try again
"dump" in IT speak means "output". The man page is correct. Otherwise the
author would have written "omit" or something.
--
I call them as I see them. If I can't see them, I make them up.
-- Biff Barf
post
2004-11-10 08:59:17 UTC
Permalink
Post by h***@seneca.muc.de
Post by post
-p for vdr output format: dump provider name
So I thought, using "-p" gets rid of the provider names. I'll try again
"dump" in IT speak means "output". The man page is correct. Otherwise the
author would have written "omit" or something.
You are right, of course. Must have been a lockup in my brain ;-)

--
Sincerely,
Master One
post
2004-11-11 07:40:04 UTC
Permalink
Post by post
You are right, of course. Must have been a lockup in my brain ;-)
Sometimes one sees the forest before all the trees not ;-)
:-)

Nevertheless, I am still stuck with my "making a channel.conf" problem.

In the meantime, I patched the "scan" sources, to have the order of channel
name and provider reverted, and to have both seperated by a ";" instead of
a " - ", so that it's conform to the requirements of VDR. I also found out,
that the use of the option "-e 2" is necessary, to have NID and TID set to
zero, as otherwise the channel-update-function does not work properly.

The output is now quite useable with VDR 1.3.15, but it's still a total
mess. When I scan Astra1 to a channels.conf file, and use that file in VDR,
at first it changes all channel data, updating PIDs and adding data-stream
to the file, so I assume first it's about zapping through all transpondes,
so that all additional data gets added to che channels.conf file. Then I
want to try to sort that file, just by editing it with the prefered editor
(I work on a ssh connection most of the time, so I just use the nano
editor), but this is a process with open end.

Is there a way to first sort the channels.conf by providers? (no idea how
to do that, since the order is now "ChannelName;Provider:Freq:....)

What about channel-numbers? Are they useable in channels.conf?

I really would appreciate to get some input, how all the other VDR users
manage to have a fitting channel-list, and how to maintain it.

I can receive 4 satellite positions (19.2E + 13.0E + 28.2E + 28.5E + 5.0E),
and at the moment it seems to be a hell of a work to come to a useable
channel setup.

--
Sincerely,
Master One

Loading...