|
Hardware Support Discussions related to using various hardware setups with SageTV products. Anything relating to capture cards, remotes, infrared receivers/transmitters, system compatibility or other hardware related problems or suggestions should be posted here. |
|
Thread Tools | Search this Thread | Display Modes |
#141
|
||||
|
||||
Quote:
If you have the S drive free (not mapped to anything else), you can do the following: 1) create a new directory at c:\images\myhd 2) map S: to c:\images. The command line way to do this would be Code:
subst s: c:\images Note that the S: drive mapping will be fluid. The encoder switches it to map to the SageTV recordings directory that it (the encoder) is currently being asked to record to. This should settle the virtual drive mappings stuff. You still have to follow the rest of the directions.... |
#142
|
|||
|
|||
Quote:
Ken C |
#143
|
||||
|
||||
Quote:
Once you've got MyHD configured to record to s:\myhd\, the encoder will be responsible for establishing/changing the mapping of S: and for creating the myhd subdirectory if it doesn't exist. |
#144
|
|||
|
|||
Quote:
For tuner control I can't figure out how to deselect the USB-UIRT. The only option it is giving me is to change the file with the IR codes. Last edited by thomaszoo; 11-06-2006 at 02:24 PM. |
#145
|
||||
|
||||
Quote:
For now, let's focus on that rather than the USB-UIRT stuff, which I think is a red herring. |
#146
|
|||
|
|||
Quote:
I shut down the IR app for MyHD and the encoder now shows as functioning. I think you are right that the USB-UIRT stuff, which I think is a red herring. I set it up to record and it is issuing the command to change the channel and the channel is being successfully changed. However, it doesn't seem to be recording a file. I have attached the latest filelog. Hope it helps. |
#147
|
||||
|
||||
Quote:
a) Perhaps the recording really isn't being started. If the recording has started, you'd see a red dot in the middle of the MyHD icon in the system tray. If you don't see that, then the next step is to increase the preRecordDelayMilliseconds in the encoder config file. If you haven't modified it to 1000 as per my post above, please try that. If you have, let's go for 1500 and see what happens. b) Perhaps the recording is being started, but the encoder isn't waiting long enough for the file to be created before looking for it. If you do see the red recording dot, but still get messages in the log that say the recording file can't be found, try bumping up the postRecordDelayMilliseconds a bit. |
#148
|
||||
|
||||
Just a bit of encouragement... here's what was in my logfile.txt when I got home. Note that both of the shows are my wife's, not mine!
Code:
2006-11-06 07:49:31,530 [13444] INFO com.stusals.myHD.app.SageTVMyHDApp [Main] - SageTV MyHD Encoder Starting 2006-11-06 07:49:31,968 [13444] INFO com.stusals.myHD.encoding.Controller [Main GetInstance Initialize LaunchMyHD] - MyHD process started. 2006-11-06 07:49:33,967 [13444] INFO com.stusals.myHD.encoding.Controller [Main GetInstance Initialize] - Communications with MyHD established. 2006-11-06 07:49:33,967 [13560] INFO com.stusals.sagetv.encoding.Encoder[Listen] - Began listening for SageTV encoder requests. 2006-11-06 10:00:02,214 [3296] INFO com.stusals.myHD.encoding.Job [Process ProcessRequest {Invoke} StartRecording] - Began recording: Sage Channel=210 Sage File=\\hindemith\sage2\SageTV\Martha-8374411-0.mpg MyHD Channel=210 MyHD File=s:\myhd\D210-2(123)-1106-100001.tp 2006-11-06 11:00:01,141 [12636] INFO com.stusals.myHD.encoding.Job [Process ProcessRequest {Invoke} StopRecording] - Stopped recording: Sage Channel=210 Sage File=\\hindemith\sage2\SageTV\Martha-8374411-0.mpg MyHD Channel=210 MyHD File=s:\myhd\D210-2(123)-1106-100001.tp 2006-11-06 15:00:02,340 [13564] INFO com.stusals.myHD.encoding.Job [Process ProcessRequest {Invoke} StartRecording] - Began recording: Sage Channel=211 Sage File=\\hindemith\sage2\SageTV\DrPhil-8271532-0.mpg MyHD Channel=211 MyHD File=s:\myhd\D211-1(122)-1106-150001.tp 2006-11-06 16:00:01,349 [980] INFO com.stusals.myHD.encoding.Job [Process ProcessRequest {Invoke} StopRecording] - Stopped recording: Sage Channel=211 Sage File=\\hindemith\sage2\SageTV\DrPhil-8271532-0.mpg MyHD Channel=211 MyHD File=s:\myhd\D211-1(122)-1106-150001.tp Last edited by salsbst; 11-06-2006 at 04:44 PM. |
#149
|
|||
|
|||
Quote:
I bumped up both preRecordDelayMilliseconds and postRecordDelayMilliseconds to 2000 and postMessageDelayMilliseconds to 400. I now get the red dot in the icon but the recordings are not happening. I have again attached my latest log file. Last edited by thomaszoo; 11-06-2006 at 06:23 PM. |
#150
|
||||
|
||||
I don't think the log file got attached.
|
#151
|
|||
|
|||
Quote:
Thanks. |
#152
|
||||
|
||||
Quote:
2) If you view S:\ in Windows Explorer, do you see the same stuff as is in E:\HDTV\Sage\ ? 3) What OS is this machine running? |
#153
|
|||
|
|||
Quote:
Quote:
Quote:
|
#154
|
|||
|
|||
Quote:
When the recording is complete the show disappears from Sage. |
#155
|
||||
|
||||
Quote:
|
#156
|
|||
|
|||
Quote:
No problem. I wasn't plannning to do anything else tonight due to recording conflicts. I won't get another chance until sometime tomorrow. I just really appreciate your help. |
#157
|
||||
|
||||
thomaszoo,
I ran out of time this morning to experiment, so I'll just state what I'm thinking for now. I have to be home this afternoon for the cable guy, so I may get a chance at that point. It's pretty likely that one of two problems occured: a) The technique I use to establish the mapping from S: to your SageTV recordings directory failed; or b) The mapping succeeded, but it failed to create a "hard link" between the MyHD-recorded-file path to the SageTV-expected-file-path. Either of these would result in a 0 byte file at the SageTV location, because Sage creates that when it kicks off the recording. The encoder, when it works, overwrites the 0-byte file with a hard link to the MyHD file. All of this hard link mumbo jumbo is necessary in order to make one file (the one MyHD is recording to) show up in two places in the file system. I'll add some more logging info so that we can get a clearer picture of what is going on. In the meantime, you might want to figure out whether the mapping of S: to your SageTV recordings directory succeeds. Do you now have an S drive pointing to it? If so, then the problem would seem to lie with the hard link establishment. I was under the impression that the function I used (DefineDosDevice) would work for local drives as well as network drives, but maybe not. I was also under the impression that the function I used for establishing the hard link (MoveFileEx with MOVEFILE_CREATE_HARDLINK + MOVEFILE_REPLACE_EXISTING) would work in your case, but again, perhaps not. Let me know if you figure out whether the mapping succeeded. Thanks, Stuart |
#158
|
||||
|
||||
One more question... your E drive isn't FAT or FAT32 is it? I think I just discoverd a requirement that you be using NTFS (but I think Samba may work also)...FAT is out.
|
#159
|
|||
|
|||
Quote:
|
#160
|
||||
|
||||
Quote:
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|