Run Videoredo in the background - lower priority

spotty

New member
I have VideoRedoTVSuite4. I'm using it to scan for ads automatically after the TV show has finished recording by running it from a batch file.
The problem is it has too much priority and makes watching any other TV shows laggy.
I dont mind if it takes forever to finish, it just needs to not slow down the TV viewing.
I've selected the option Tools>Options>Enhanced features "Reduce CPU priority While Saving"
while running under SYSTEM credentials but it doesn't help.
There's got to be a way to change the AdScan.vbs file to run VRD in lower priority - but I can't find an answer to this, does anyone know?
 

spotty

New member
You could always try using Task Manager and setting the priority lower.
I'm trying to automate the process so I need a way to do it with AdScan.vbs. I've tried getting the batch file that calls AdScan.vbs to lower it's own priority but that doesn't seem to influence VRD.
 

Infidelus

Member
I can't help with the script file unfortunately. I don't use it (or Windows anymore for that matter), but take a look here and see if there's anything useful you can add to the script. Option three maybe if you're calling it from the command-line?
 

spotty

New member
If anyone in the future knows how to set the priority of a program invoked by a .VBS script, please let me know.

In the meantime I have a workaround - Get a batch file to call the .VBS script and to set VideoReDo's priority.
It's clumsy as it needs to try many times as it doesn't know when VideoRedo is running, and it could be delayed in starting up.

PostProcessing.bat->
start cscript //nologo "C:\Program Files (x86)\VideoReDoTVSuite4\AdScan.vbs" %1 /q
wmic process where name="VideoReDo4.exe" CALL setpriority "idle"
timeout /t 2
wmic process where name="VideoReDo4.exe" CALL setpriority "idle"
timeout /t 2
wmic process where name="VideoReDo4.exe" CALL setpriority "idle"
timeout /t 2
wmic process where name="VideoReDo4.exe" CALL setpriority "idle"
timeout /t 20
wmic process where name="VideoReDo4.exe" CALL setpriority "idle"
timeout /t 100
wmic process where name="VideoReDo4.exe" CALL setpriority "idle"
 
Top Bottom