SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI.

Reply
 
Thread Tools Search this Thread Display Modes
  #161  
Old 09-25-2005, 09:04 PM
Jere_Jones's Avatar
Jere_Jones Jere_Jones is offline
Sage Fanatic
 
Join Date: Apr 2004
Location: Jacksonville, FL
Posts: 993
You have been caught by the evil "DirMon can't tell if a processor is done on Windows 2000" bug. It is an evil, insiduous bug that has "bugged" me since Sandra Bullock was born.

I'll look into it. For now, download the 0.2.3 version of DirMon and it should work fine. Just change the version number in the link. I left it up just in case.

Jere
__________________
Death to commercials!!!
Latest ShowAnalyzer Beta version: 0.9.7
Reply With Quote
  #162  
Old 09-25-2005, 09:38 PM
davephan's Avatar
davephan davephan is offline
Sage Icon
 
Join Date: Mar 2004
Location: Minnesota
Posts: 1,911
DirMon 0.2.5 processes only 1 file with Windows 2000

I still had a copy of DirMon 0.2.3. I installed DirMon 0.2.3 and it worked!

Sun Sep 25 22:10:14 2005: Checking directories...
Sun Sep 25 22:10:14 2005: Checking "D:\Video"
Sun Sep 25 22:10:14 2005: Checking for orphan targets.
Ensuring D:\Video\HighVoltage-2931593-0.mpg still exists.
Verifying the that D:\Video\HighVoltage-2931593-0.mpg should still be processed.
Sun Sep 25 22:10:19 2005: Attempting to execute the following command:
"C:\Program Files\Dragon Global\ShowAnalyzer\ShowAnalyzer.exe" D:\Video\HighVoltage-2931593-0.mpg
Sun Sep 25 22:10:19 2005: Waiting for processor to finish.
Sun Sep 25 22:31:29 2005: Processor Done.
Ensuring D:\Video\HighVoltage-2931593-0.mpg still exists.
Verifying the that D:\Video\HighVoltage-2931593-0.mpg should still be processed.
Nope. It's done. Not processing.
Ensuring D:\Video\NorthtoAlaska-2927636-0.mpg still exists.
Verifying the that D:\Video\NorthtoAlaska-2927636-0.mpg should still be processed.
Sun Sep 25 22:31:39 2005: Attempting to execute the following command:
"C:\Program Files\Dragon Global\ShowAnalyzer\ShowAnalyzer.exe" D:\Video\NorthtoAlaska-2927636-0.mpg
Sun Sep 25 22:31:39 2005: Waiting for processor to finish.


It takes about 19 minutes to process a 95 minutes program.

I have one other question.

What does "Edge Profile" mean?

Dave
Reply With Quote
  #163  
Old 09-26-2005, 06:13 AM
Jere_Jones's Avatar
Jere_Jones Jere_Jones is offline
Sage Fanatic
 
Join Date: Apr 2004
Location: Jacksonville, FL
Posts: 993
Quote:
Originally Posted by davephan
What does "Edge Profile" mean?
In reference to DirMon? I don't know.

Of course, if you are asking about edge profiles in reference to some other program, I recommend you ask in a more appropriate thread.

Jere
__________________
Death to commercials!!!
Latest ShowAnalyzer Beta version: 0.9.7
Reply With Quote
  #164  
Old 09-26-2005, 08:17 AM
marneb17's Avatar
marneb17 marneb17 is offline
Sage Advanced User
 
Join Date: Jan 2005
Location: Germany
Posts: 154
Quote:
Originally Posted by Jere_Jones
In reference to DirMon? I don't know.

Of course, if you are asking about edge profiles in reference to some other program, I recommend you ask in a more appropriate thread.

Jere
Reply With Quote
  #165  
Old 10-04-2005, 09:03 PM
tonez tonez is offline
New Member
 
Join Date: Oct 2005
Posts: 1
dirmon 0.2.4 cleanup handling

Hi Jere,

Nice little utility.
I had a bit of a fight with the directory cleanup code, though. Here's the deal:

I store my sage recordings in D:\PVR and F:\. I also use F: drive to store other various things in subfolders, such as downloaded programs. When I added F:\ to my dirmon directory list and began processing, it ran through all my subdirectories and deleted every text file it found (*.txt). There were quite a few txt files in some of these subdirectories. I realize that I had the "Process subdirectories" checkbox checked and probably shouldn't have, but found it strange that it deletes .txt files indiscrimantly without warning.

Furthermore, it seems that if any .txt files were found to cleanup, then no actual processing would occur after cleanup. Some of the .txt files were read-only, which caused dirmon to think they were missing:
... disappeared!! I didn't do it!!!
and the result is that dirmon never actually does any processing, because every time it wakes up, it tries to cleanup, can't remove the read-only .txt files, stops processing, and goes back to sleep.

I've unchecked the "Process subdirectories" checkbox which more-or-less fixes my problem.

A few suggestions:
a) don't skip regular processing if there are files to clean up
b) add a checkbox (default to checked) :
Place deleted files to the Recycle Bin
c) I found it a little discomforting that files are [recursively] deleted without any warning. I suggest having a default .ini setting such as "WarnAboutCleanup = 1" that pops up a dialog whenever the directory list is changed and looks something like this:
"Warning: dirmon will delete all files matching a Target Extension if there is no corresponding file matching the Source Extension. If "Process Subdirectories" is checked, it will do this recursively! Be very careful when changing Target Extensions as you could very quickly delete alot of data! All deleted files will appear in the recycle bin."
[Continue]

cheers,
Tony
Reply With Quote
  #166  
Old 10-05-2005, 08:03 AM
Jere_Jones's Avatar
Jere_Jones Jere_Jones is offline
Sage Fanatic
 
Join Date: Apr 2004
Location: Jacksonville, FL
Posts: 993
Odd bug. Wierd. I'll take a look.

Also some very good suggestions. Another warning dialog that I plan on adding is a warning about no processors setup or no triggers set up for some processors. That should reduce the "DirMon doesn't do anything" problem.

Jere
__________________
Death to commercials!!!
Latest ShowAnalyzer Beta version: 0.9.7
Reply With Quote
  #167  
Old 10-07-2005, 08:39 PM
Polypro Polypro is offline
Sage Icon
 
Join Date: Jun 2005
Posts: 1,804
...but isn't that an "I don't read the forum" problem Great programs Jere, I'll be buying as soon as I play a little more.

P
Reply With Quote
  #168  
Old 10-07-2005, 08:50 PM
Deadbolt's Avatar
Deadbolt Deadbolt is offline
Sage Expert
 
Join Date: Nov 2003
Posts: 687
Is there anyway for DirMon in conjunction with ShowAnalyzer to ignore recordings based on channels as comskip did in some stvs? This is a great feature to prevent dirmon from launching showanalyzer on HBO, PBS, etc. programs.
Reply With Quote
  #169  
Old 10-07-2005, 09:11 PM
Polypro Polypro is offline
Sage Icon
 
Join Date: Jun 2005
Posts: 1,804
I believe using AWSOME! neilm's webserver will allow this, but I'm still getting to know the program.

P
Reply With Quote
  #170  
Old 10-07-2005, 09:43 PM
Jere_Jones's Avatar
Jere_Jones Jere_Jones is offline
Sage Fanatic
 
Join Date: Apr 2004
Location: Jacksonville, FL
Posts: 993
Quote:
Originally Posted by Deadbolt
Is there anyway for DirMon in conjunction with ShowAnalyzer to ignore recordings based on channels as comskip did in some stvs? This is a great feature to prevent dirmon from launching showanalyzer on HBO, PBS, etc. programs.
No. DirMon will launch the processor on every file not in the ignore list.

However, why try to prevent SA from being launched? Launching SA shouldn't be that big a deal. It seems like you just want to avoid a full blown scan of the file. That's easy enough. Used properly, SA will open up, realize that it shouldn't process the file, create an empty txt file and shutdown.

Jere
__________________
Death to commercials!!!
Latest ShowAnalyzer Beta version: 0.9.7
Reply With Quote
  #171  
Old 10-08-2005, 10:24 AM
Deadbolt's Avatar
Deadbolt Deadbolt is offline
Sage Expert
 
Join Date: Nov 2003
Posts: 687
Quote:
Originally Posted by Jere_Jones
No. DirMon will launch the processor on every file not in the ignore list.

However, why try to prevent SA from being launched? Launching SA shouldn't be that big a deal. It seems like you just want to avoid a full blown scan of the file. That's easy enough. Used properly, SA will open up, realize that it shouldn't process the file, create an empty txt file and shutdown.

Jere
How can I use SA properly so that it recognizes it shouldn't process the file (any HBO show)? I only know how to do this with ignore wildcards based on title...unless I want to add a wildcard for every single movie I plan to record on HBO, this doesn't help me in the case of HBO movies or new series. I know that I never want to detect commercials on HBO...ever. The effect is that I always have little spots that SA thinks are commericals and never are in my HBO recordings...this forces me to turn off autoskip everytime I watch anything on HBO. Not ideal at all. Am I missing something?
Reply With Quote
  #172  
Old 10-08-2005, 10:41 AM
ToxMox's Avatar
ToxMox ToxMox is offline
Sage Icon
 
Join Date: Oct 2003
Location: NJ
Posts: 1,980
Install Nielm's webserver plugin for Sage and in SA there is an option to use the webserver to get information about the shows it scans and there is another tab in SA to make rules about which shows not to process and you can exclude by channel number.
Reply With Quote
  #173  
Old 10-08-2005, 10:45 AM
Deadbolt's Avatar
Deadbolt Deadbolt is offline
Sage Expert
 
Join Date: Nov 2003
Posts: 687
Quote:
Originally Posted by ToxMox
Install Nielm's webserver plugin for Sage and in SA there is an option to use the webserver to get information about the shows it scans and there is another tab in SA to make rules about which shows not to process and you can exclude by channel number.
This sounds good, but to be clear I need Nielm's webserver plugin in order to exclude by channel number?
Reply With Quote
  #174  
Old 10-08-2005, 10:47 AM
ToxMox's Avatar
ToxMox ToxMox is offline
Sage Icon
 
Join Date: Oct 2003
Location: NJ
Posts: 1,980
Yes
Reply With Quote
  #175  
Old 01-30-2006, 09:43 PM
mayamaniac's Avatar
mayamaniac mayamaniac is offline
Sage Icon
 
Join Date: May 2004
Posts: 2,177
I remember in Cayars STV with comskip support, there was an option to disable background processing. Meaning comskip does not run when SageTV is in use, from recording to watching. I miss this feature.

Jere, is there a way to setup DirMon to stop processing if SageTV is in use? I prefer an automated method integrated into SageTV, but would settle for a simpler remote control command to trigger Start/Stop DirMon manually. So when I am about to watch TV, I can press an assigned button on my remote and it tells DirMon to stop processing. This way, SageTV runs more smoothly while I'm using it. And when I'm done watching, I can press the button again and it tells Dirmon to start processing again. Can this be done?
__________________
Mayamaniac

- SageTV 7.1.9 Server. Win7 32bit in VMWare Fusion. HDHR (FiOS Coax). HDHR Prime 3 Tuners (FiOS Cable Card). Gemstone theme.
- SageTV HD300 - HDMI 1080p Samsung 75" LED.
Reply With Quote
  #176  
Old 01-30-2006, 09:59 PM
geogecko geogecko is offline
Sage Icon
 
Join Date: Dec 2004
Location: North Oklahoma
Posts: 2,273
I would think you could use the throttling option to contol this. Although, I'm not sure it would ramp back up, when nothing else was processing (i.e., go to 100% if the CPU was not busy...), but that's one way to limit the amount of CPU SA takes away from SageTV. I currently have mine set to about 25%, and it works pretty well.
__________________
-Jason
Reply With Quote
  #177  
Old 01-30-2006, 10:11 PM
ToxMox's Avatar
ToxMox ToxMox is offline
Sage Icon
 
Join Date: Oct 2003
Location: NJ
Posts: 1,980
Quote:
Originally Posted by mayamaniac
I remember in Cayars STV with comskip support, there was an option to disable background processing. Meaning comskip does not run when SageTV is in use, from recording to watching. I miss this feature.

Jere, is there a way to setup DirMon to stop processing if SageTV is in use? I prefer an automated method integrated into SageTV, but would settle for a simpler remote control command to trigger Start/Stop DirMon manually. So when I am about to watch TV, I can press an assigned button on my remote and it tells DirMon to stop processing. This way, SageTV runs more smoothly while I'm using it. And when I'm done watching, I can press the button again and it tells Dirmon to start processing again. Can this be done?
If you use ShowAnalyzer with DirMon and install Nielm's webserver then there are options in the ShowAnalyzer config to make it pause during playback or recording or both.
Reply With Quote
  #178  
Old 01-30-2006, 10:36 PM
mayamaniac's Avatar
mayamaniac mayamaniac is offline
Sage Icon
 
Join Date: May 2004
Posts: 2,177
Quote:
Originally Posted by geogecko
I would think you could use the throttling option to contol this. Although, I'm not sure it would ramp back up, when nothing else was processing (i.e., go to 100% if the CPU was not busy...), but that's one way to limit the amount of CPU SA takes away from SageTV. I currently have mine set to about 25%, and it works pretty well.
Where is this "Throttle" option?
Quote:
Originally Posted by ToxMox
If you use ShowAnalyzer with DirMon and install Nielm's webserver then there are options in the ShowAnalyzer config to make it pause during playback or recording or both.
I'm running DirMon on a client machine. And the webserver is installed on the server machine. Does webserver even run SageTV client?
__________________
Mayamaniac

- SageTV 7.1.9 Server. Win7 32bit in VMWare Fusion. HDHR (FiOS Coax). HDHR Prime 3 Tuners (FiOS Cable Card). Gemstone theme.
- SageTV HD300 - HDMI 1080p Samsung 75" LED.
Reply With Quote
  #179  
Old 01-30-2006, 10:39 PM
ToxMox's Avatar
ToxMox ToxMox is offline
Sage Icon
 
Join Date: Oct 2003
Location: NJ
Posts: 1,980
Quote:
Originally Posted by mayamaniac
Where is this "Throttle" option?

I'm running DirMon on a client machine. And the webserver is installed on the server machine. Does webserver even run SageTV client?
In SA's config you put in the IP and port of the webserver and user/password. Doesn't have to be on the same machine. and to answer your question...yes AFAIK the webserver can run on a client as well as the server.
Reply With Quote
  #180  
Old 01-30-2006, 10:51 PM
mayamaniac's Avatar
mayamaniac mayamaniac is offline
Sage Icon
 
Join Date: May 2004
Posts: 2,177
Thanks Tox, will give it a try using IP method.
__________________
Mayamaniac

- SageTV 7.1.9 Server. Win7 32bit in VMWare Fusion. HDHR (FiOS Coax). HDHR Prime 3 Tuners (FiOS Cable Card). Gemstone theme.
- SageTV HD300 - HDMI 1080p Samsung 75" LED.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

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

Forum Jump


All times are GMT -6. The time now is 02:45 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.