Here's the problem:
I only have one capture card and can hence only capture one tv program at a time. Unfortunately, many of the programs I would like to record overlap each other chronologically, on different channels.
The solution I envision is to create a list of every tv program I would like to record, including reruns in case there are fewer conflicts with a later showing. The list would include the name of the program, the start time, the end time, and the duration and would be ordered by most preferred program to least preferred program. I would then feed this list into a software program of my own creation that would spit out a revised list of tv programs with all conflicts and and multiple airings removed. It would however, have to cull out shows in an intelligent way, taking into account my preferences, so that the revised list is the best possible one, given my preferences.
I'm comfortable programming, but I don't know how to approach creating an algorithm to do this. Hopefully, there already exists an algorithm that will fit this. I don't even know how to phrase a google search to get an algorithm that fits this exact challenge.
Any suggestions?
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 1 to 4 of 4
Thread
-
-
Me again. I had an idea. For each tv program in my list, if it conflicts with an item lower in the list (less preferred), simply remove the less preferred item. Once the conflicts for a program have been removed, I also check the rest of the list for reruns of this program and remove them as well.
I just realized though, that the order I put multiple airings in will change the results, since changing the show time of a preferred item changes what it will conflict with. Back to the drawing board. -
You are talking about timetabling algorithms, which are incredibly complex the more variables you add in. Schools use these for creating teacher and class timetables, and shift managers use them to staff different time periods. I have yet to see one that wasn't difficult to use and/or still require a great deal of manual massaging to get right. Good luck.
Read my blog here.
-
This might help. Let's say you've got the following schedule:
Code:Title Time Channel Priority CSI 7:00-8:00 Spike 1 Mythbusters 8:00-9:00 Discovery 2 CSI 8:30-9:30 CBS 1 CSI 10:00-11:00 Spike 1 Star Trek 11:05-12:05 G4 3 Mythbusters 11:00-12:00 Discovery 2 Star Trek 2:05-3:05 G4 3 Everybody Loves Raymond 3:00-3:30 Fox 3 Everybody Loves Raymond 6:00-6:30 Fox 3
1. Make a list of all episodes which do not conflict with any other episode, regardless of priority, and remove them from the above list. The 7:00 and 10:00 showings of CSI don't conflict with anything else. We don't need both of them, so move 1 of them to the new list. Likewise with the 6:00 showing of Everybody Loves Raymond. This new list looks like this:
Code:Title Time Channel Priority CSI 7:00-8:00 Spike 1 Everybody Loves Raymond 6:00-6:30 Fox 3
Code:Title Time Channel Priority Mythbusters 8:00-9:00 Discovery 2 Star Trek 11:05-12:05 G4 3 Mythbusters 11:00-12:00 Discovery 2 Star Trek 2:05-3:05 G4 3
Code:Title Time Channel Priority CSI 7:00-8:00 Spike 1 Mythbusters 8:00-9:00 Discovery 2 Everybody Loves Raymond 6:00-6:30 Fox 3
Code:Title Time Channel Priority Star Trek 11:05-12:05 G4 3 Star Trek 2:05-3:05 G4 3
Code:Title Time Channel Priority CSI 7:00-8:00 Spike 1 Mythbusters 8:00-9:00 Discovery 2 Star Trek 11:05-12:05 G4 3 Everybody Loves Raymond 6:00-6:30 Fox 3
CogoSWSDSOld ICBM Coordinates: 39 45' 0.0224" N 89 43' 1.7548" W. New coordinates: 39 47' 48.0" N 89 38' 35.7548" W.
Similar Threads
-
Capture Card List
By loster in forum FeedbackReplies: 0Last Post: 3rd Aug 2011, 16:47 -
Algorithm convert DAT to AVI
By Nemo_wf in forum Video ConversionReplies: 5Last Post: 5th May 2010, 04:18 -
Best encryption algorithm?
By alegator in forum ComputerReplies: 5Last Post: 11th May 2009, 00:37 -
Can't Capture VHS Tapes+video Compression list Is Empty
By mikidream in forum CapturingReplies: 4Last Post: 21st Apr 2008, 12:27 -
WANTED: Ongoing capture work
By tvtodd in forum CapturingReplies: 2Last Post: 29th Nov 2007, 22:51