First a question: is there a list of metadata kept in dvr-ms files? Like there is %Title%, %WMOriginal...%... I ask because I want to know if it is possible to rename files to "Title - Season#Episode#"
Second, Just an update. I now have a batch file that does just about everything outside of dvrmstoolbox. I'll post it here one of these days, but I'm having some weird no-sound issues every few files.
Steps I have (I run it on my recorded TV folder using task scheduler at 11:15 every night):
Convert .wtv to .dvr-ms
Delete .wtv
Throttle dvrmstoolbox, get video info, rename .dvr-ms to %Title%, convert .dvr-ms to .mpg using ffmpeg
Delete .dvr-ms
Scan .mpg using comskip, output .txt and .edl
Cut commercials using comclean - mpgtx edition (I think this is where the audio issue is coming from, going to try cutterman)
Delete *_original.mpg files
Delete .edl
Delete .txt
Convert .mpg's to .avi files using handbrake's ffmpeg commands (using xvid by itself gave me extreme file sizes)
I tried mencoder, but even using a newer build optimized for my CPU, the converting was excrutiatingly slow. Handbrake does it almost real-time on my computer (fairly old)
I'm pretty sure that cutting the commercials causes weird things to happen with my audio. I ran it on some 2 minute clips, and it worked great (although the audio seemed a little out of sync but it was a kids show... so I never know about the audio with those). I ran it on LAO: SVU Tueday night before adding in the handbrake stuff, and there was no audio in the resulting mpg. I ran it last night, and Better Off Ted ended up disappearing altogether at some point, I think one of the delete commands was a little over-zealous. And on the Lost recording, I think it missed some commercials, because the resulting .avi was an hour and 2 minutes,. However, I didn't hear any sound. Turns out I had the speakers on the wrong output, but I deleted the file, thinking the same thing happened as happened on Tuesday night.
I'll post the batch and more detailed instructions once I get everything working near 100%. Right now it's slightly over 50% good.