New Zealand
Okay, but this is my last post here. It is almost 2 AM and this is starting to get off-topic. Remember the original problem was that your PC is not going into standby.Could you please check my last two edits?
I'm quite satisfied with the wording. "Store..." and "grab..." are very clear in English; maybe not for you in German, I don't know. The wiki can help to clarify if you don't understand.Maybe I understand the problem: You should definetly change the wording in the Configuration UI! As a user you think that the EPG Grabber will grab the EPG for all channels. To optimize this you will only select the channels you watch (e.g. "All grouped"). To activate this you think you have to check "Store only data for the selected channels"...
The user would be right to think that.So as a user you think this option is to only get the EPG from the selected channels.
Of course the option is related to the list! It says: "...for the selected channels".But you mean that the option has nothing to do with the list.
TV Server always grabs all available EPG data. If the "store..." option is enabled, data is thrown away if the channel is not selected.It will only means that the EPG is only getting the EPG data for each channel in the list and not for the whole provider/transponder while grabbing from one channel, right?
Like what? Please make a proposal.So you should rename the checkbox label to a better wording...
Where?...or place the checkbox somewhere else
IMO selecting all channels by default is a bad idea. Think of the people who have thousands of channels. TV Server would really get stuck in a loop for them. No. The idea is to only select the channels which carry EPG. That is why all channels are unticked and "store data only for selected channels" is also unticked. Simply select one channel from each provider, and that should normally be enough....and/or select all channels by default, because by default epg grabber grabs for all channels and not only for the selected ones, but by default no channel is selected.
No, wrong.Edit 2:
Example:
- Channel 1
- Channel 2
- Channel 3
- Channel 4
All are selected (Channel 1-3 are on the same transponder), opton "Store only data for selected channel" is set.
EPG grabber grabs for Channel 1 and not store the also received data for 2 and 3. EPG Grabber will grab for Channel 2, EPG grabber will grab for channel 3 and then for 4.
Is this right?
It is not grabbing only for one channel - it is [potentially] grabbing for all channels for a provider. That could be tens or hundreds of channels. Also, your comparison with STBs is not fair. What they do is grab the current and next program info (now/next) for each available channel so it looks like they have grabbed quickly. However, if you try to view the full guide you will see that there is no data beyond the next hour or so. No data for tomorrow and further in the future. It takes the STB a minute or two to grab the full EPG. Same as TV Server.Then please change the UI. But the EPG grabber should also be optimized, because it is still very slow if it takes minutes to grab EPG data for only one channel.
Germany
Germany
It does - check out the log to confirm this,As a user you think that the EPG Grabber will grab the EPG for all channels.
Data for channels that are not ticked will not be stored in the database. Sounds reasonable and logical to me.To activate this you think you have to check "Store only data for the selected channels"
No, wrong. It jus skips data that is not marked to be stored.It will only means that the EPG is only getting the EPG data for each channel in the list and not for the whole provider/transponder while grabbing from one channel, right?
Yes and No. Grabber will pick up data when it "comes by". This will not necessarily be in this order.EPG grabber grabs for Channel 1 and not store the also received data for 2 and 3. EPG Grabber will grab for Channel 2, EPG grabber will grab for channel 3 and then for 4.Is this right?
Germany
New Zealand
Yes, I said disable it.YOU said, I have to DISABLE the option "Store epg data only for the selected channels".
TV Server grabs the data anyway, so ticking "store..." doesn't make any difference to the grab time. Storing data is very fast - only a few seconds. So, the only real reason to enable this option is if you really want to avoid storing data for certain channels. This is a rare use case. Most people don't care what is stored. They just create their channel groups to show the channels they want to see. Other data in the database doesn't matter.Of course it is also for German people totally clear what this option means! That the EPG data will only be stored for the channels, which are selected. But YOU told me, to DISABLE this because YOU said, this would be much efficiently to not only store epg data for a few channels! So that's why I thought this option means something else, because if it really means what it means, it makes no sense to me to disable this option?
Please take the time to read carefully. There is no rush, but I'm starting to repeat myself which is no fun.This is really confusing! (and not a language problem).
For the fourth time: because each channel you enable causes TV Server to grab for 3 minutes on that transponder/frequency. This is unnecessary when all provider data is available from one transponder/frequency.Why is it bad to select all channels in the list by default?
I don't use the EPG grabber, and none of my channels are ticked.This IS the defaul behavoir so it is very confusing to every user if th EPG grabber does something which is not shown.
public Channel AddNewChannel(string name, int channelNumber)
{
Channel newChannel = new Channel(false, false, 0, new DateTime(2000, 1, 1), false, new DateTime(2000, 1, 1),
-1, true, "", name, channelNumber);
return newChannel;
}
public Channel(bool isRadio, bool isTv, int timesWatched, DateTime totalTimeWatched, bool grabEpg,
DateTime lastGrabTime, int sortOrder, bool visibleInGuide, string externalId,
string displayName, int channelNumber)
Yes... and that is what it does. I don't understand your point.So if no channel is selected in the list, the EPG grabber should do nothing!
Again, sorry but I don't understand your point.Or if you want that the epg grabber grabs data for all channels by default, it should be also shown in the UI.
No. Here is the misunderstanding finally. If you have channels 1..3, only tick channel 1, and don't tick "store..." then data will be stored for all 3 channels. However, if you tick "store..." then data will only be stored for channel 1.Now you say that the EPG grabber grabs the data for Channel 1-3. That's great! That's how it should work. So why I should disable the option to store the epg data for all selected channels? This makes no sense to me, because than only for channel 1 is stored.
Why? Because the design is to grab from the channels that are ticked. Simple as that. It doesn't matter if the data is already there or not.You also say that the EPG grabber grabs and stores for Channel 2 and 3 even though the data is already grabbed and stored from Channel 1. Why? This makes no sense and seems to be a bug, because the data is already there and there is an option for this behavoir "Always try to updating existing data" which is DISABLED.
Okay I'm starting to get irritated. Read my posts again. I'm not going to repeat for a fifth time.You told me, that I have configured the EPG grabber wrong. Now it seems to be, as I know from the beginning, everything is configured right, and the EPG grabber has a bug, because the epg grabber for all channels again and again, which makes no sense.
Of course. Nobody is asking anybody to do that. As I said previously: select one channel per provider. That is usually all that is required.It is absolutly impossible (!) for all users to only select those channels for which the user wants EPG data, because he doesnt know which channels to select!
Yes, sure... but you only watch channels from a handful of providers at most. So again, just select one channel from each provider. You're making this seem way harder than it needs to be.We have hundreds of channels, providers and transponders in Europe. So at the end there are not much channels which can be deselected from the list to still get all EPG Data.
New Zealand
Yes, after you have video and audio from the TV signal. What do you think I'm working on? Scanning, tuning and hardware support. No point in having EPG data if you can't tune a channel.But I never unstand, why this had never the highest priority for the MP development team, because this is one of the most important main function of TV. After you have video and audio from the TV signal, you want EPG.
Germany
mm, if that's the best way to get epg data then I should adjust my settingsjust select one channel from each provider
Germany
Talking to me to or to snoopy?Please keep in mind not all people have problems with DVB EPG..