MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » MediaPortal TV-Server » Help on Development » Improvement Suggestions


Improvement Suggestions Got idea how the TV-Server can be improved? Post it here!

Reply
 
Thread Tools Display Modes
Old 2007-03-15, 08:49   #21 (permalink)
Portal Member
 
dvdfreak's Avatar
 
Join Date: Jun 2006
Posts: 527
Thanks: 0
Thanked 29 Times in 16 Posts

Country:

My System

Default

Quote:
Originally Posted by Maschine View Post
-search for the program name in a timeslot of +-30 minutes, calculate a weight from the program title and the difference to the original start time and select the program with the best matching
->found a program with at least x% matching: record
->else fall back to the original start time
I would drop this last "else". If nothing reasonable is found -> no recording.
dvdfreak is offline   Reply With Quote
Old 2007-03-15, 08:59   #22 (permalink)
rtv
Portal Developer
 
rtv's Avatar
 
Join Date: Apr 2005
Location: Osnabruck
Posts: 2,556
Thanks: 90
Thanked 102 Times in 75 Posts

Country:

My System

Default

Quote:
Originally Posted by dvdfreak View Post
Quote:
Originally Posted by Maschine View Post
-search for the program name in a timeslot of +-30 minutes, calculate a weight from the program title and the difference to the original start time and select the program with the best matching
->found a program with at least x% matching: record
->else fall back to the original start time
I would drop this last "else". If nothing reasonable is found -> no recording.
No! Or at least make it switchable in recording options. Better record too much as have MP missing to record your wife's favorite series

Imagine there's "MySeries" and at some day there's "MySeries - the great special"
This will not be very similar but very likely worth to be recorded.
__________________
rtv is offline   Reply With Quote
Old 2007-03-15, 09:38   #23 (permalink)
Portal Tester
 
The_Stig's Avatar
 
Join Date: Apr 2005
Posts: 713
Thanks: 19
Thanked 2 Times in 2 Posts

My System

Default

Quote:
Originally Posted by rtv View Post

No! Or at least make it switchable in recording options. Better record too much as have MP missing to record your wife's favorite series
I TOTALLY agree on that :-)

So Maschine's suggestions sounds good to me!

Regards,

Paloema
The_Stig is offline   Reply With Quote
Old 2007-03-15, 12:27   #24 (permalink)
Portal Member
 
dvdfreak's Avatar
 
Join Date: Jun 2006
Posts: 527
Thanks: 0
Thanked 29 Times in 16 Posts

Country:

My System

Default

You gave a reasonably good example, but when the title changes the original recording time-slot will be used. In most european countries this would mean only part of the show will be recorded, is that really so useful?

The algorithm could be modified to record the entire show that's on at the original starttime, perhaps that is the best fallback?

But what if a series ends, MP will just keep recording. I for one am not wild about this :-) So perhaps a setting after all...?
dvdfreak is offline   Reply With Quote
Old 2007-03-15, 13:18   #25 (permalink)
Retired Team Member
 
Join Date: May 2005
Location: Germany
Posts: 688
Thanks: 0
Thanked 7 Times in 6 Posts

Country:

My System

Default

Quote:
Originally Posted by Machine
I wonder why you think about adding two different modes... If the series you want to record always starts at the same time every week, I think the "new" scheduler will do exactly what the "old" does now: record in exact that timeslot that the first episode was scheduled in. And if the start time varies, the new scheduler beats the old by caring about that change itself. So from my point I'd just go for one option!
That’s what I would prefer, too.
Just improve the entries we have right now, with this new method.


Quote:
Originally Posted by dukus
Yes, if you consider things, without an EPG one would use a manual recording anyway. One would never use the current 'Daily' or 'Weekly', or are we overlooking something?
I can set a manual record with the option ”weekly/ daily at this time”.
This should still be possible. Means that a manual recording should always start daily/weekly at
the original time, even if there is no EPGdata.


Quote:
Originally Posted by Machine
-search for the program name in a timeslot of +-30 minutes, calculate a weight from the program title and the difference to the original start time and select the program with the best matching
->found a program with at least x% matching: record
->else fall back to the original start time
I think that’s the way it should be.
Means MP will record the show found in timeslot, or will use the original start time.
In this case I will get a recording, even if I have no EPGinfo for that day.

Maybe the range of the timeslot could be increased by default to e.g. +-1 hour?

Quote:
Originally Posted by dukus
But what if a series ends, MP will just keep recording. I for one am not wild about this :-) So perhaps a setting after all...?
But what should this option be called?
"Only record exact matches"?
As it seems this option would just enable something like:
->found a program with at least x% matching in EPG: record
->if not: don't record

Could be usefull in some cases, as an additional setting.

Right now I need to cancel the recording in Timer, if a series ends.
Would/should this option cancel this recording in Timer, too?


Regards
Ralph
__________________
MP: 0.2.3.0 latest SVN
Case: Silverstone LC03
Celeron 2,4 GHz ,512MB memory, NVidia FX5200, 1x160GB, 1x250GB, 1x500GB, Asus P4P deluxe
OS: Window MCE SP2
TVcard: Hauppauge PVR 350
Remote: MCE 2005

Last edited by Ralph; 2007-03-15 at 13:22.
Ralph is offline   Reply With Quote
Old 2007-03-15, 15:23   #26 (permalink)
Portal Member
 
dvdfreak's Avatar
 
Join Date: Jun 2006
Posts: 527
Thanks: 0
Thanked 29 Times in 16 Posts

Country:

My System

Default

I hope to have some free time this evening, so I can take a look at the actual TV engine code and what modifications are really needed.

A first step would be to introduce the time-slot algorithm, simply matching on the exact title. Once that is in place the feature can be improved to accept similar titles, so it becomes the full "fuzzy" recording we want.
dvdfreak is offline   Reply With Quote
Old 2007-03-15, 16:48   #27 (permalink)
Portal Tester
 
The_Stig's Avatar
 
Join Date: Apr 2005
Posts: 713
Thanks: 19
Thanked 2 Times in 2 Posts

My System

Default

Makes sense, sounds good, to go step after step. So enhanced algorithm with exact match would be first step. Won't hurt i guess.

Everything else are additional features which can be implemented later. As we see on this (very good) discussion here, there imho must be a setting somewhere since there are different opinions how MP should react in the following cases:

- Title changes/enhances: Record Yes/No?
- Show not running: Record Yes/No?

Regards,

Paloema
The_Stig is offline   Reply With Quote
Old 2007-03-16, 08:40   #28 (permalink)
Portal Member
 
dvdfreak's Avatar
 
Join Date: Jun 2006
Posts: 527
Thanks: 0
Thanked 29 Times in 16 Posts

Country:

My System

Default

Well, I went through the code yesterday, and basically what will be the most work is simply adding the two new recording options all over the code. The "ScheduleRecordingType" enum is used in quite a few places and all those parts of the code must know how to handle the two additional options. Also, two new translations must be added.

Apart from that, actually putting the "fuzzy" algorithm in place will not be the big problem :-)

So I'm not sure on how to proceed since I would have to modify a LOT of files. Guess it's high time I had that chat on IRC, so this can be coordinated properly.
dvdfreak is offline   Reply With Quote
Old 2007-03-16, 17:17   #29 (permalink)
Portal Member
 
Noelix's Avatar
 
Join Date: Feb 2006
Location: Salt Lake City, UT
Age: 26
Posts: 391
Thanks: 10
Thanked 1 Time in 1 Post

Country:

My System

Send a message via MSN to Noelix
Default

Sounds like a great idea, go for it dvdfreak!
__________________
Noelix is offline   Reply With Quote
Old 2007-03-16, 21:39   #30 (permalink)
Super Moderator
 
Paranoid Delusion's Avatar
 
Join Date: Jun 2005
Location: Cheshire UK
Posts: 5,939
Thanks: 107
Thanked 179 Times in 161 Posts

Country:

My System

Default

Sounds really good.

Possible option called

Flexi recording, or stick to the time honoured Fuzzy logic recording, whichever, its such a usefull tool.

Thanks for the work.
Paranoid Delusion is offline   Reply With Quote
Reply

Bookmarks

Tags
algorithm, daily, improved, recording, weekly

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
weekly recording does not check the showname? wunschkind MediaPortal 1 Talk 13 2006-11-21 22:15
weekly recording should check for showname wunschkind Improvement Suggestions 2 2006-11-18 16:52
Unsubscribe Weekly Recordings KeesVDP General Support 3 2006-05-18 12:43
'Daily tv recording schedule fails hpeeters Installation, configuration support 3 2006-03-22 09:07
Music: search algorithm tomtom21000 Improvement Suggestions 1 2005-03-10 01:57


All times are GMT +1. The time now is 06:38.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 Protected by Akismet Blog with WordPress