Log in

View Full Version : MeGUI One-Click Encoder Problem


teqnilogik
5th June 2010, 23:12
When I try to use the One-Click Encoder option it errors out right after it processes the DGIndex portion of the job. MeGUI will sit at "Post Processing" for less than a minute and then an error will pop up saying, "Object reference not set to an instance of an object." Then once you click OK to that message MeGUI crashes. Below is the log for the job. I have tried the latest version on the Development Update Server as well (0.3.4.15) and I get the same error. Anybody have an idea on what's going on?

[Error] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.4.0
--[NoImage] OS : Windows Seven Premium Edition x64 (6.1.0.7600)
--[NoImage] Latest .Net Framework installed : 3.5 SP1 (3.5.30729.4926)
--[NoImage] Avisynth Version : 2.5.8.5
-[Information] Log for job108 (idx, VTS_01_1.VOB -> VTS 01 1.d2v)
--[Information] [6/5/2010 12:47:36 PM] Started handling job
--[Information] [6/5/2010 12:47:36 PM] Preprocessing
--[NoImage] Job commandline: "C:\Program Files (x86)\MeGUI\tools\dgindex\dgindex.exe" -SD=< -AIF=<E:\DVDs\MainMovie\DVD_VIDEO\VIDEO_TS\VTS_01_1.VOB< -OF=<E:\DVDs\MainMovie\DVD_VIDEO\VIDEO_TS\VTS 01 1< -FO=0 -exit -hide -OM=1 -TN=80
--[Information] [6/5/2010 12:47:36 PM] Indexing started
--[NoImage] Standard output stream
--[NoImage] Standard error stream
--[Information] Deleting aborted output
---[NoImage] Delete aborted ouptut set: True
---[NoImage] File to delete: E:\DVDs\MainMovie\DVD_VIDEO\VIDEO_TS\VTS 01 1.d2v
---[Information] [6/5/2010 12:47:54 PM] File deleted
--[Information] [6/5/2010 12:47:54 PM] Job completed
--[Information] [6/5/2010 12:47:54 PM] Current job was aborted
-[Information] Log for job107 (idx, VTS_01_1.VOB -> VTS 01 1.d2v)
--[Information] [6/5/2010 12:48:45 PM] Started handling job
--[Information] [6/5/2010 12:48:45 PM] Preprocessing
--[NoImage] Job commandline: "C:\Program Files (x86)\MeGUI\tools\dgindex\dgindex.exe" -SD=< -AIF=<E:\DVDs\MainMovie\DVD_VIDEO\VIDEO_TS\VTS_01_1.VOB< -OF=<E:\DVDs\MainMovie\DVD_VIDEO\VIDEO_TS\VTS 01 1< -FO=0 -exit -hide -OM=1 -TN=80
--[Information] [6/5/2010 12:48:45 PM] Indexing started
--[NoImage] Standard output stream
--[NoImage] Standard error stream
--[Information] [6/5/2010 12:49:46 PM] Running auto force film
---[NoImage] Film percentage: 99.86
---[Information] [6/5/2010 12:49:46 PM] Applied force film
--[Information] [6/5/2010 12:49:46 PM] Postprocessing
-[Error] Unhandled error
--[NoImage] Exception message: Object reference not set to an instance of an object.
--[NoImage] Stacktrace
---[NoImage] at MeGUI.JobUtil.GenerateMuxJobs(VideoStream video, Nullable`1 framerate, MuxStream[] audioStreamsArray, MuxableType[] audioTypes, MuxStream[] subtitleStreamsArray, MuxableType[] subTypes, String chapterFile, MuxableType chapterInputType, ContainerType container, String output, Nullable`1 splitSize, List`1 inputsToDelete, String deviceType, MuxableType deviceOutputType)
---[NoImage] at MeGUI.VideoUtil.GenerateJobSeries(VideoStream video, String muxedOutput, AudioJob[] audioStreams, MuxStream[] subtitles, String chapters, Nullable`1 desiredSize, Nullable`1 splitSize, ContainerType container, Boolean prerender, MuxStream[] muxOnlyAudio, LogItem log, String deviceType)
---[NoImage] at MeGUI.OneClickPostProcessor.postprocess()
---[NoImage] at MeGUI.OneClickPostProcessor.postprocess(MainForm mainForm, Job job)
---[NoImage] at MeGUI.core.gui.JobWorker.postprocessJob(Job job)
---[NoImage] at MeGUI.core.gui.JobWorker.<>c__DisplayClass8.<UpdateGUIStatus>b__5()
---[NoImage] at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
---[NoImage] at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
---[NoImage] at System.Threading.ThreadHelper.ThreadStart()
--[NoImage] Inner exception: null

Guest
5th June 2010, 23:22
I don't know MEGUI internals but have you named your output file with spaces in it?

Your input file:

VTS_01_1.VOB

versus your output file:

VTS 01 1

Try again with no spaces.

teqnilogik
5th June 2010, 23:53
I tried removing the spaces from the output file name and I still got the same error.

Zathor
6th June 2010, 14:06
Try updating to the latest development version (0.3.4.15) and if this does not solve the problem please upload a small sample (<100MB) of the problematic VOB file so that I can check it.