View Full Version : MeGUI x64
Pages :
1
2
[
3]
4
5
6
7
8
9
10
Sharktooth
30th June 2010, 13:35
what you're experiencing is a IO error probably due to an external tool or the IFO parser... or maybe a corrupted VOB.
quantum5uicid3
30th June 2010, 14:42
after testing for a while, i don't think ffmpeg x64 is suitable for intermediary files, it's very unstable. if it's not too much code, i would backstep x86 to mencoder and for x64 probably use x264 --qp 0 or --crf 0 and --tune fastdecode and maybe --preset fast, but i think the speed setting is system specific. x264 was bottlenecked by hd with anything faster than fast on my sys. from what i could tell, x264 encodes faster but more demanding decoding, time difference seemed negligable overall though.
trevaaar
30th June 2010, 15:59
If it helps anybody, I've just grabbed the xvid-1.2.2 source and built a 64-bit version of xvid_encraw. It requires the Visual C++ 2010 redistributable package to be installed. You can try it here (http://www.mediafire.com/file/i2jhuzg2tmo/xvid-1.2.2-x64.zip).
Performance difference in some quick tests running single-threaded on an i7 920 in Xvid 2pass HQ (no Qpel) profile, the original 32bit version got 92fps and my 64bit one ran at 112fps.
pokazene_maslo
30th June 2010, 16:01
If all of the above versions did not work now while the older ones have been working for you a while ago it's not the fault of MeGUI. Sadly I have no idea what may cause the problem. You could try to uninstall avisynth (32 + 64) and reinstall it if not already done.
Some news about my problem:
A while ago i tried to run x264_64 from command line and it accepts avs input. But megui x64 still refuses to see avisynth x64.
Summary: megui x64 don't see avisynth, virtualdub x64 is opening avs files without any problem, x264_64 is accepting avs input, mpc-hc x64 refuses to play avs script.
what you're experiencing is a IO error probably due to an external tool or the IFO parser... or maybe a corrupted VOB.I deleted all the .IFO and .BUP files in the directories and now everything works fine in the one click encoder.
Thanks Sharktooth :)
Sharktooth
1st July 2010, 18:47
@AMED: so it was the IFO that was causing the problem in the IFO parser (probably due to a copy protection scheme). next time try using a different tool to rip the DVD. DVDFab Decrypter is free and is usually working very well.
@pokezene_maslo: megui has some checks for avisynth. last time i had a look at that code it was not supposed to look for avs 64 bits installation. however i will check with zathor.
kartman_canada
1st July 2010, 20:24
I'm not sure where my issue sits... I've been using MuGUI x64 for a while now but I don't recall doing anything but crops. Today, I moved to process a DVD. When I apply the crop, no issues but when I add a "lanczosresize" line to the AVS script, MeGUI crashes.
Might this be because the resize function is pulling an x86 build from the original avisynth install and not an x64 version?
I'm just guessing... is there an update out there or am I missing something else?
Zathor
1st July 2010, 22:30
When I apply the crop, no issues but when I add a "lanczosresize" line to the AVS script, MeGUI crashes.
Does it crash if you open the avs file (including the lanczosresize) in other tools like VirtualDub x64?
megui has some checks for avisynth. last time i had a look at that code it was not supposed to look for avs 64 bits installation. however i will check with zathor.
At least the check at the startup detects avisynth x64 since a few releases. And I did not find other checks. Nor did I find a way to contact you - have you received my mail?
Sharktooth
2nd July 2010, 12:59
the avs check is at the startup only.
also, where did you send the email?
edit: ok, got it... damn hotmail junk mail filters....
Sharktooth
2nd July 2010, 13:46
@Zathor: Delivery Status Notification (Failure)
Probably your SF mail alias isnt working...
tormento
7th July 2010, 09:39
Anybody got x264 profile error with latest update?
doc_dvxm
7th July 2010, 16:40
Anybody got x264 profile error with latest update?
Yeep.
Please look at this post. You'll find some answers, I guess :)
http://forum.doom9.org/showthread.php?p=1415179#post1415179
Cheerz.
tormento
7th July 2010, 19:18
Please look at this post.
Thank you, sorry for being so lazy but it's a very hot day, here.
pokazene_maslo
8th July 2010, 19:20
Hello. Now I know why I'm the only one that is experiencing problems that megui doesn't see avisynth. Try to drag and drop avs file into megui window. You will receive "avisynth script error: cannot load avisynth.dll". But if I load avs script via open dialog (that button with three dots) it is working!
Sharktooth
8th July 2010, 20:02
oh... drag & drop doesnt work coz megui is run with administrative rights in win7 and vista... and stupid M$ screwed up D&D...
Marc05
9th July 2010, 04:19
Hello. Now I know why I'm the only one that is experiencing problems that megui doesn't see avisynth. Try to drag and drop avs file into megui window. You will receive "avisynth script error: cannot load avisynth.dll". But if I load avs script via open dialog (that button with three dots) it is working!
You were not the only one. I had the same problem and just couldn't find the cause of it. I was using MeGUI 32 bit to create AVS scrpts but today I decide to finally post something about my problem and you found out what it was only a day before! Thank you :D
SaintDeath
9th July 2010, 05:42
When I load a script into Megui x64 i get and error could load avs error in line 43 "couldn't find decompressor for fourcc lags" when dat is Lagarith Lossless Video Codec i have the 64 bit version install already.Dat same script loads fine in veedub64
Sharktooth
9th July 2010, 16:47
It makes no sense... if megui is x64, avisynth is x64, lagarith is x64 it should work...
also if it works in vbdub64 there is no reason it shouldnt work in megui64
SaintDeath
Post your script please.
Frogger13
9th July 2010, 21:04
Hi,
I'll move the message from this (http://forum.doom9.org/showthread.php?p=1415147&posted=1#post1415147)thread to here as it seems more appropriate.
You can find the installation instructions here:
http://forum.doom9.org/showthread.php?p=1390397#post1390397
Thanks for the Information, but I keep getting following error:
http://img267.imageshack.us/img267/4698/errorjl.jpg
AviSynth64 is installed and working. MeGUI64 is in the same path as MeGUI32. But also if I put the x64 files in a separate Directory, the error is the same.
Edit: Installed .NET Framework is incremental .NET Framework 3.5 (http://www.microsoft.com/downloads/details.aspx?FamilyId=333325fd-ae52-4e35-b531-508d977d32a6&displaylang=en) + hotfixesMeGUI x64 must be installed in a different directory than MeGUI x86. But this is not the source of the error. It seems that you need to install a Visual C++ x64 Redistributable Package (there are several ones and newer ones do not include the older packages)
Well I tried and installed 64 bit version of VC++ Redist 2005, 2005 SP1, 2008, 2008 SP1 and 2010... But I still get the Same error... :confused:
System is Xp x64 and MeGUIx64 has its own directory now...
BTW I'm wondering why there are no x64 builds of the DLLs?! Am I missing something :confused::confused::confused:
PS: the rest of the video tools are working (x264 64bit, AviSynthx64 ...)
SaintDeath
9th July 2010, 23:39
Here is the script I am tring to load in meguie x64.I followed and installed meguie has I was told to.It seems the error it on line 43 which in veedub654 it lodas fine n i can see the script run.
loadplugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\DGDecode.dll")
loadplugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\EEDI2.dll")
loadplugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\TDeint.dll")
loadplugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\tivtc.dll")
loadplugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\ColorMatrix.dll")
loadplugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\degrainmedian.dll")
loadplugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\aWarpSharp.dll")
loadplugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\VSFilter.dll")
loadplugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\decomb.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\UnDot.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\gradfun2db.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\hqdn3d.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\MaskTools.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\MT.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\MvTools2.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\FFT3DFilter.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\RemoveGrain64.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\Repair64.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\masktools-v2.0a41\mt_masktools-26-x64.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\masktools-v2.0a41\mt_masktools-25-x64.dll")
import("C:\Program Files (x86)\AviSynth 2.5\plugins64\masktools-v2.0a41\masktools\LimitedSharpenFaster.avsi")
Import("C:\Program Files (x86)\AviSynth 2.5\plugins64\avsi\insertsign.avs")
d2vp = "j:\acx\cg\epi14\ep14.d2v"
mpeg2source(d2vp,idct=7)
srce=last
interp=srce.separatefields().eedi2(field=-2)
deinte=srce.tdeint(mode=2,edeint=interp)
srce.tfm(d2v=d2vp,clip2=deinte,pp=4,flags=4)
tdecimate(mode=0)
colormatrix(d2v=d2vp)
crop(4,4,-4,-4)
LanczosResize(720,480)
DeGrainMedian(limitY=5,limitUV=5,mode=3)
LimitedSharpenFaster()
Tweak(sat=1.13,cont=1.13,bright=-5)
gradfun2db(1.2)
sign1 = AVISource("j:\acx\saintdeath_blood_tag_upper_left.avi")
insertsign(last, sign1, 10)
Alf Bundy
14th July 2010, 22:33
Hi,
Since the lossless option disappeared from x264's config window, which setting should I use to make a lossless x264 encode ?
Thanks :)
Kurtnoise
15th July 2010, 10:37
--crf 0
Frogger13
15th July 2010, 17:25
Hi Folks,
You can find the installation instructions here:
http://forum.doom9.org/showthread.php?p=1390397#post1390397
Thanks for the Information, but I keep getting following error:
http://img267.imageshack.us/img267/4698/errorjl.jpg
AviSynth64 is installed and working. MeGUI64 is in the same path as MeGUI32. But also if I put the x64 files in a separate Directory, the error is the same.
Edit: Installed .NET Framework is incremental .NET Framework 3.5 (http://www.microsoft.com/downloads/details.aspx?FamilyId=333325fd-ae52-4e35-b531-508d977d32a6&displaylang=en) + hotfixesMeGUI x64 must be installed in a different directory than MeGUI x86. But this is not the source of the error. It seems that you need to install a Visual C++ x64 Redistributable Package (there are several ones and newer ones do not include the older packages)
Well I tried and installed VC++ Redist 2005, 2005 SP1, 2008, 2008 SP1 and 2010... But I still get the Same error... :confused:
System is Xp x64 and MeGUIx64 has its own directory now...
BTW I'm wondering why there are no x64 builds of the DLLs?! Am I missing something :confused::confused::confused:
Well no answer yet :( hasn't anybody a solution?! :confused:
Sharktooth
15th July 2010, 17:51
AFAIK there are 64bit libs...
however, launch windows update and update your system.
a personal advice... drop XP64 and get Win7-64
Adub
15th July 2010, 22:58
a personal advice... drop XP64 and get Win7-64
I second this advice. There seems to be much more support for x64 being built into Windows 7 now.
Plus, with the sudden burst of tools being developed for the x64 platform, now is as good a time to upgrade as any.
Frogger13
16th July 2010, 19:09
Thanks for the reply. I hope'd that I did not need to go for Win7 (not that much space on my System SSD :()
AFAIK there are 64bit libs...
Where can I find these MeGUIx64 libs?!! Here http://megui.org/auto/ the only one I find are the regular 32 bit! (http://megui.org/auto/megui-libs_0_3_5.zip) :confused:
Zathor
16th July 2010, 19:20
http://megui.org/auto/ the only one I find are the regular 32 bit! (http://megui.org/auto/megui-libs_0_3_5.zip) :confused:
They can also be used with native x64 applications and therefore these are the correct libs.
Frogger13
16th July 2010, 23:05
They can also be used with native x64 applications and therefore these are the correct libs.
Thank you Zathor. Just one last question about this problem: is it possible (allthoug it is recommended to upgrade to Win7) to run MeGUIx64 on WinXp Pro x64? Then How (See previous post which lists installed VC++ Redistribuables)... :thanks:
Zathor
17th July 2010, 10:55
It should be possible, but I do not have XP 64 and therefore cannot check it myself. We have to wait for someone else to check it.
quantum5uicid3
17th July 2010, 12:41
for anyone on a budget, vista licenses can be found pretty cheap these days and it's the same kernel as 7.
just find a cd with sp2 slipstreamed already.
trevaaar
17th July 2010, 15:10
for anyone on a budget, vista licenses can be found pretty cheap these days and it's the same kernel as 7.
just find a cd with sp2 slipstreamed already.
I'm not sure what you're basing this on, but I'd say it's not true.
Sharktooth
17th July 2010, 15:13
for the sake of mind sanity... win7 is lighter than vista... there is NO reason on this planet to buy Vista (the biggest MS Epic Fail (tm) after Windows ME...)
quantum5uicid3
18th July 2010, 13:02
I'm not sure what you're basing this on, but I'd say it's not true.
they're not the same bit for bit, but the changes were very minor. google it.
for the sake of mind sanity... win7 is lighter than vista... there is NO reason on this planet to buy Vista (the biggest MS Epic Fail (tm) after Windows ME...)
i agree vista had rough beginnings, but having used both, i think a clean installation of vista sp2 is equally fast and stable. maybe it's because i disable the themes service, so the tightening of explorer.exe ddidn't really make a difference for me.
edit
KB971644 probably helped too :)
edit2
everytime iuse ffms2.dll in an avs, megui just keeps grabbing more and more memory until crashes. i was able to rapidly open many(20+) instances of the same avs in mpc-hc without any problems besides the obvious performance hit and also tried running a bunch(20+) of x264 encodes at the commandline at the same time and also do not have a problem.
ive confirmed this in both 7 and vista. it's easy to see, just "enqueue" the same job repeatedly and watch the ram.
doc_dvxm
20th July 2010, 00:48
Hii there... I am using Win 7 Ultimate x64. I am planning to encode some HD stuff (The source is BluRay.)
I've downloaded a meGUI x64 and avisynth x64 (avisynth64_intel_3-17-10) according to the guide given above. İnstalled codecs on my system are:
ffdshow_rev3507_20100707_clsid_x64.exe + MatroskaSplitter.exe.
I've set H264 to ffmpeg-mt, and VC1 to libavcodec as video decoder.
Sooo... I've just described that my MegUI x64 working perfectly with AVC Codec based m2ts files. Decoding, Encoding everything is fine.
But, when I try to use a VC1 based m2ts files you can see what's going on:
http://i31.tinypic.com/dlkvo7.png
Btw, MPC x64 works fine with both of them (AVC and VC1 Movie....)
Sorry If I'am hijacking your thread, but I was looking too much, and there is no satisfying answers....
Every suggestions are wellcome....
Cheerz
Sharktooth
20th July 2010, 01:02
the problem could be FFDShow VC-1 decoder (MPC has its own).
if that it's the case try another FFDShow revision. if it still doesnt work Index the m2ts with DGIndexNV (license required) or FFMS.
doc_dvxm
20th July 2010, 07:54
Thank you very much.
My graphic card is HD5850 Ati Radeon. Previous, when I was googling this problem, I saw that DGIndexNV was developed for Nvidia Cards. I'll try with FFMS.
Thank you Sharktooth. Hope that your health is well :)
Cheerz.
Sharktooth
21st July 2010, 16:28
yes, dgindexnv requires an nvidia card.
however, you can get a second video card just for dgindexnv. check the supported cards list. there are some of them really cheap and even if they have a 16x PCIe connector they can be installed in a 4x slot too.
(my health seems to be ok at the moment, thanks).
Renzz
22nd July 2010, 15:48
Here's an x64 build of NicAudio compiled by myself: http://www.mediafire.com/?ozlnnjtgzam
Unfortunately, since the source wasn't designed for x64, it might or might not work. I'm not going to try fixing bugs, however. Let's just hope it works.
Compiled with VS2010, so you may need its runtime.
Just setting up MeGui X64 for the first time, and am having trouble using NicAudio. Usin the LAME MP3: MP3-128ABR profile, it's generating an AVS that loads the NicAudio DLL and then does a NicMPG123Source. At this point, it crashes ("Attempt to read or write protected memory").
One thing I'm not sure about is the VS2010 runtime - can someone point me to *exactly* what I should download for this??
Thanks
Sharktooth
22nd July 2010, 16:56
http://www.microsoft.com/downloads/details.aspx?FamilyID=a7b7a05e-6de6-4d3a-a423-37bf0912db84&displaylang=en
Renzz
22nd July 2010, 17:09
http://www.microsoft.com/downloads/details.aspx?FamilyID=a7b7a05e-6de6-4d3a-a423-37bf0912db84&displaylang=en
Thanks, but that didn't fix it. I already had the X64 version of that installed, but tried the X86 as well.
What I get is this:
-[Error] Log for job1 (audio, Bargain Hunt (BBC ONE) 2010 07-22 12-33-58 PID 259 L2 2ch 48 256 DELAY -345ms.mp2 -> Bargain Hunt (BBC ONE) 2010 07-22 12-33-58 PID 259 L2 2ch 48 256 DELAY 0ms_new.mp3)
--[Information] [22/07/2010 17:06:04] Started handling job
--[Information] [22/07/2010 17:06:04] Preprocessing
--[NoImage] Avisynth script
---[NoImage] LoadPlugin("C:\Video\MeGuiX64\tools\avisynth_plugin\NicAudio.dll")
---[NoImage] NicMPG123Source("D:\Recordings\Bargain Hunt (BBC ONE) 2010 07-22 12-33-58 PID 259 L2 2ch 48 256 DELAY -345ms.mp2")
---[NoImage] DelayAudio(-345.0/1000.0)
---[NoImage] 32==Audiobits(last)?ConvertAudioTo16bit(last):last
---[NoImage] return last
--[NoImage] Commandline used: --abr 128 -h - "{0}"
--[Information] [22/07/2010 17:06:04] Encoding started
--[Information] [22/07/2010 17:06:04] Encode thread started
--[Information] [22/07/2010 17:06:04] Avisynth script environment opened
--[Error] An error occurred
---[NoImage] Exception message: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
---[NoImage] Stacktrace
----[NoImage] at MeGUI.AviSynthClip.dimzon_avs_init_2(IntPtr& avs, String func, String arg, AVSDLLVideoInfo& vi, AviSynthColorspace& originalColorspace, AudioSampleType& originalSampleType, String cs)
----[NoImage] at MeGUI.AviSynthClip..ctor(String func, String arg, AviSynthColorspace forceColorspace, AviSynthScriptEnvironment env)
----[NoImage] at MeGUI.AviSynthScriptEnvironment.ParseScript(String script)
----[NoImage] at MeGUI.AviSynthAudioEncoder.encode()
---[NoImage] Inner exception: null
--[Information] [22/07/2010 17:06:04] Job completed
Anyone any ideas?
Sharktooth
22nd July 2010, 19:56
ok, try forcing decode via DirectShow (audio preset config)
rtjnyoface
24th July 2010, 10:52
real quickly guys, if a job is run and then accidentally double clicked again and the status changes, there is no changing is back to done (of course). But...if I've already run it I don't want to run it again (its a 1st pass). Tried changing the job in text file and I couldnt do it regardless of whether I change the read only option or not. Real PITA if I encoded for hours. Just thought I'd mention it. Been a nuisance cuz I think I'm changing the status of a different job. maybe others havent experienced this. Thanks for the continued dev guys.
Sharktooth
24th July 2010, 14:31
that's coz you're running vista or windows 7 and installed MeGUI in C:\somedir (in other words you dont have the write permissions in that folder if you're not an administrator).
run your text editor as administrator (for example right click on notepad and choose the launch as admin option) and modify whatever you want.
livetolove92
26th July 2010, 04:49
Although I had installed the meGUI x64 and Avisynth x64 following the instruction I still get this error when use Avs Script creator. I tried both DirectShowSource and FFMS on Notepad but it didn't work.
Unable to render the file. You probably don't have the correct filters installed.
Need your help :)
Sharktooth
26th July 2010, 14:01
post your script (including the source file).
have you installed ffdshow also?
livetolove92
27th July 2010, 02:41
Yah, I had installed ffdshow_rev3507_20100707_clsid_x64. I tried to use the command line but it always get error. I only want to use AVS Script Creator and meGUI but it gets that problem Unable to render the file. You probably don't have the correct filters installed. . I also put the DirectShowSource.dll to Avisynth plugin64 and meGUI tools>Avisynth plugin.
meatwad
27th July 2010, 03:06
I'm having the ancient issue of out of sync audio in iPod 5.5 format. I've tried letting 64 bit xvid be the decoder instead of ffdshow but the sync issue is still there. I've tried several builds of 64 bit ffdshow as well and played around with several settings. I'm running Windows 7 and I love the increase in speed I'm having with my encodes, I just need to resolve the sync issue.
Lyle_JP
27th July 2010, 03:31
I'm having the ancient issue of out of sync audio in iPod 5.5 format. I've tried letting 64 bit xvid be the decoder instead of ffdshow but the sync issue is still there. I've tried several builds of 64 bit ffdshow as well and played around with several settings. I'm running Windows 7 and I love the increase in speed I'm having with my encodes, I just need to resolve the sync issue.
What build of x264 are you using? You may be experiencing this problem. (http://forum.doom9.org/showthread.php?t=155705)
meatwad
27th July 2010, 04:37
What build of x264 are you using? You may be experiencing this problem. (http://forum.doom9.org/showthread.php?t=155705)
You're my hero!!! I was using 1677. I've substituted it with build 1649 after skimming through the thread you linked to and all files are in sync now. This has been driving me crazy for the past few days so I really appreciate it.:thanks:
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.