Hacking Windows 7 Media Center

Using DVRMSToolbox to Create a Recordings Scratch Drive

by Michael Healy @ 9:00 am on July 8th, 2009 in converting files, dvrmstoolbox, recording tv with 9 Comments and Permalink

babgvant If you’re looking for a way to record to one drive and move it to another, perhaps recording to a local disk then moving it to a network storage drive, then DVRMSToolbox may just provide the solution you’re looking for. Using the FileWatcher service and the right processing conditions you can setup a process to automatically move your recordings to another location.

To get started you’ll need to download and install DVRMSToolbox from Andy VT’s blog. This handy little program can go a long way toward enhancing the behind the scenes experience of your Windows 7 Media Center. During installation be sure to enable the FileWatcher service to be installed as it will be required to automatically process new files added during the operation of Media Center.

Once you’ve got DVRMSToolbox installed run the DVRMStoMPEG Settings application from the programs menu. Select the FileWatcher tab and make sure that your desired “scratch” disk is being watched. This is also the location you should set as the default recording location inside Windows 7 Media Center. Under Watched Ext you should also be sure that .wtv is listed as a file type to watch.

file watcher

Next we need to create a profile to move files from the recording location to the storage location. Select the DVRMSToolbox tab and press the New Profile button on the bottom. Give the profile and name and description then press the Add button on the right and select Durrant.Plugins.FileOperation and Durrant.Plugins.FileSizeWait. Press the Select button to continue.

A configuration dialog will appear for each plugin. Configure the File Operation to Move the Input File to your storage drive location as shown below. The FileSizeWait operation can keep the default settings.

configure move

After you’ve configured each plugin make sure that the FileSizeWait plugin is listed first in the profile. This will ensure that the recording has finished before trying to move the file. You can change the order by selecting the entry and using the Up and Down buttons located at the bottom. Then Save this new profile.

new profile

Afterward, Save your settings with the Save button at the bottom and then open Process Condition Editor from the programs menu. Then create a new condition by pressing the New Condition button on the right hand side.

new condition

Now enter a description for this new condition and select the new profile you just created from the dropdown box. Below that you’ll see an empty box and a few buttons on the right. Click the Add button to establish a set of rules to check on each file picked up by FileWatcher.

conditions

For example, to move all .wtv files, which are the default recorded TV format, add a FileExt equals .wtv condition. This will move all .wtv files to your storage location unless you define more conditions. When FileWatcher determines that all the conditions are true the profile you’ve selected will be executed. Save your conditions to return to the condition editor.

If using DVRMSToolbox for other things you’ll likely want to ensure that files are moved to storage last. Use the Raise and Lower Priority buttons on the right to move the new condition to the bottom of the list then hit the Save button.

That should be all there is to it! If everything has gone correctly FileWatcher will routinely check your recorded TV location for new recordings then move them to a permanent storage location once they’ve completed. Check out this guide for details on using a Ram Disk as a recording scratch drive!

9 Comments


James
Comment #2048 from James [Reply]

Firts I have to tell you that I love your site – ever since I found it I’ve been visiting at least once a day!! THanks for all the great info!

I have a few HTPC’s (2 Vista and 1 win7)on my network along with a home server. Everything is is working great and I will be using this program to move my files to the shared directory on the server. I’m wondering if there is a way to setup the profile to include processing the file with the comskip plugin before moving it to the server? Also would it be possible that all the HTPS’s use the processed file so the commercials are skipped?

Hoping you can help and thanks again for the awesome site!!

James

Comment left July 8, 2009 at 6:22 pm with Permalink

Mike
Comment #2061 from Mike [Reply]

Good tutorial but have you checked Recorded TV Manager? I use it on both my Media HTPC’s and the recordings get moved automatically to my Recorded TV folder on my WHS server. Very easy to setup.

Comment left July 9, 2009 at 7:47 pm with Permalink
@Reply #2062 from Michael Healy [Reply]

I haven’t tried it yet but if you’ve got a url to the publisher or download site I’ll give it a try!

Comment left July 9, 2009 at 9:43 pm with Permalink

James
Comment #2075 from James [Reply]

I’ve had nothing but trouble with Recorded TV Manager…

Comment left July 10, 2009 at 1:15 pm with Permalink

Mike
Comment #2077 from Mike [Reply]

When I refer to Recorded TV Manager, I mean this one:

http://www.fjdrasch.com/v3/download.aspx

Try it…very easy..you won’t be dissapointed.

BTW..love this site..promote it on all my other HTPC sites!

Comment left July 10, 2009 at 6:28 pm with Permalink

Shawn
Comment #2217 from Shawn [Reply]

Can you set a condition on the move profile to check drive size and not to move files if say 50GB is left free? Going overseas for 3 weeks and it would be nice to use this program to move the files until the 2nd drive is full then the rest get stored on the recorded tv drive??

Comment left July 22, 2009 at 12:42 am with Permalink
@Reply #2223 from Michael Healy [Reply]

There isn’t a condition built in to check the destination drive’s free space but you could setup a condition to move recordings from every other day while your gone or by channel to try and separate the load a bit so neither drive runs out of space.

Comment left July 22, 2009 at 8:19 am with Permalink

welchwerks
Comment #6508 from welchwerks [Reply]

What would be the setting for monitering and moving a folder not a file

Thanks Guys

Comment left January 10, 2010 at 1:35 pm with Permalink

welchwerks
Comment #6509 from welchwerks [Reply]

i really like Recorded TV Manager, he has some of the best support on his website i have seen for a one man show

Comment left January 10, 2010 at 1:37 pm with Permalink

Leave A Comment

Post Anonymously, Fill in your details or Use one of the Social Networks below to login and post a comment!