This project is read-only.
1
Vote

After Update

description

VidCoder V1.2.1.0 (x64)
I have a list of .avi files to convert into .mkv using high profile settings. VidCoder said there was an update so I installed it. Now when I try to encode my files I get this error:

System.ArgumentException: Video encoder X264 not recognized.
at HandBrake.Interop.HandBrakeInstance.ApplyJob(hb_job_s& nativeJob, EncodeJob job, Boolean preview, Int32 previewNumber, Int32 previewSeconds, Double overallSelectedLengthSeconds) in D:\docs\projects\HandBrakeSVN\win\CS\HandBrake.Interop\HandBrakeInterop\HandBrakeInstance.cs:line 961
at HandBrake.Interop.HandBrakeInstance.StartEncode(EncodeJob job, Boolean preview, Int32 previewNumber, Int32 previewSeconds, Double overallSelectedLengthSeconds) in D:\docs\projects\HandBrakeSVN\win\CS\HandBrake.Interop\HandBrakeInterop\HandBrakeInstance.cs:line 403
at HandBrake.Interop.HandBrakeInstance.StartEncode(EncodeJob jobToStart) in D:\docs\projects\HandBrakeSVN\win\CS\HandBrake.Interop\HandBrakeInterop\HandBrakeInstance.cs:line 387
at VidCoder.ViewModel.Components.ProcessingViewModel.StartEncode() in D:\docs\projects\VidCoder\VidCoder\ViewModel\Components\ProcessingViewModel.cs:line 1085
at VidCoder.ViewModel.Components.ProcessingViewModel.<>c__DisplayClass2d.<EncodeNextJob>b__2c() in D:\docs\projects\VidCoder\VidCoder\ViewModel\Components\ProcessingViewModel.cs:line 1037
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

EDIT: Deleted Queue and re-added my files and Error seems to have gone away.

comments

RandomEngy wrote Nov 6, 2011 at 7:42 PM

Hmmm. I may have missed upgrading encoding profiles that were already attached to queue items. You can re-queue them or if you want you can fix them up.

1) Go into %appdata%\VidCoder\VidCoder.sqlite with an editor like SQLite Manager
2) Look for the EncodeJobs2 entry in the Settings table
3) Change all instances of X264 to x264

RandomEngy wrote Nov 6, 2011 at 8:22 PM

Also going to clean this up in the next release if you want to wait until then.