I found the problem I was having but not sure what to do about it.
I created a 2-line dTB script that takes a .dvr-ms file and puts it's metatags into an existing .mp4 file using a 'runExternalNoStatus' with Atomic Parsley. When I run this via the dvrmsGUI, it looks like Atomic Parsley is executing, but nothing is actually happening. When I take that same, translated command -- literally a cut-and-paste -- from the GUI output and plop it into a cmd prompt, it executes perfectly.
Any idea why dTB would fail to run the program? Or may be the question is why the program would not run when called by dTB in the above command?
--------------------------------
GUI Output:
InputFile=D:\recorded tv\Dollhouse_WTXFDT_13_03_2009_21_01_02.dvr-ms
Processing actions, this may take some time!!
Run Profile = iptDELETE
ProcessId = 3664
DvrmsToolbox Version: 1.2.1.6
Throttle DVRMStoMPEG
FWThrottle: D:\recorded tv\Dollhouse_WTXFDT_13_03_2009_21_01_02.dvr-ms
WaitTime: 5 PollTime
Waiting to process file
Queue file
Duration = 00:00:01.0077480
Waiting for available worker: 3/15/2009 8:23 AM
Worker allocated: 3/15/2009 8:23 AM
Create a maximum action time of 240 minutes.
Duration = 00:00:00.0009765
Run E:\Downloads\VMC\AtomicParsley-win32-0.9.0\AtomicParsley.exe "E:\iPodVideo\AOTS-orig - Copy.mp4" --stik "TV Show" --TVNetwork "WTXFDT (WTXF-DT)" --title "Dollhouse" --TVShowName "True Believer" --description "Imprinted as a visually impaired woman, Echo must infiltrate a cult to rescue a woman being held against her will." --category="Action/Adventure,Series;Drama,Series" --genre "Action/Adventure,Series;Drama,Series" --overWrite sliently
Run E:\Downloads\VMC\AtomicParsley-win32-0.9.0\AtomicParsley.exe "E:\iPodVideo\AOTS-orig - Copy.mp4" --stik "TV Show" --TVNetwork "WTXFDT (WTXF-DT)" --title "Dollhouse" --TVShowName "True Believer" --description "Imprinted as a visually impaired woman, Echo must infiltrate a cult to rescue a woman being held against her will." --category="Action/Adventure,Series;Drama,Series" --genre "Action/Adventure,Series;Drama,Series" --overWrite
Duration = 00:00:05.0172570
Total Duration = 00:00:06.0318405
------------------------------------------------
So close, so close...
EDIT: I changed the command to RunExternal, and got additional output, specifically:
AP error trying to fopen: Invalid argument.
So the good news is that dTB is calling the app OK, but it can't open the file for some reason. I'm still stuck on why this same command works from a cmd prompt and not dTB, however.