A new thread has been started for the new version 1.0.9.7 please post new topics in that thread. Thanks.
bellevino setup a wiki for DVRMSToolbox here DVRMSToolbox User Guide if you're new to the application take a read, it will save you some time. If you are familar with the tool, take a read too and add something.
DVRMSToolbox is a set of tools to perform actions on DVRMS files. The actions can be run against a single file (DVRMStoMPEG.exe) or against a directory (DVRMSToolbox.exe) using "Processing Conditions", or meta data based rules that you create. Both of these tools are command line applications so it's easy to create scheduled tasks that process your recorded tv while you sleep, or if you are a more visual person a there is also a GUI that will run the applications.
A set of "Profiles", or configured set of actions, is included in the installation package. These include:- Convert DVR-MS to MPEG- Convert DVR-MS to MPEG w/o commercials- Convert DVR-MS to WMA- Convert DVR-MS to WMV- Cut commercials out of a DVR-MS file and output DVR-MS- Cut commercials out of DVR-MS, output DVR-MS and DVR-MS with commercials- Cut out commercials, convert to WMV- Fix the MCE Slider (used to make the duration slider in MCE reflect the actual duration in edited files)- Remove commercial, output DVR-MS, move to Recorded TV- Do Nothing
The "Profiles" are flexible, you can change the actions in the included profiles, or create your own using the DVRMSToolboxSettings application.
Processing a single DVR-MS file with a profile is most easily accomplished using the GUI tool. Select the input file, the output file and the "Profile", click "Run" and that's it... If you want to get the command line syntax, select "Tools:Copy Command Line to Clipboard" and the proper command line will be copied to the clipboard for insertion in a bat/cmd file.
Processing a Directory is a little more complicated, as that tool uses "Processing Conditions", meta data based rules, to determine which profile to run against a file. If no match is found, the file is skipped. This application keeps track of the files that it has processed so it won't process them again, unless you want to (this log is editable, you can add or remove files from it). To create a "Processing Condition", open up the Processing Condition Editor and select "New Condition". Name your condition, select a profile, then add meta tag comparisons (like creating a playlist in WMP), Save the condition and you're all set.
Conditions are processed in order of their priority (the order that they display in the Processing Condition Editor), all of the conditions will be tested until a match is found, when one is found no subsequent conditions will be tested.
Two conditions are included in the installation:- "Processed Files": matches files that are output from previous runs so they don't get processed, uses the "Do Nothing" profile.- "Every File": should match every file that isn't an output file, uses "Remove commercials, output DVR-MS, move to RecordedTv" profile. This condition should always be the last condition in the list, as it will match every file.
Actions ecapsulate the work that the application does. Each action performs a specific task (decribed below), but isn't all that useful unless bound togather with other actions to create a profile. Actions are run in the order that they are configured in the Profile, order is important as most actions are dependant on previous actions to do their work effectivly. The actions framework is very flexible, anyone can create their own actions by inheriting from BaseAction in Durrant.Common.Dll marking the new class as serializable and placing the new dll in the run folder. The settings tool will automatically add the new actions to the list of actions when building a profile.
Applications:- DVRMStoMPEG.exe: runs a profile (/act arg) against file specified in the /if arg produces file specified in the /of arg.- DVRMStoMPEGGUI.exe (DVRMSToolboxGUI in the progams menu): GUI tool to run DVRMStoMPEG.exe and DVRMSToolbox.exe, can also run Settings, and Processing Conditions Editor from the Tools menu.- DVRMSToolbox.exe: tests processing conditions against files found in folder specified in /pd, if they haven't already been processed, outputs result to folder specified in /od- ProcessingConditionEditor.exe: Create meta data based rules; when matched, specified profile will be run. Processed Files List is managed in the application.- DVRMStoMPEGSettings.exe (DVRMSToolboxSettings in the progams menu): Set Temp directory, Templates directory (legacy), and Default Priority for the applications. Profiles are created and managed in this application.
Actions:
Name: AdjustMetaDataDescription: Adds WM/ToolName and WM/ToolVersion tags, edits WM/WMRVEndTime and WM/MediaOriginalRunTime (FixSlider), edits WM/SubTitleDescription (AddTooledDescription), and edits WM/WMRVScheduleItemID (IncrementScheduleItem). Reads Context: CutDvrmsFile (optional), CutCommercialsDvrmsFile (optional)Writes Context: NoneConfigure: AddTooledToDescription (true/false), FixSlider (true/false), IncrementScheduleItem (true/false), MetaMarker (text)
Name: CleanupDescription: deletes contents of the temp directoryReads Context: NoneWrites Context: NoneConfigure: None
Name: ConvertDVRMStoMPEG: Description: converts a DVRMS to an MPGReads Context: Graph (optional), InputFile, CutDvrmsFile, OutputFile, MultiplexorFilterGuid, FileOutputFilterGuid, Writes Context: TempMpeg (optional)Configure: FinalRender (true/false)
Name: ConvertToWMV Description: converts a specified context file DVRMS to WMV using DVR2WMVReads Context: *, OutputFileWrites Context: NoneConfigure: CompatibilityMode (true/false), ContextFile (context value, file to convert), PrxName (text, path of prx file to use), TwoPass (true/false)
Name: DeleteFileDescription: Deletes a specified context fileReads Context: *Writes Context: NoneConfigure: AreYouSure (true/false), ContextFile (context value, file to delete)
Name: DoNothingDescription: Does nothingReads Context: NoneWrites Context: NoneConfigure: None
Name: DvrmsCutOutCommercials Description: Uses Toub's DVRMS splicer to cut out commercialsReads Context: InputFile, FrameRate, Commercials, OutputFile, Writes Context: CutDvrmsFile or CutCommercialsDvrmsFileConfigure: AllowedIterations (text, number of iterations at the same progress before canceling), OutputCommercials (true/false), SaveOutput (true/false)
Name: FindCommercials Description: uses comskip to find commercials in mpg fileReads Context: TempMpeg, Debug (optional), Writes Context: FrameRate, CommercialsConfigure: None
Name: MigrateContextValue Description: Copies a context value to another context valueReads Context: *Writes Context: *Configure: ContextSource context value, name of context value to copy), ContextDestination (context value, name of context value to write to)
Name: MoveOutputFileDescription: Move a specified context file to a specifed location, sets context file to new locationReads Context: *Writes Context: *Configure: ContextFile (context value, file to move), DeleteExisting (true/false), DestinationPath (text, if UseRecordedTVPath is selected this is ignored, otherwise path to move to), UseRecordedTvPath (true/false) Name: RenameInputFile Description: Replaces text with alternate text in the input file nameReads Context: InputFileWrites Context: InputFileConfigure: MatchExpression (text, text to find), ReplaceExpression (text, text to replace with)
New Version 1.0.8
Changes- Added version information to each tool.- fixed implicit cast bug in AdjustMetaData- GUI AutoRefreshes Profiles when returning from Settings- Fixed application constantly trying to reinstall itself
NewActions:Name: DVRMS2MPGStreamsDescription: converts a DVRMS to the base MPG/cc streamsReads Context: InputFile, CutDvrmsFile, OutputFileWrites Context: TempMpeg (optional)Configure: FinalRender (true/false), MuxVideoForComskip (true/false)
Using the new action, you can dump the streams into seperate files. ATSC files weren't working because the muxer doesn't like the sound. Comskip doesn't process the sound, just video so using this action with "MuxVideoForComskip" checked will allow comskip to look at the file for commercials.
Version 1.0.8.1
ChangesFixed a bug in how DvrmsCutOutCommercials detects a hung spliceFixed a bug in the installer
Version 1.0.8.2
Newadd profile to convert DVR-MS to WMA (uses new DVRMS2WMA action)
ActionsName: ContextSeedDescription: Copies a configured command line arg to the specified Context valueReads Context: NoneWrites Context: *Configure: ContextValue (context value, value to set), CmdArg (text, arg in /arg= format)
Name: DVRMS2WMADescription: Converts DVR-MS file to WMA using specified WME profile (prx file)Reads Context: OutputFile, *Writes Context: NoneConfigure: ContextFile (context value, file to convert), PrxName(text, path to WME profile)
Version 1.0.9.0
Changes- DvrmsCutOutCommercials will create a new source file and use that file to cut out commercials when it hangs- FindCommercials is aware of commercials xml files, will not run comskip if an xml file has been created for the file being processed- DVRMS2MPEGStreams added an option to mux the audio and video, it will auto detect the need for a decrypt filter, fixed "TempMpeg" bug- DVRMSToMpeg.exe no longer requires /act argument, if it is not supplied, it applies Processing Conditions to determine the profile to run- "Every File" PC action is to write out commercials (used to create a commercialless dvr-ms file in the recorded tv dir)
NewActionsName: DumpCommercialsXmlDescription: Writes commercials found in FindCommercials to an Xml file (mainly for CommericalSkipAddIn)Reads Context: CommercialsWrites Context: NoneConfigure: None
Applications:DVRMSFileWatcher - monitors a directory (usually recorded tv) and automatically processes the dvr-ms files that are created there.CommercialSkipAddin - MCE addin that uses the commercials xml file to skip to the end (up key) or begining (down key) of the current commercial segment. NOTE: The add-in is not registered by default, it must be registered from the programs menu before it can be used
1.0.9.0 (UPDATE)
I messed up the profiles, so for those who already downloaded 1.0.9.0, just download the profiles attachement and unzip it to the profiles directory in the install directory.
Otherwise the installer has been updated too.
Also, I have to give credit to S Toub... I borrowed heavily from his time jumping add-in to make the commercial skip addin work.
Version 1.0.9.1
Changes- Fixed a bug in the Commercial Skip Add-In, it will only try to skip while a dvr-ms file is playing now.
Version 1.0.9.2
Changes- Commercial Skip Add-In will now allow a skip to the end of the next commercial regardless of current position. This is a change in that the position doesn't need to be within a defined commercial to skip.- HDTV files will now mux into mpegs with audio and video intact. i.e. AC3 audio is supported in media files.- Comskip has been replaced with ShowAnalyzer (www.dragonglobal.org), register SA to get 4+ times faster commercial detection. NOTE: the author of SA is working on a DVRMS native version, support this tool and it should come out faster. A new menu item to register SA is included in the Programs area.- DVRMSFileWatcher can now be configured to watch for deletes and delete the commercials xml file when the media file is deleted.- RegisterCommercialSkipAddin programs item registers for all users (requires Administrator rights to run).
Version 1.0.9.3
Changes- DVRMSFileWatcher displays when it is configured to monitor deletes.- Register/Unregister Add-in cmd have /allusers on all commands- Changed COM registration method for dvr2wmv.dll (cross fingers)
Version 1.0.9.3 (Update)
Changes- Implemented taurus1900 suggestions for filter Disposal- Commercial Skip Add-In can now be set to autoskip after starting playback of a file. To use this feature, start a dvr-ms file as usual, then press the "Right" button on the remote. The add-in will poll current position and when it is in a commercial will automatically skip to the end of the commercial. Once enabled, autoskip will continue until the "Left" button is presses or playback is stopped. "Up" and "Down" buttons work the same way as before.- The temp mpeg is now randomly named instead of being video.mpg.- ShowAnalyzer can be disabled by deleting the TPD dll found in the SA directory, when disabled an error message will appear, and the plugin will fall back to comskip.
Version 1.0.9.4
Changes- Implemented taurus1900 fix in DVRMSCut action- CommercialSkip add-in can now run in a completely automated mode. Set HKLM\Software\DVRMSToolbox\AutoSkip = 1 (default is 0), to enable AutoSkip.
Version 1.0.9.5
Changes- DVRMS2MPEGSteams tests for WM/WMRVATSCContent exsitance before checking value (for Meedio users), added support for IsAudioAC3(for FW users) to use M71 graph.- CommercialSkip add-in disposal code changed to suppress RCW error.- SA 0.5.8 bundled (if you run as a user, you must give your account full access permission to HKLM\Software\Dragon Global\ShowAnalyzer".- Option to force Comskip usage (untested).- Duration added to profile and action execution.- File Watcher has some logging options added to the config.
Version 1.0.9.6
Changes- CommercialSkip Add-In updated for Rollup 2 (thanks Toub), add-in will not run without Rollup 2 installed.- CommercialSkip Add-In rewritten to use MSAS instead of earlier polling model to increase stability. Requires reboot!- AutoSkip is set to 1 by default- ProcessingConditionsEditor supports the generation of new MetaTags.bin file. MetaTags.bin stores the list of meta tags in a DVR-MS file, which is used to create the PC, if a tag doesn't appear in the list creating a new MetaTags.bin will fix the problem.- Installer allows conditional installation of SA, DVRMSFilewatcher, and CommercialSkip
babqVant
First a big thanks for time and effort, so much appreciated.
I did a single file convert with the GUI and had exactly the same problem as I get with Heimiko's AutoDVRConvert as follows:
I have a number of dvr-ms files which convert but have some nasty effects.I have MCE 2005, well spec'd machine, Cyberlink 6. The dvr's always play faultlessly, the conversions run without a hitch and very quickly, but the final mpg file has some video jumps and many nasty audio clicks, squeaks and jumps.I'm in UK PAL land here, does the log seem ok?
-----------------------------------------------------Processing actions, this may take some time!!Building default XML graph for DVR-MS to MPEG
Trying to create COM object 'filter graph' with guid 'e436ebb3-524f-11ce-9f53-0020af0ba770'Created COM object 'filter graph'Trying to create COM object 'mpeg muxer' with guid 'bc650178-0de4-47df-af50-bbd9c7aef5a9'Created COM object 'mpeg muxer'Trying to create COM object 'mpeg file writer' with guid '3e8868cb-5fe8-402c-aa90-cb1ac6ae3240'Created COM object 'mpeg file writer'Setting graph output file to 'C:\Documents and Settings\Administrator\Desktop\london clip 1.mpg'Attempting to connect filter 'muxer' to 'dump'Connecting pin 'Output' to 'Input'Trying to create COM object 'decrypt filter' with guid 'c4c4c4f2-0049-4e2b-98fb-9537f6ce516d'Created COM object 'decrypt filter'Attempting to connect filter 'C:\Documents and Settings\Administrator\Desktop\london clip.dvr-ms' to 'decypt1'Connecting pin 'DVR Out - 1' to 'In(Enc/Tag)'Attempting to connect filter 'decypt1' to 'muxer'Connecting pin 'Out' to 'Audio In'Trying to create COM object 'decrypt filter' with guid 'c4c4c4f2-0049-4e2b-98fb-9537f6ce516d'Created COM object 'decrypt filter'Attempting to connect filter 'C:\Documents and Settings\Administrator\Desktop\london clip.dvr-ms' to 'decypt2'Connecting pin 'DVR Out - 2' to 'In(Enc/Tag)'Attempting to connect filter 'decypt2' to 'muxer'Connecting pin 'Out' to 'Video In'Trying to create COM object 'filter graph' with guid 'e436ebb3-524f-11ce-9f53-0020af0ba770'Created COM object 'filter graph'Attepting to load IGraphBuilder from XMLTrying to create COM object 'dvrms' with guid 'c9f5fe02-f851-4eb5-99ee-ad602af1e619'Created COM object 'dvrms'Setting graph input file to 'C:\Documents and Settings\Administrator\Desktop\london clip.dvr-ms'Processing XML graph pathTrying to create COM object 'decypt1' with guid 'c4c4c4f2-0049-4e2b-98fb-9537f6ce516d'Created COM object 'decypt1'Attempting to connect filter 'dvrms' to 'decypt1'Attempting connet of out pin 'DVR Out - 1' to input pin 'In(Enc/Tag)'Processing XML graph pathTrying to create COM object 'muxer' with guid 'bc650178-0de4-47df-af50-bbd9c7aef5a9'Created COM object 'muxer'Attempting to connect filter 'decypt1' to 'muxer'Attempting connet of out pin 'Out' to input pin 'Audio In'Processing XML graph pathTrying to create COM object 'dump' with guid '3e8868cb-5fe8-402c-aa90-cb1ac6ae3240'Created COM object 'dump'Setting graph output file to 'C:\Documents and Settings\Administrator\Desktop\london clip 1.mpg'Attempting to connect filter 'muxer' to 'dump'Attempting connet of out pin 'Output' to input pin 'Input'Processing XML graph pathTrying to create COM object 'decypt2' with guid 'c4c4c4f2-0049-4e2b-98fb-9537f6ce516d'Created COM object 'decypt2'Attempting to connect filter 'dvrms' to 'decypt2'Attempting connet of out pin 'DVR Out - 2' to input pin 'In(Enc/Tag)'Processing XML graph pathAttempting to connect filter 'decypt2' to 'muxer'Attempting connet of out pin 'Out' to input pin 'Video In'Processing XML graph pathAttempting to connect filter 'muxer' to 'dump'Attempting connet of out pin 'Output' to input pin 'Input'Processing XML graph pathLoaded IGraphBuilder from XMLRunning graph0%16%35%57%68%77%100%
Any thoughts would be most welcome as I'm beginning to have a complex over this. I have a 60 M clip if you have somewher I could upload it to.
I should add that converting to a WMV is fine, I'm just tweeking the prx file to get the quality up. I've used your cbrPRX but I'm still loosing quality so I'll fiddle around. I just thought this might narrow down were the mpg problem lies.
PS it would be lovely in the GUI if you could select the file from the a drop down, pasting in a path especially from a network share is prone to user error!
PPS What a twit I am, I've just discovered that if you double click the Input box then the drop down appears - well done, brilliant
Once again very many thanks for your help
Regards Don
Hi Babqvant,
I've installed the latest and modified the profile that cuts dvr-ms and outputs 2 files, adding two steps to move both files to the recorded tv folder. At the end I get a strange error and the files are left in the original location. I've attached the log - can you see anything obvious I've done wrong?
Thanks,
Tom
Processing actions, this may take some time!!Building default XML graph for DVR-MS to MPEG
Trying to create COM object 'filter graph' with guid 'e436ebb3-524f-11ce-9f53-0020af0ba770'Created COM object 'filter graph'Trying to create COM object 'mpeg muxer' with guid 'bc650178-0de4-47df-af50-bbd9c7aef5a9'Created COM object 'mpeg muxer'Trying to create COM object 'mpeg file writer' with guid '3e8868cb-5fe8-402c-aa90-cb1ac6ae3240'Created COM object 'mpeg file writer'Setting graph output file to 'D:\Program Files\DVRMSToolbox\Temp\video.mpg'Attempting to connect filter 'muxer' to 'dump'Connecting pin 'Output' to 'Input'Trying to create COM object 'decrypt filter' with guid 'c4c4c4f2-0049-4e2b-98fb-9537f6ce516d'Created COM object 'decrypt filter'Attempting to connect filter 'F:\Recorded TV\The Property Chain_Channel 4_31_05_2005_19_58_01.dvr-ms' to 'decypt1'Connecting pin 'DVR Out - 1' to 'In(Enc/Tag)'Attempting to connect filter 'decypt1' to 'muxer'Connecting pin 'Out' to 'Audio In'Trying to create COM object 'decrypt filter' with guid 'c4c4c4f2-0049-4e2b-98fb-9537f6ce516d'Created COM object 'decrypt filter'Attempting to connect filter 'F:\Recorded TV\The Property Chain_Channel 4_31_05_2005_19_58_01.dvr-ms' to 'decypt2'Connecting pin 'DVR Out - 2' to 'In(Enc/Tag)'Attempting to connect filter 'decypt2' to 'muxer'Connecting pin 'Out' to 'Video In'Trying to create COM object 'filter graph' with guid 'e436ebb3-524f-11ce-9f53-0020af0ba770'Created COM object 'filter graph'Attepting to load IGraphBuilder from XMLTrying to create COM object 'dvrms' with guid 'c9f5fe02-f851-4eb5-99ee-ad602af1e619'Created COM object 'dvrms'Setting graph input file to 'F:\Recorded TV\The Property Chain_Channel 4_31_05_2005_19_58_01.dvr-ms'Processing XML graph pathTrying to create COM object 'decypt1' with guid 'c4c4c4f2-0049-4e2b-98fb-9537f6ce516d'Created COM object 'decypt1'Attempting to connect filter 'dvrms' to 'decypt1'Attempting connet of out pin 'DVR Out - 1' to input pin 'In(Enc/Tag)'Processing XML graph pathTrying to create COM object 'muxer' with guid 'bc650178-0de4-47df-af50-bbd9c7aef5a9'Created COM object 'muxer'Attempting to connect filter 'decypt1' to 'muxer'Attempting connet of out pin 'Out' to input pin 'Audio In'Processing XML graph pathTrying to create COM object 'dump' with guid '3e8868cb-5fe8-402c-aa90-cb1ac6ae3240'Created COM object 'dump'Setting graph output file to 'D:\Program Files\DVRMSToolbox\Temp\video.mpg'Attempting to connect filter 'muxer' to 'dump'Attempting connet of out pin 'Output' to input pin 'Input'Processing XML graph pathTrying to create COM object 'decypt2' with guid 'c4c4c4f2-0049-4e2b-98fb-9537f6ce516d'Created COM object 'decypt2'Attempting to connect filter 'dvrms' to 'decypt2'Attempting connet of out pin 'DVR Out - 2' to input pin 'In(Enc/Tag)'Processing XML graph pathAttempting to connect filter 'decypt2' to 'muxer'Attempting connet of out pin 'Out' to input pin 'Video In'Processing XML graph pathAttempting to connect filter 'muxer' to 'dump'Attempting connet of out pin 'Output' to input pin 'Input'Processing XML graph pathLoaded IGraphBuilder from XMLRunning graph0%1%3%5%7%9%11%13%15%17%19%21%24%26%28%30%32%34%36%38%40%42%45%46%49%51%53%55%57%59%60%62%63%65%66%68%70%72%74%76%78%80%82%84%86%88%90%92%95%97%99%100%Frames per second:25Reading file 'D:\Program Files\DVRMSToolbox\Applications\comskip.ini'Read file 'D:\Program Files\DVRMSToolbox\Applications\comskip.ini'Saving file 'D:\Program Files\DVRMSToolbox\Applications\comskip.ini'Saved file 'D:\Program Files\DVRMSToolbox\Applications\comskip.ini'Running comskip this may take a while.Shelling 'D:\Program Files\DVRMSToolbox\Applications\comskip.exe video.mpg'Reading file 'D:\Program Files\DVRMSToolbox\Temp\video.txt'Read file 'D:\Program Files\DVRMSToolbox\Temp\video.txt'Span created - 0, 642Span created - 831.16, 1817.24Span created - 1899.08, 2882.2Span created - 2953.8, 3534OutputFile=e:\propertychain.dvr-msBegin splice2.57%5.11%8.33%10.31%12.38%14.57%16.7%18.71%21.31%23.72%26.13%28.45%30.24%32.65%35.38%37.23%38.13%40.39%42.71%44.71%46.97%48.16%49.45%51.2%53.42%55.4%57.25%59.13%60.73%62.2%63.14%64.55%66.77%68.72%70.94%72.54%74.17%76.08%77.61%79.56%81.5%83.85%86.42%88.24%90.21%92.12%93.97%95.82%97.76%99.89%100%End SpliceSpan created - 642, 831.16Span created - 1817.24, 1899.08Span created - 2882.2, 2953.8OutputFile=e:\propertychain_commercials.dvr-msBegin splice11.09%34.73%55.17%66.84%87.86%100%End SpliceSetting WM/MediaOriginalRunTimeSetting WM/WMRVEndTimeAdding MetaMarker to descriptionSaving meta dataSpecified cast is not valid.
Babqvant,
Replying to your post from the other thread...the Firewire HD recordings are about 40MB for about a 30 second clip! If you've got a GMail account or something that can accept a file that large I can email something to you. PM me with any options you have and I'll send you a quick recording so you can take a look at it.
Given the work that Timmoore is doing with the firewire HD stuff, I know a bunch of people who would be very very grateful if you could find a way to support his stuff! Thanks!
I'm a total newb in this space and I'm struggling with some of the graphrendering jargon but this looks like a FANTASTIC tool.
babgVant, you're my hero!
My first question is whether it would be possible to truncate the length of output files using the commandline version of this tool? One of the big challenges I have is moving my files to an Xbox Media Center (which uses the Fatx filesystem that has a max file lenth of 41 characters).
The other question (and I'm not sure if it's worthwhile given the fantastic compression and quality I'm seing with the "Cut out commercials, convert to WMV" profile) is whether or not it would be possilbe to go from MS-DVR to XviD?
- Solderman
It would help if people could attach a log file instead of posting a huge lengthy post. THanks!
Randy
I've set up something very similar to this scenario. The batch file I use looks like the following:
DVRMSToolbox /wd="D:\Temp" /od="F:\TV\WMV" /pd="D:\Recorded TV"
I'm using a processing condition which directs DVRMSToolbox to use the "Convert DVR-MS to WMV" template in which CompatibilityMode and TwoPass are the only items checked.
With nothing in the ProcessedFiles.log, DVRMSToolbox begins to process my DVR-MS files alphabetically, and places the first file it is working on in my output directory. What happens after that appears a bit random. Some of the files are completely processed and create working WMV files. Others appear to abort after growing to a file size of something less than a 100KB (see attached, note I changed file type from wmv to txt).
I tried changing the PrxFile to cbrPAL.prx thinking that a different prx file was needed to handle the PAL source. I also tried disabling TwoPass, but neither of these made any difference.
Am I doing something wrong?
Looks like another Aussie giving it a go...
Dont know much about graphs etc... so I was always following this thread (and the other one) with great interest, in the hope that a lot of bugs /issues would be resolved so that I could get to play with it - looks like its close...
So I downloaded and did the setup - all looked okay for the installation.
My first try in using the tool - on a pal file which is actually a dvb-t recording... I of course used the GUI interface, to make is simpler for myslef until I understand everything that goes on...
First test - lets make it hard - convert to a wmv file please and cut out the ads...
It resulted in an error in the log file at the end;
Begin conversion of C:\Program Files\DVRMSToolbox\Temp\sn.dvr-ms to D:\sn.wmvCOM object with CLSID {3EBC8DFD-87ED-4E41-B02A-ADC97C0F8FC1} is either not valid or not registered.
Now what com object is not registered, what do I need to do... where did I go wrong? How can I fix it !
In the temp directory I did find a dvrms file that appears to have been in the process of converting - it was about 1/10th the size I was expecting - and as such it only processed maybe 10 mins of the 1 hr show... But it did successfully remove the ads - so I know it kind of works!
The full log file is attached if it helps further!?
TIA