I'm still using 1.4.7 and experimenting with 2.1.x for an upgrade, so I've written a perl script that I'm using in Postprocessing or whenever something goes wrong and I need to manually update the recording name and DB. You'll obviously need perl on your system and run it with:
perl renamehelper.pl <args>
Features:
* rename a recording using replacement vars similar to WizRenameRecording and works for NPVR (WizRenameRecording doesn't).
* allows moving files to a different drive or network disk (which is one of the main reasons I wrote it).
* updates the metadata.xml with the correct new path for the renamed file.
* uses metadata.xml, if present and the file isn't found in the DB. There's an import feature for files missing from the DB, it will call the command line for *pvr to do the import.
*goes online to TVRage.com and gets some extra data to allow renaming files with the season and episode number (you'll need to create a sqlite DB using the attached sql table structure).
Since this is still somewhat of a work in progress, I STRONGLY suggest you first experiment with it on your dev machine (or copy the DB to another folder and use the DB option) before using it on your actual TV collection!
EDIT: it's been 2 months since the script has been running without intervention and renaming recordings from tvrage so i'd say it's quite stable.
Enjoy!
perl renamehelper.pl <args>
Features:
* rename a recording using replacement vars similar to WizRenameRecording and works for NPVR (WizRenameRecording doesn't).
* allows moving files to a different drive or network disk (which is one of the main reasons I wrote it).
* updates the metadata.xml with the correct new path for the renamed file.
* uses metadata.xml, if present and the file isn't found in the DB. There's an import feature for files missing from the DB, it will call the command line for *pvr to do the import.
*goes online to TVRage.com and gets some extra data to allow renaming files with the season and episode number (you'll need to create a sqlite DB using the attached sql table structure).
Since this is still somewhat of a work in progress, I STRONGLY suggest you first experiment with it on your dev machine (or copy the DB to another folder and use the DB option) before using it on your actual TV collection!
EDIT: it's been 2 months since the script has been running without intervention and renaming recordings from tvrage so i'd say it's quite stable.
Enjoy!
GBPVR 1.4.7
3 x HVR-950Q USB OTA ATSC HD TUNER
T2250 @ 2.5 GB RAM + ASUS Moca-AR Calcite
Roku HD + XD
3 x HVR-950Q USB OTA ATSC HD TUNER
T2250 @ 2.5 GB RAM + ASUS Moca-AR Calcite
Roku HD + XD