MyHDAuto - AVS Forum
Forum Jump: 
Closed Thread
 
Thread Tools
post #1 of 175 Old 01-23-2006, 04:36 PM - Thread Starter
AVS Special Member
 
hdtvincr's Avatar
 
Join Date: Nov 2003
Location: Cedar Rapids, IA
Posts: 1,863
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
MyHDAuto is being revamped under a new name!

Look for an announcement soon in the MyHD MDP-130 Thread !
hdtvincr is offline  
Sponsored Links
Advertisement
 
post #2 of 175 Old 01-23-2006, 04:41 PM - Thread Starter
AVS Special Member
 
hdtvincr's Avatar
 
Join Date: Nov 2003
Location: Cedar Rapids, IA
Posts: 1,863
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Problem 1
Not all EPG channels are listed in the EPG DT Channel dropdown box.
Details
It seems that the EPG DT Channels is a list of the channel id's at the beginning of the XML file. The EPG box lists them in the order they are encountered. The one that I am always missing the the FIRST "channel id" in the list.
Workaround
Manually added the mapping to the ch_maps.txt file.

Problem 2
The Filename is set to the Folder setting when exiting the Options dialog the first time.
Details
1) After deleting the ch_maps.txt and config.cfg file start MyHDAuto.exe.
2) In the Options dialog set Folder (Title) and Filename (Date & Time).
3) Browse and select the EPG File and map the channels.
4) Select X to close dialog. (There is no OK or Close button)
5) Select Options and open the dialog again.
6) Filename is now the same as Folder name.
Workaround
Set Filename back to Date & Time and close the dialog. Setting will stick this time.
Thanks Cris... I've seen that first entry disappear before, but it came back after I reran the "--configure" on the xmltv data. I'll look into again.

I'll look into the filename issue also....
hdtvincr is offline  
post #3 of 175 Old 01-23-2006, 04:44 PM
AVS Special Member
 
Cris Moore's Avatar
 
Join Date: Oct 1999
Location: Oregon
Posts: 1,157
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 11
Tim,

I checked the XML file and it seems the information is there. The one that is always missing for me is the first one (KOPBDT).

<tv source-info-url="http://labs.zap2it.com/" source-info-name="TMS Data Direct Service" generator-info-name="XMLTV" generator-info-url="http://www.xmltv.org/">
<channel id="I19609.labs.zap2it.com">
<display-name>10 KOPBDT</display-name>
<display-name>10 KOPBDT PC:97062</display-name>
<display-name>10</display-name>
<display-name>27 KOPBDT fcc</display-name>
<display-name>KOPBDT</display-name>
<display-name>KOPBDT (KOPB-DT)</display-name>
<display-name>PBS Affiliate</display-name>
</channel>
<channel id="I20292.labs.zap2it.com">
<display-name>2 KATUDT</display-name>
<display-name>2 KATUDT PC:97062</display-name>
<display-name>2</display-name>
<display-name>43 KATUDT fcc</display-name>
<display-name>KATUDT</display-name>
<display-name>KATUDT (KATU-DT)</display-name>
<display-name>ABC Affiliate</display-name>
</channel>
<channel id="I20378.labs.zap2it.com">
<display-name>8 KGWDT</display-name>
<display-name>8 KGWDT PC:97062</display-name>
<display-name>8</display-name>
<display-name>46 KGWDT fcc</display-name>
<display-name>KGWDT</display-name>
<display-name>KGWDT (KGW-DT)</display-name>
<display-name>NBC Affiliate</display-name>
</channel>
<channel id="I21255.labs.zap2it.com">
<display-name>49 KPDXDT</display-name>
<display-name>49 KPDXDT PC:97062</display-name>
<display-name>49</display-name>
<display-name>48 KPDXDT fcc</display-name>
<display-name>KPDXDT</display-name>
<display-name>KPDXDT (KPDX-DT)</display-name>
<display-name>UPN Affiliate</display-name>
</channel>
<channel id="I21722.labs.zap2it.com">
<display-name>6 KOINDT</display-name>
<display-name>6 KOINDT PC:97062</display-name>
<display-name>6</display-name>
<display-name>40 KOINDT fcc</display-name>
<display-name>KOINDT</display-name>
<display-name>KOINDT (KOIN-DT)</display-name>
<display-name>CBS Affiliate</display-name>
</channel>
<channel id="I24507.labs.zap2it.com">
<display-name>12 KPTVDT</display-name>
<display-name>12 KPTVDT PC:97062</display-name>
<display-name>12</display-name>
<display-name>30 KPTVDT fcc</display-name>
<display-name>KPTVDT</display-name>
<display-name>KPTVDT (KPTV-DT)</display-name>
<display-name>Fox Affiliate</display-name>
</channel>
<channel id="I34621.labs.zap2it.com">
<display-name>32 KWBPDT</display-name>
<display-name>32 KWBPDT PC:97062</display-name>
<display-name>32</display-name>
<display-name>33 KWBPDT fcc</display-name>
<display-name>KWBPDT</display-name>
<display-name>KWBPDT (KWBP-DT)</display-name>
<display-name>WB Affiliate</display-name>
</channel>

Cris Moore is offline  
post #4 of 175 Old 01-23-2006, 05:36 PM - Thread Starter
AVS Special Member
 
hdtvincr's Avatar
 
Join Date: Nov 2003
Location: Cedar Rapids, IA
Posts: 1,863
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
I'll look into both of those Cris.

My app looks ONLY for the tags with "fcc", as that seems to be the OTA channel. I will need to expand eventually to allow cable channels I suppose.

Good and bad news. Bad: Looks like Record This captures didn't wake up either. Good: Now I don't have to pull the rest of my hair out! :)
hdtvincr is offline  
post #5 of 175 Old 01-23-2006, 05:39 PM - Thread Starter
AVS Special Member
 
hdtvincr's Avatar
 
Join Date: Nov 2003
Location: Cedar Rapids, IA
Posts: 1,863
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
If this is the case, now I'm thinking of how to get around it.

I believe if MyHD app is ran, then things get set properly. My initial thought is a quick 1 minute capture of a deliberately wrong channel. This should invoke MyHD, cause nothing to record (clutter), then shut back down and wait to hibernate..... Also looking into setting my own wake time a few minutes prior to the first event of the day....
hdtvincr is offline  
post #6 of 175 Old 01-24-2006, 09:41 AM - Thread Starter
AVS Special Member
 
hdtvincr's Avatar
 
Join Date: Nov 2003
Location: Cedar Rapids, IA
Posts: 1,863
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Fixed the couple of bugs that Cris pointed out.

Still working on hibernation issue......

Need to do:
Version numbering
Add file format checking (none now)
Fix Hibernation problem
Implement some additional overlap options, i.e. if its just a minute or so then option to adjust

Lots more I'm sure :)
hdtvincr is offline  
post #7 of 175 Old 01-24-2006, 12:15 PM
AVS Special Member
 
Cris Moore's Avatar
 
Join Date: Oct 1999
Location: Oregon
Posts: 1,157
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 11
Tim,

I have some enhancement request for the errlog.txt file.

I have my batch file pop up the errlog.txt file in Notepad so I can see what got scheduled for the day.

Here is a sample for today:
Success : 1/24/2006 5:00:00 PM - KOPBDT - Nova
Success : 1/24/2006 8:00:00 PM - KOPBDT - Nova

What I would like to see is something like this: (the exact format is up to you)
Scheduled rerun: 1/24/2006 5:00:00 PM - KOPBDT - Nova - Nova ScienceNow: Fuel Cells
Scheduled rerun: 1/24/2006 8:00:00 PM - KOPBDT - Nova - Nova ScienceNow: Fuel Cells
Skipped rerun: 1/24/2006 9:00:00 PM - KWBPDT - Supernatual - Asylum

Also another feature request: (I asked Allen for this feature too)
- The ability to specify a recording time block. In this case I would only like to record the 8:00pm Nova and not the 5:00pm one.

Cris Moore is offline  
post #8 of 175 Old 01-24-2006, 01:03 PM - Thread Starter
AVS Special Member
 
hdtvincr's Avatar
 
Join Date: Nov 2003
Location: Cedar Rapids, IA
Posts: 1,863
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
A more detailed log is on my list also. Just wanted to get things going first.

I saw your request to Allen. I don't think that should be too difficult. I knew that would be an issue with stations like PBS. I was thinking more along the lines of checking the episode #'s and making sure the same show didn't get set twice.

Let me know if there are any problems. If things go OK for you, I may throw it out there for others to play with.
hdtvincr is offline  
post #9 of 175 Old 01-24-2006, 01:14 PM
AVS Special Member
 
Cris Moore's Avatar
 
Join Date: Oct 1999
Location: Oregon
Posts: 1,157
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 11
Quote:
I was thinking more along the lines of checking the episode #'s and making sure the same show didn't get set twice.
Seems like an acceptable solution.

Cris Moore is offline  
post #10 of 175 Old 01-25-2006, 12:55 AM
AVS Special Member
 
Cris Moore's Avatar
 
Join Date: Oct 1999
Location: Oregon
Posts: 1,157
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 11
Tim,

Just got the latest installed. Thanks for the fixes and enhancements.

Cris Moore is offline  
post #11 of 175 Old 01-27-2006, 09:34 AM - Thread Starter
AVS Special Member
 
hdtvincr's Avatar
 
Join Date: Nov 2003
Location: Cedar Rapids, IA
Posts: 1,863
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
I've gotten the info I needed to take care of the waking from hibernation issue (Thanks Terry).

Also takes care of losing the entries scheduled by MyHDAuto if MyHD is running!

Should have a public release ready by tonight or tomorrow. I will keep a link to the latest release updated in the first post of this thread.

Happy scheduling!!!! :D
hdtvincr is offline  
post #12 of 175 Old 01-27-2006, 10:06 AM
AVS Addicted Member
 
stanger89's Avatar
 
Join Date: Nov 2002
Location: Marion, IA
Posts: 17,494
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 174 Post(s)
Liked: 157
May I suggest/request that it might be more be useful to make a SageTV network encoder? Then you don't need to worry about the schedule at all, just managing the MyHD.

See what an anamorphoscopic lens can do, see movies the way they were meant to be seen
stanger89 is offline  
post #13 of 175 Old 01-27-2006, 10:45 AM
Advanced Member
 
avekevin's Avatar
 
Join Date: Mar 2002
Location: Santa Rosa, California, USA
Posts: 580
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by stanger89
May I suggest/request that it might be more be useful to make a SageTV network encoder? Then you don't need to worry about the schedule at all, just managing the MyHD.
This would be the killer app for the MyHD hardware.
avekevin is offline  
post #14 of 175 Old 01-27-2006, 11:10 AM
AVS Addicted Member
 
TPeterson's Avatar
 
Join Date: May 2002
Location: San Carlos, CA
Posts: 11,957
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 77 Post(s)
Liked: 17
'Stanger and Kevin--

Gentlemen, start your coding. :D

We have a different idea in mind....
TPeterson is offline  
post #15 of 175 Old 01-27-2006, 01:54 PM
AVS Addicted Member
 
stanger89's Avatar
 
Join Date: Nov 2002
Location: Marion, IA
Posts: 17,494
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 174 Post(s)
Liked: 157
Quote:
Originally Posted by TPeterson
We have a different idea in mind....
Different how? Seriously, because it seems like you want to do the same thing (nice scheduler) only difference being SageTV already did the EPG/scheduling gruntwork ;)

FWIW, salsbst has done some "similar" (custom MyHD controlling app) for SageTV here, perhaps a colaboration would be beneficial to both?
http://forums.sage.tv/forums/forumdisplay.php?f=9

See what an anamorphoscopic lens can do, see movies the way they were meant to be seen
stanger89 is offline  
post #16 of 175 Old 01-27-2006, 02:50 PM - Thread Starter
AVS Special Member
 
hdtvincr's Avatar
 
Join Date: Nov 2003
Location: Cedar Rapids, IA
Posts: 1,863
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by stanger89
May I suggest/request that it might be more be useful to make a SageTV network encoder? Then you don't need to worry about the schedule at all, just managing the MyHD.
Well I'll show my ignorance I guess. I know very LITLLE about SageTV.

Just quickly looking at it, I assume that one must pruchase the unit in order to receive the EPG service. Personally, I'm not interested in it but I'm always willing to look at free EPG sources.
hdtvincr is offline  
post #17 of 175 Old 01-27-2006, 03:01 PM
AVS Addicted Member
 
stanger89's Avatar
 
Join Date: Nov 2002
Location: Marion, IA
Posts: 17,494
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 174 Post(s)
Liked: 157
I had a feeling free was the "different idea in mind",

But I look at it this way, you purchase an excellent program that manages all your recordings for you (Tivo and more probably) and get an EPG free.

Onto your program, can you give a high-level overview of how you control the MyHD?

See what an anamorphoscopic lens can do, see movies the way they were meant to be seen
stanger89 is offline  
post #18 of 175 Old 01-27-2006, 03:20 PM
AVS Special Member
 
miimura's Avatar
 
Join Date: Apr 2002
Location: Cupertino, CA
Posts: 1,345
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by stanger89
Onto your program, can you give a high-level overview of how you control the MyHD?
The bottom line is that it stuffs events into the MyHD "reservation" section of the registry... at least by my understanding.

- Mike
miimura is offline  
post #19 of 175 Old 01-27-2006, 03:24 PM
AVS Special Member
 
Cris Moore's Avatar
 
Join Date: Oct 1999
Location: Oregon
Posts: 1,157
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 11
Quote:
Onto your program, can you give a high-level overview of how you control the MyHD?
I think the confusion here might be that Tim and Allen are not trying to "control" the MyHD. They are "simply" entering reservation guide information into the registry. They are not trying to operate the MyHD and control playback or anything like that.

Cris Moore is offline  
post #20 of 175 Old 01-27-2006, 03:48 PM
AVS Addicted Member
 
stanger89's Avatar
 
Join Date: Nov 2002
Location: Marion, IA
Posts: 17,494
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 174 Post(s)
Liked: 157
Not necessarilly, the goal of a SageTV "network encoder" is basically the same, to cause the MyHD to record something to a given directory with a given filename. There's quite a bit of overlap between the two goals.

See what an anamorphoscopic lens can do, see movies the way they were meant to be seen
stanger89 is offline  
post #21 of 175 Old 01-27-2006, 04:02 PM
AVS Special Member
 
Cris Moore's Avatar
 
Join Date: Oct 1999
Location: Oregon
Posts: 1,157
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 11
OK. It does sound like the goals are similar except for the fact that Tim and Allen would rather (I believe) have the feature tied to a lightweight app instead of SageTV and cater to the MyHD and Fusion cards specifically.

Personally I prefer the lightweight app approach as that works best for me.

Cris Moore is offline  
post #22 of 175 Old 01-27-2006, 04:18 PM
Advanced Member
 
avekevin's Avatar
 
Join Date: Mar 2002
Location: Santa Rosa, California, USA
Posts: 580
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
I am a Meedio TV user, which does not (yet?) have a way to interface to external programs for recording. I agreed with the Sage comment because it has connector functionality already in place.

What would be great is something that could be called as an external program by anything for the purposes of scheduling. I would think even a small command-line program (or maybe some sort of command-line switch to a program with more extensive functionality) would work in this limited scenario.

Back in the myHTPC days, I wrote a small VB and JScript app that did this with the ATI All-In-Wonder software and it worked great.

Kevin
avekevin is offline  
post #23 of 175 Old 01-27-2006, 04:30 PM
Senior Member
 
lonndoggie's Avatar
 
Join Date: Feb 2002
Location: Encinitas, CA
Posts: 280
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by Cris Moore
OK. It does sound like the goals are similar except for the fact that Tim and Allen would rather (I believe) have the feature tied to a lightweight app instead of SageTV and cater to the MyHD and Fusion cards specifically.

Personally I prefer the lightweight app approach as that works best for me.
Well...if what you guys are writing had enough of an API to it such that you could call it to do things like "tune to this station and start recording for this long to this file", then you'd be pretty far along to having something that could be wrapped with a Sage network encoder.

Over there in Sagelang, where Stanger pointed you, we've been thinking thoughts about how to do this (and another guy just popped in who's doing the same for Snapstream/BeyondTV). His idea (and mine...and mine hasn't gone beyond the "I think this would work" stage, he's actually got some prototype stuff) is like yours: Stuff reservation entries into the registry and let the MyHD app do its thing.

So not that far appart; do this right, break it into the right objects (e.g., the low-level "tell MyHD to do something" object and a separate command layer) and both purposes (support a lightweight app, support Sage) could be served.

Sage is pretty cool, and well worth the money in my estimation. Having that TiVO-like capability to record whatever I want--built in--is great. Yes, I actually do have it set to record all Elvis movies for me. Imagine if I could record them in HD (assuming they were broadcast in HD)....ooooh, the mind reels!

Also note that Sage currently works with Fusion cards out of the box...
lonndoggie is offline  
post #24 of 175 Old 01-27-2006, 05:58 PM
AVS Special Member
 
Kirby Baker's Avatar
 
Join Date: Jun 2001
Location: White Pigeon, MI
Posts: 2,073
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 3 Post(s)
Liked: 10
I too am interested in this or any project that will bring MyHD control into Sage via a network encoder. Wish I still had some good coding skills left over from my days in college...
Kirby Baker is offline  
post #25 of 175 Old 01-27-2006, 07:17 PM
AVS Addicted Member
 
stanger89's Avatar
 
Join Date: Nov 2002
Location: Marion, IA
Posts: 17,494
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 174 Post(s)
Liked: 157
I actually feel bad about bringing it up now :o

Didn't mean to jack the thread quite so completely.

See what an anamorphoscopic lens can do, see movies the way they were meant to be seen
stanger89 is offline  
post #26 of 175 Old 01-27-2006, 07:22 PM
AVS Addicted Member
 
TPeterson's Avatar
 
Join Date: May 2002
Location: San Carlos, CA
Posts: 11,957
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 77 Post(s)
Liked: 17
The goal is something that you can (but don't have to) control 100% within the MyHD app using the remote control, as with the current OSD EPG menu, but with access to high-quality EPG data. The working name is the "Cliff Watson EPG". :)
TPeterson is offline  
post #27 of 175 Old 01-27-2006, 08:15 PM
Senior Member
 
lonndoggie's Avatar
 
Join Date: Feb 2002
Location: Encinitas, CA
Posts: 280
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by TPeterson
The goal is something that you can (but don't have to) control 100% within the MyHD app using the remote control, as with the current OSD EPG menu, but with access to high-quality EPG data. The working name is the "Cliff Watson EPG". :)
I'd use that, too! And the homage to Cliff...sigh.

But if you did already use Sage (like I do) and also already use MyHD (ditto), being able to control MyHD recording from within Sage would be that ultimate "when they finally put peanut butter and chocolate together" moment!
lonndoggie is offline  
post #28 of 175 Old 01-27-2006, 08:36 PM
Senior Member
 
lonndoggie's Avatar
 
Join Date: Feb 2002
Location: Encinitas, CA
Posts: 280
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
OK, fundamental dumb question: What do I use for a certificate ID for my free zap2it registration? I reckon I already have one buried somewhere in Sage, but what are all you Sage-avoiders using?
lonndoggie is offline  
post #29 of 175 Old 01-27-2006, 08:54 PM
AVS Addicted Member
 
TPeterson's Avatar
 
Join Date: May 2002
Location: San Carlos, CA
Posts: 11,957
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 77 Post(s)
Liked: 17
Quote:
Originally Posted by lonndoggie
OK, fundamental dumb question: What do I use for a certificate ID for my free zap2it registration? I reckon I already have one buried somewhere in Sage, but what are all you Sage-avoiders using?
The veil fell from my eyes upon realizing that I could someday use MythTV.... :D
TPeterson is offline  
post #30 of 175 Old 01-27-2006, 09:01 PM
Senior Member
 
lonndoggie's Avatar
 
Join Date: Feb 2002
Location: Encinitas, CA
Posts: 280
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by TPeterson
The veil fell from my eyes upon realizing that I could someday use MythTV.... :D
OK...roger that, say n'more...
lonndoggie is offline  
Closed Thread Home Theater Computers

Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

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 Off
Pingbacks are Off
Refbacks are Off