When trying to convert files using DVRMS it fails to write the temporary MPEG file so conversion fails with an error about the input string being incorrect.
Setting Priority = BelowNormal
FileName = C:\Users\Public\Test\Takeshi.wtv
InputFile=C:\Users\Public\Test\Takeshi.wtv
Processing actions, this may take some time!!
Run Profile = Convert avi or mkv to DVR-MS
ProcessId = 5796
DvrmsToolbox Version: 1.2.1.8
Throttle DVRMStoMPEG
FWThrottle: C:\Users\Public\Test\Takeshi.wtv
WaitTime: 5 PollTime
Waiting to process file
Queue file
Duration = 00:00:01.0214843
Waiting for available worker: 04/01/2010 22:27
Worker allocated: 04/01/2010 22:27
Get the value of Context["InputFile"] and set the value of Context["TempFile"]
Context["InputFile"] = C:\Users\Public\Test\Takeshi.wtv
Context["TempFile"] = C:\Users\Public\DvrmsToolbox\DTBTemp\Takeshi.mpg
Duration = 00:00:00.0087890
Run MencoderProper\MencoderProper.exe "C:\Users\Public\Test\Takeshi.wtv" "C:\Users\Public\DvrmsToolbox\DTBTemp\Takeshi.mpg"
Run C:\Program Files\DVRMSToolbox\Applications\MencoderProper\MencoderProper.exe "C:\Users\Public\Test\Takeshi.wtv" "C:\Users\Public\DvrmsToolbox\DTBTemp\Takeshi.mpg"
Unhandled Exception: System.FormatException: Input string was not in a correct format.
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at System.Convert.ToInt32(String value)
at MencoderProper.FileSource.GetMediaInfo()
at MencoderProper.FileSource..ctor(String inputFile, String outputFile)
at MencoderProper.MEncoderTranscoder..ctor(String InputFile, String OutputFile)
at MencoderProper.Program.Main(String[ args)
Duration = 00:00:14.7988281
If I manually run the MencoderProper.exe it fails just after the Audio section.
[MencoderProper] Need some help running Mencoder? Well that's what I'm here for!
[MencoderProper] You entered [C:\Users\Public\Test\Takeshi.wtv] as the file you
would like to convert and [C:\Users\Public\DvrmsToolbox\DTBTemp\Takeshi.mpg] as
the destination file.
[MencoderProper] Initializing........
[MencoderProper] Loading config file located at: C:\Program Files\DVRMSToolbox\A
pplications\MencoderProper\MencoderProper.config
[MencoderProper] Config file loaded.
[MencoderProper] Initialization complete.
[MencoderProper] Obtaining input file location from parameter passed in and sett
ing output to parameter passed in.
[MencoderProper] Getting MediaInfo for [C:\Users\Public\Test\Takeshi.wtv]
[MencoderProper] Video Height: 576
[MencoderProper] Video Width: 544
[MencoderProper] Number of Audio Streams:
[MencoderProper] Audio Aspect Ratio: 1.778
[MencoderProper] Audio Type:
[MencoderProper] Audio Bitrate: 0
Unhandled Exception: System.FormatException: Input string was not in a correct f
ormat.
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffe
r& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo in
fo)
at System.Convert.ToInt32(String value)
at MencoderProper.FileSource.GetMediaInfo()
at MencoderProper.FileSource..ctor(String inputFile, String outputFile)
at MencoderProper.MEncoderTranscoder..ctor(String InputFile, String OutputFil
e)
at MencoderProper.Program.Main(String[ args)
Anyone seen this error before or see what I'm doing wrong? This happens for all my recorded TV on Win 7 MCE.