新手發問 請多包涵
原先想先搜索站內 但只見一直搜索錯誤
近來學用MEGUI做DVDRIP
megui老跳出錯誤訊息
使用以下環境
XP SP3
megui版本0.3.1.1005
Net Framework 2.0
Avisynth 2.5.7
先放入平時壓PSP的檔案
正常開啟並完成壓片任務
所以原本應該是一切正常
接著換成壓dvdrip
一開始放入avs後 出現影像預覽
關閉影像預覽會出現下方這個錯誤
(avs內容應該是沒問題 放到VD.VDM都正常)
Faital error
MeGUI encountered a fatal error and may not be able to proceed, Reason: 嘗試讀取或寫入受保護的記憶體。這通常表示其他記憶體已毀損。Source of exception: megui stacktrace:
於 MeGUI.AviSynthClip.dimzon_avs_destroy(IntPtr&avs)
於 MeGUI.AviSynthClip.cleanup(Boolean disposing)
於 MeGUI.AviSynthClip.System.IDisposable.Dispose()
於 MeGUI.AvsFile.cleanup()
於 MeGUI.AvsFile.Dispose()
於 MeGUI.VideoPlayer.OnClosing(CancelEventArgs e)
於 System.Windows.Forms.Form.WinClose(Message& m)
於 System.Windows.Forms.Form.WinProc(Message& m)
於 System.Windows.Forms.Control.ControlNativeWindows.OnMessage(Message& m)
於 System.Windows.Forms.Control.ControlNativeWindows.WndProc(Message& m)
於 System.Windows.Forms.NativeWindows.Callback(IntPtr hWnd,Int32 msg,IntPtr wparam,IntPtr lparam)
接下來會進階成以下訊息 這時連預覽影片都跑不到就滅了
The file D:\VIDEO_TS\VTS_01_1.avs cannot be opened.
Please make sure it's a valid AviSynth script and that AviSynth is properly installed.
You can check the validity of your script and AviSynth installation by opening the file in your favorite media player.
If that works, try opening the video in VirtualDub(Mod) as well. If the former works and the latter doesn't, install a YV12 codec.
Error message for your reference: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
此時 連放入原先正常壓出PSP的那份AVS都掛了
重裝megui或Avisynth都沒用 接下來就是系統重灌才恢復 然後挑戰再失敗再灌otz
爬了一些文只知道好像和記憶體無關
有沒有那位前輩能指點一下 感激!!