DVRMSToolbox (the name is misleading, I started the project when I still used Media Center) is a set of tools to perform automated actions on media files.
It uses the metadata associated with the file to run a profile (a predefined set of actions) on the files as they are recorded.
The default action for every file is to just scan it for commercials using ShowAnalyzer or Comskip, but almost any process can be automated using the tool.
Some common tasks include:
- File conversion (directly to wmv, and also any format supported by ffmpeg or mencoder)
- Moving files
Version 1.2.1.4
- Fixed some bugs in condition testing routine
- Changed delete file handling to use video types instead of watched types
- Added file ext substitution for meta data retrieval
- GetVideoInfo will ignore non-SBE files
- FW can watch multiple directories
- Added FileSize minimum (most effective when used with Queue Updates) to limit files that get queued by the FW
- SAV1 integration
- Changed PC Editor to display PC name
- Added continuation functionality to PC
- Updated ConvertToMatroska action to work with non-dvrms file types
- Added logging and metadata display to PC Editor's "Test Condition" dialog
- Fixed a bug in settings base class that caused installation issues when arrays are used (caused an install issue in 1.2.1.4 R1)
- Fixed a bug in the settings tool where the addin process profile value was not handled properly
- Added RunExternalNostatus action, same as RunExternal but the output stream of the executed process is not hooked
- Fixed a problem with parsing Sage metadata
- Added isHDTV tag to Sage metadata
- Fixed Webserver test method
- Added additional logging/error handling to the FW
- Stopped embedding SA in DTB msi, option now downloads SA on demand
- Added FileSizeWait action, waits until the file size has not changed for a configurable amount of seconds
- Added logging to autozoom function
- Added Yes/No to disable proppage nag
- WM/WMRVContentProtected will be set to false on all spliced files