View Full Version : MeGUI: General Questions and Troubleshooting Thread
Pages :
1
2
3
4
5
6
7
8
9
[
10]
11
12
13
14
15
16
17
18
19
20
21
Codex0nz
1st June 2008, 15:28
try with 2.0.1046 (if you haven't already) and see if the same happens
yeah got the exact same, im trying ac3 until i can fix it lol but i tried to use the adaptive muxer to merge the audio and the mkv video, and got this error, it worked fine when using the mkv muxer though but thought i should let you know anyway
http://img515.imageshack.us/img515/3717/66563518nx1.jpg
Carpo
1st June 2008, 15:43
i always use mkvtools to merge my audio and video :)
unknownsoldierX
2nd June 2008, 12:00
>> 0.2.6.1046 updated from today (http://kurtnoise.free.fr/index.php?dir=MeGUI/&file=MeGUI-0.2.6.1046_20080601.zip)
>> 0.3.0.1004 updated from today (http://kurtnoise.free.fr/index.php?dir=MeGUI/&file=MeGUI-0.3.0.1004_20080601.zip)
feedback about version 0.3.xx welcome as usual (I don't care about 0.2.xxx)...
How do I get 0.3? Can I just overwrite the files for 0.2? Where can the full package for 0.3 be downloaded?
rack04
2nd June 2008, 14:29
How do I get 0.3? Can I just overwrite the files for 0.2? Where can the full package for 0.3 be downloaded?
Change the AutoUpdate server to developmental.
Options->Settings->Extra config->Configure servers...
Then overwrite the files with the ones Kurtnoise13 posted.
darkKlor
2nd June 2008, 15:20
just noticed an issue when i did a clean install on vista x64. the updater fails if you dont run as admin. need some code for privilege escalation. the error as a standard user is "Old version of data could not be backed up correctly".
herlepras
2nd June 2008, 19:51
Dunno whats causing the problem,but im having problems when encoding a directshowsource file in mkv,
Source file is Xvid in Matroska
When i input this avs in megui
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\RemoveGrainSSE3.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\mt_masktools.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\VSFilter.dll")
DirectShowSource("E:\DOWNLOADS\1.mkv",fps=29.97000002997,convertfps=true)
ConvertToYV12()
TextSub("E:\DOWNLOADS\temp\1.ass")
#deinterlace
#crop
Spline36Resize(512,288) # Spline36 (Neutral)
#denoise
LimitedSharpenFaster(ss_x=1.5, ss_y=1.5, smode=4, strength=125, overshoot=1, undershoot=1)
FastLineDarkenMOD(thinning=0, strength=40)
Audio encode to NDAAc is fine,then comes the video part and megui suddenly crashes with lots of tray icons of ffdshow video decode+Haali
http://img179.imageshack.us/img179/9130/52396630fu8.th.jpg (http://img179.imageshack.us/my.php?image=52396630fu8.jpg)
Only four remain after the crash and thats because x264.exe continues to encode in the background........
http://img141.imageshack.us/img141/286/85562413ek6.th.jpg (http://img141.imageshack.us/my.php?image=85562413ek6.jpg)
Why is this happening?
Is it CCCP?Is it ffdshow or Haali?
The thing is ,I had encoded the same file about a month ago when i didnt have CCCP,
I had installed CORE codec with haali and ffdshow with h.264 disabled in it and megui gave a good output then,the x264 version changed too from then,now its rev859,right?
Megui updated it just last week,
I uninstalled CCCP fully, and went back to the old setup of codecs,but the problem remains with lots of tray icons popping up!
The avs opens in VDUb and in mediaplayer,so i guess decoding is not a problem,only the encoding...
Any clues on whats wrong? :?
Nevermind,Found the answer,
Seems like Removegrain SSE3 crashes megui for no reason at all?
Replaced it with SSE2 and everythings fine now!
Kurtnoise
2nd June 2008, 22:10
just noticed an issue when i did a clean install on vista x64. the updater fails if you dont run as admin. need some code for privilege escalation. the error as a standard user is "Old version of data could not be backed up correctly".
did you try the last builds I've linked just above ? They have some "improvements" for this...
rack04
3rd June 2008, 00:49
I'm running Vista 32bit and I keep getting the tip to upgrade to latest .net framework but I'm already running the latest. I've even installed from the MeGUI link as the tip requested. Is this a bug?
Carpo
3rd June 2008, 10:00
if your using 2.0.1046 (from update) then this should not happen, i know with kurts two builds above it does
Codex0nz
4th June 2008, 09:35
now im having an issue with my avisynth script:
DGDecode_mpeg2source("G:\DVD Rips\Neon Genesis Evan\VTS_01_1.d2v",info=3)
ColorMatrix(hints=true,interlaced=true)
Load_Stdcall_Plugin("E:\Games\Converting\megui\tools\yadif\yadif.dll")
Yadif(order=1)
crop( 32, 84, -30, -88)
BicubicResize(656,368,0,0.5) # Bicubic (Neutral)
#denoise
im getting the error with the line "Load_Stdcall_Plugin("E:\Games\Converting\megui\tools\yadif\yadif.dll")"
AviSynth script error:
Script error: there is no function named "Load_Stdcall_Plugin"
:S no idea whats gone wrong but i looked around and couldnt find anything that helped >_>
Kurtnoise
4th June 2008, 21:11
1/ which MeGUI version do you use ?
2/ which Avisynth version do you have ?
Inspector.Gadget
5th June 2008, 04:13
Hi everyone, I'm having a minor audio encoding problem. Using MeGUI 0.2.6.1046, I get an unspecified error encoding stereo AC3 to Nero AAC. Until recently this worked without issue.
Here is what the log shows me:
Starting job job1 at 9:58:04 PM
Starting preprocessing of job...
Preprocessing finished!
successfully started encoding
Processing ended at 9:58:04 PM
------------------------------------------------------
Log for job job1
Error:
------------------------------------------------------
End of log for job1
------------------------------------------------------
I used DGIndex directly to create my .D2V and demux the audio before trying to use MeGUI to encode the audio but I didn't change the .AC3 file name or anything.
Screenshot of AAC profile: http://img76.imageshack.us/img76/8096/screenhk8.th.png (http://img76.imageshack.us/my.php?image=screenhk8.png)
Any ideas what the issue might be?
rebkell
5th June 2008, 05:06
Hi everyone, I'm having a minor audio encoding problem. Using MeGUI 0.2.6.1046, I get an unspecified error encoding stereo AC3 to Nero AAC. Until recently this worked without issue.
Here is what the log shows me:
I used DGIndex directly to create my .D2V and demux the audio before trying to use MeGUI to encode the audio but I didn't change the .AC3 file name or anything.
Screenshot of AAC profile: http://img76.imageshack.us/img76/8096/screenhk8.th.png (http://img76.imageshack.us/my.php?image=screenhk8.png)
Any ideas what the issue might be?
Have you tried it with the checkbox for use DirectShow checked? I've had a few AC3 files that didn't work right, but usually they encode(really fast), but don't have any sound..
Inspector.Gadget
5th June 2008, 05:20
Have you tried it with the checkbox for use DirectShow checked? I've had a few AC3 files that didn't work right, but usually they encode(really fast), but don't have any sound..
Yeah, tried that, MeGUI completely hangs and I have to kill it from the task manager. That's also weird because I know I have ffdshow set to decode AC3 without using DRC or SPDIF output (if either might foul it up anyway).
Codex0nz
5th June 2008, 07:33
1/ which MeGUI version do you use ?
2/ which Avisynth version do you have ?
megui: 0.3.0.1004
avisynth: 2.5.7
Kurtnoise
5th June 2008, 08:02
@Codex0nz : are you sure that you have yadiff.dll in the right folder ?
@Inspector.Gadget : what do get when you open your ac3 file into graphedit ?
SpAwN_gUy
5th June 2008, 16:26
Hello ... i've had some troubles on my brand new Vista x64 ... + MSVS 2008
(well.. i've dealt with audio for now... but anyway) and thus had a nice chat with dimzon...
okay... meGUI trunk .. MSVS 2008 solution...
well.. when i compiled it under msvs2008... the result was x64bit version of meGUI ... and that's why audioEncoding failed to me ...
"Any CPU" target is set by default ... so.. under x64 meGUI would start under x64 ...
here is a simple fix.. for x86 bitness with msvs2008
Index: MeGUI_2008.csproj
===================================================================
--- MeGUI_2008.csproj (revision 519)
+++ MeGUI_2008.csproj (working copy)
@@ -66,6 +66,7 @@
<WarningLevel>4</WarningLevel>
<DebugType>full</DebugType>
<ErrorReport>prompt</ErrorReport>
+ <PlatformTarget>x86</PlatformTarget>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<OutputPath>bin\Release\</OutputPath>
@@ -91,6 +92,7 @@
<ErrorReport>prompt</ErrorReport>
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
<UseVSHostingProcess>false</UseVSHostingProcess>
+ <PlatformTarget>x86</PlatformTarget>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'test|AnyCPU' ">
<OutputPath>bin\test\</OutputPath>
@@ -115,6 +117,7 @@
<WarningLevel>1</WarningLevel>
<DebugType>full</DebugType>
<ErrorReport>prompt</ErrorReport>
+ <PlatformTarget>x86</PlatformTarget>
</PropertyGroup>
<ItemGroup>
<Reference Include="Accessibility" />
i haven't made any new Platform profiles... and might this would be usefull for someone...
well,... this is only need when you DON'T have Avisynth x64, and all the .dll compiled for x64
complie-all.bat still compiles msvs2005 project and the resulting .exe is still x86 ...
BTW....
>> 0.3.0.1004 updated from today (http://kurtnoise.free.fr/index.php?dir=MeGUI/&file=MeGUI-0.3.0.1004_20080601.zip) i've checked only this one... this one is x64 enabled ;) ... so .. might be this one was built with vs2008.. with not edited platforms.. ;) ...
use the patch above... or try this one:
http://rapidshare.com/files/120281317/meGUI_r519_x86.rar
this one is also 0.3.0.1004
dimzon
5th June 2008, 17:00
To avoid this error i modify BeHappy entry point this way
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
// To avoid ugly BadImageFormatException let's check current mode
int pointerSize = System.Runtime.InteropServices.Marshal.SizeOf(typeof(IntPtr));
if(pointerSize!=4)
{
// Can't run in non-32-bit mode!
int processBits = pointerSize*8;
string text = string.Format("BeHappy is designed to run as 32-bit process.\nUnfortunally this buid (v{1}) is invalid and started as {0}-bit process. Please inform developers.\nBeHappy will be aborted.", processBits, Application.ProductVersion);
string caption = string.Format("Can't run as {0}-bit process!", processBits);
MessageBox.Show(text, caption, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
return;
}
Application.Run(new MainForm());
}
So You can reuse it in MeGUI
benrobbie
5th June 2008, 17:23
First of all, forgive my noob-ability. This is my first post here. Also I would like to say that I am not technically inclined. I tried to read some of the posts on here and could not figure alot of them out. Anyway, here is my problem:
All of a sudden, last night as I went to bed I started up MEGui and some files to be done. This morning, I checked on them and Megui is not working at all. this is the error I get in the log.
Starting job job3 at 10:42:11 AM
Starting preprocessing of job...
Preprocessing finished!
successfully started encoding
Processing ended at 10:42:11 AM
------------------------------------------------------
Log for job job3
Job commandline: "C:\Program Files\megui\tools\x264\x264.exe" --pass 1 --bitrate 1500 --stats "D:\My DVDs\Still To Do Movies\test.stats" --bframes 16 --b-pyramid --direct auto --filter -2,-1 --subme 1 --partitions none --me dia --threads auto --thread-input --sar 1:1 --progress --no-dct-decimate --no-psnr --no-ssim --output NUL "D:\My DVDs\Still To Do Movies\test.avs"
x264 [error]: could not open input file 'D:\My DVDs\Still To Do Movies\test.avs'
------------------------------------------------------
End of log for job3
------------------------------------------------------
I have uninstalled, rebooted, and reinstalled, and I still get this error. Any suggestions? I have also updated megui. Still nothing. I do not know what has happened. Any suggestions welcome!! Also, this is happening with any avs I try to run, from different drives and folders! The source of the file is always a x264 mkv. thanks.
edit: Well i figured out what I had to do. I had to uninstall avisynth, my codecs, and megui, the restart, and then reinstall everything. Now it works. You guys do awesome work here, and thanks anyway.
benrobbie
Inspector.Gadget
5th June 2008, 19:16
@ Kurtnoise13
I had an Intervideo Audio Decoder in my filter chain which I unregistered in favor of ffdshow. The graph now looks like [source AC3] -> AC3 Parser Filter -> ffdshow audio decoder -> Default Directsound Device. MeGUI audio encoding now works fine if I choose to use Directshow decoding. I also realized that I was using an outdated version of NicAudio in my Avisynth plugins folder so I copied over a newer one I had sitting around from BeHappy and now everything works again without Directshow. The version that worked a few weeks ago for me must have been over-written by a NicAudio plugin that I downloaded to do Directshow Source -> AVSProxy -> Avidemux. Thank you for your help :).
Carpo
5th June 2008, 21:15
could the error i have been getting, about source detection not being able to detect type, could this be if it has a high percentage of film but not high enough?, i know in megui its set to auto force film at 95% but what if its less then that? say 92-94%
Codex0nz
6th June 2008, 07:48
@Codex0nz : are you sure that you have yadiff.dll in the right folder ?
@Inspector.Gadget : what do get when you open your ac3 file into graphedit ?
yeah theyre both setuip right
i even put the dll in the plugins folder in the avisynth program files folder
but
it still comes up with the same error message
btw thank you so much for trying to help :) it is very much appreciated
EDIT: i installed that alpha/beta on avisynth and it fixed the issue
Kurtnoise
6th June 2008, 17:02
could the error i have been getting, about source detection not being able to detect type, could this be if it has a high percentage of film but not high enough?, i know in megui its set to auto force film at 95% but what if its less then that? say 92-94%
you can tweak this value in the settings...just try it. :)
@Codex0nz : which alpha version more exactly ?
Kurtnoise
6th June 2008, 17:05
Hello ... i've had some troubles on my brand new Vista x64 ... + MSVS 2008
(well.. i've dealt with audio for now... but anyway) and thus had a nice chat with dimzon...
okay... meGUI trunk .. MSVS 2008 solution...
well.. when i compiled it under msvs2008... the result was x64bit version of meGUI ... and that's why audioEncoding failed to me ...
"Any CPU" target is set by default ... so.. under x64 meGUI would start under x64 ...
here is a simple fix.. for x86 bitness with msvs2008
well...I've this patch on my local tree already but not committed yet. ;)
Kylenol
6th June 2008, 18:11
Whenever I do the 2nd-pass to encode to an XviD file, I get this message:
xvid [error]: Couldn't init AVI file for writing (F:\Sample\sample.avi)
AVIOutputFile::Init Error: Unable to open file "F:\Sample\sample.avi" for write: The process cannot access the file because it is being used by another process.
desired video bitrate of this job: 965 kbit/s - obtained video bitrate (approximate): 0 kbit/s
------------------------------------------------------
Starting postprocessing of job...
Job completed successfully and deletion of intermediate files is activated
Found intermediate output file 'F:\Sample\sample.avi', deleting...
Deletion succeeded.
Postprocessing finished!
End of log for job2
Any ideas how I could solve this problem? Sorry if it has been covered already.
Sodgawd
6th June 2008, 18:37
Hiyas!! First of all, I absolutely love meGUI. I use it to encode movies for my PSP when I travel... I do have a question/comment tho.. :P
(1) I noticed that the update is spotty at best. (lots of proggies to update) I respect the fact that most of the utilities that meGUI uses are updated alomst daily and it can be fairly daunting to keep up. I usually end up just manually updating the files once a week. Just an observation. I truly appreciate all of the hard work that goes into the making of these files. I never fully comprehended it all until I took a C# class at my local college. Totally blew my mind away. Again thanks for all the hard work. :)
(2) Is there a settings to use meGUI to join multiple .mp4 files? I tried YAMB to do so but the last file appended is out of sync by .5 secs. The first three are in perfect sync just the last one is out. I am almost positive that the error is occuring in between keyboard input and the chair.. :P Was just curious if this could be done with (or added to) meGUI.
Have a "fan-tab-u-lous" day!!
Carpo
6th June 2008, 22:24
you can tweak this value in the settings...just try it. :)
i know that im just wondering if im even in the right area though :p
edit: nope that didnt help :(
HymnToLife
6th June 2008, 22:45
(2) Is there a settings to use meGUI to join multiple .mp4 files? I tried YAMB to do so but the last file appended is out of sync by .5 secs. The first three are in perfect sync just the last one is out. I am almost positive that the error is occuring in between keyboard input and the chair.. :P Was just curious if this could be done with (or added to) meGUI.
You can just use AviSynth for that :
clip1 = DirectShowSource("foo.mp4")
clip2 = DirectShowSource("bar.mp4")
clip3 = DirectShowSource("baz.mp4")
clip1 + clip2 + clip3
Carpo
6th June 2008, 23:00
i think i have found the solution to my problem, in the configure source detector, change the setting of the analysis percent, at the moment i have it set to 5%, which is taking a time but is getting pass the first part of the analysis, will lower it back down and try 2% and so on :)
Hope this helps anyone else who might run into this :)
edit: seems for ghost in the shell 2nd gig - 3% is the magic number :p
Codex0nz
7th June 2008, 02:04
you can tweak this value in the settings...just try it. :)
@Codex0nz : which alpha version more exactly ?
To be exact, version AVS 2.5.8 RC1 [080527]
lol whoops release candidate not a alpha version
Kurtnoise
7th June 2008, 08:50
Whenever I do the 2nd-pass to encode to an XviD file, I get this message:
xvid [error]: Couldn't init AVI file for writing (F:\Sample\sample.avi)
AVIOutputFile::Init Error: Unable to open file "F:\Sample\sample.avi" for write: The process cannot access the file because it is being used by another process.
desired video bitrate of this job: 965 kbit/s - obtained video bitrate (approximate): 0 kbit/s
------------------------------------------------------
Starting postprocessing of job...
Job completed successfully and deletion of intermediate files is activated
Found intermediate output file 'F:\Sample\sample.avi', deleting...
Deletion succeeded.
Postprocessing finished!
End of log for job2
Any ideas how I could solve this problem? Sorry if it has been covered already.
well...did you try to reencode an AVI file ? If yes, try to rename your output file (input and output must have two different names in your case)...
Carpo
7th June 2008, 11:23
anyone have any idea why megui/x264.exe might not be reaching the desired bitrate on the second pass?
encoded 35952 frames, 21.50 fps, 1248.33 kb/s
desired video bitrate of this job: 1506 kbit/s - obtained video bitrate (approximate): 1251 kbit/s
seems its only doing it on one file, i have rencoded it 3 times now making sure each time the settings are correct
Codex0nz
7th June 2008, 13:59
Moved to a separate topic: http://forum.doom9.org/showthread.php?p=1146695#post1146695
just about deinterlacing anime and problems etc
Kylenol
7th June 2008, 18:35
well...did you try to reencode an AVI file ? If yes, try to rename your output file (input and output must have two different names in your case)...
No. When it creates an AVI file its O KB after both passes.
Again this is what I get:
MeGUI Version: 0.2.6.1046
OS used: Microsoft Windows XP Professional Service Pack 2
Framework used: 2.0 SP1
------------------------------------------------------
Looking for job processor for job...
Processor found!
------------------------------------------------------
Starting job job1 at 7:33:26 PM
Starting preprocessing of job...
Preprocessing finished!
successfully started encoding
Processing ended at 7:33:27 PM
------------------------------------------------------
Log for job job1
Job commandline: "C:\Program Files\megui\tools\dgindex\dgindex.exe" -SD=< -AIF=<F:\Sample\Sample.mpg< -OF=<F:\Sample\Sample< -exit -minimize -OM=2
------------------------------------------------------
Starting postprocessing of job...
Job completed successfully and deletion of intermediate files is activated
Postprocessing finished!
End of log for job1
------------------------------------------------------
Generating jobs. Desired size: 7 MB
Desired size of this job series: 7 MB
Split size of this job series: N/A
Looking for job processor for job...
Processor found!
------------------------------------------------------
Starting job job2 at 7:36:42 PM
Starting preprocessing of job...
Doing bitrate calculation...
Desired video size after subtracting audio size is 7134KBs. Setting the desired bitrate of the subsequent video jobs to 959 kbit/s.
Preprocessing finished!
successfully started encoding
Processing ended at 7:37:28 PM
------------------------------------------------------
Log for job job2
Job commandline: "C:\Program Files\megui\tools\xvid_encraw\xvid_encraw.exe" -i "F:\Sample\samples.avs" -pass1 "F:\Sample\samples.stats" -bitrate 959 -kboost 100 -chigh 30 -clow 15 -overhead 0 -nopacked -qmatrix "C:\Program Files\megui\extra\eqm_v3ulr_rev3.xcm" -closed_gop -lumimasking -imin 3 -imax 5 -pmin 3 -pmax 5 -bvhq -bquant_ratio 162 -bquant_offset 0 -bmin 3 -bmax 5 -par 7279:5000 -threads 0
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Trying to retrieve width and height from input header
xvid [info]: Avisynth detected
xvid [info]: Input colorspace is YV12
xvid [info]: Input is 512 x 384, 23.976fps (24000/1001), starting from frame 0
xvid [info]: Number of frames to encode: 1461, Bitrate = 959kbps
xvid [info]: xvidcore build version: xvid-1.2.0-dev
xvid [info]: Bitstream version: 1.2.-127
xvid [info]: Detected CPU flags: ASM MMX MMXEXT SSE SSE2 TSC
xvid [info]: Detected cpus = 1, threads requested = 1, threads in use = 1
Tot: enctime(ms) =38813.00, length(bytes) = 7498007
Avg: enctime(ms) = 26.53, fps = 37.69, length(bytes) = 5125
I frames: 18 frames, size = 14356/ 258413, quants = 2 / 2.00 / 2
P frames: 534 frames, size = 9090/ 4854237, quants = 2 / 2.00 / 2
B frames: 909 frames, size = 2624/ 2385357, quants = 3 / 3.00 / 3
------------------------------------------------------
Starting postprocessing of job...
Job completed successfully and deletion of intermediate files is activated
Postprocessing finished!
End of log for job2
------------------------------------------------------
Looking for job processor for job...
Processor found!
------------------------------------------------------
Starting job job3 at 7:37:28 PM
Starting preprocessing of job...
Preprocessing finished!
successfully started encoding
Processing ended at 7:37:36 PM
------------------------------------------------------
Log for job job3
Job commandline: "C:\Program Files\megui\tools\xvid_encraw\xvid_encraw.exe" -i "F:\Sample\samples.avs" -pass2 "F:\Sample\samples.stats" -bitrate 959 -kboost 100 -chigh 30 -clow 15 -overhead 0 -nopacked -qmatrix "C:\Program Files\megui\extra\eqm_v3ulr_rev3.xcm" -closed_gop -lumimasking -imin 3 -imax 5 -pmin 3 -pmax 5 -bvhq -bquant_ratio 162 -bquant_offset 0 -bmin 3 -bmax 5 -par 7279:5000 -threads 0 -avi "F:\Sample\samples.avi"
Trying to retrieve width and height from input header
xvid [info]: Avisynth detected
xvid [info]: Input colorspace is YV12
xvid [info]: Input is 512 x 384, 23.976fps (24000/1001), starting from frame 0
xvid [info]: Number of frames to encode: 1461, Bitrate = 959kbps
xvid [info]: xvidcore build version: xvid-1.2.0-dev
xvid [info]: Bitstream version: 1.2.-127
xvid [info]: Detected CPU flags: ASM MMX MMXEXT SSE SSE2 TSC
xvid [info]: Detected cpus = 1, threads requested = 1, threads in use = 1
xvid [error]: Couldn't init AVI file for writing (F:\Sample\samples.avi)
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
AVIOutputFile::Init Error: Unable to open file "F:\Sample\samples.avi" for write: The process cannot access the file because it is being used by another process.
desired video bitrate of this job: 959 kbit/s - obtained video bitrate (approximate): 0 kbit/s
------------------------------------------------------
Starting postprocessing of job...
Job completed successfully and deletion of intermediate files is activated
Found intermediate output file 'F:\Sample\samples.stats', deleting...
Deletion succeeded.
Postprocessing finished!
End of log for job3
------------------------------------------------------
Neillithan
7th June 2008, 19:07
I know this seems like a backwards way to go about things, but it is the only easy and efficient way I've found to encode a video with many multiparts.
When I record a bunch of footage from a video game using Fraps, it will split each video into 4 gigabyte chunks with a horrible naming scheme. When I have 30 or so of these 4gig files, it can be a pain to merge them. I've found the only easy way to do it is to rename them to "file01.avi... file02.avi..." (so on and so forth) and then open them in virtual dub. By appending file02.avi, it automatically appends all of the other avi's. I am then able to start a frameserver which does basically the same thing as AviSynth, it frameserves the video in the form of an Avi file.
Next, I just make an AviSynth script pointing to the frameserver.avi that looks somewhat like this.
AviSource("P:\Fraps\frameserver.avi")
ConvertToYV12()
That's it. That's all I do. Then I just open the AviSynth script in Megui, choose the H.264 profile I want to use, then I enqueue a 2 pass encoding.
When I start the first pass, all goes well until it reaches the 2nd pass. The 2nd pass simply says, "error". This is easily corrected by right clicking the 2nd pass in the queue, changing its status to "WAITING" and then pressing start. It will then finish encoding the 2nd pass without further problems (unless I perform an autoencode with automatically muxes the audio with the video, I get an error for that which is easily corrected via the same method as before).
I realize I can use AviSynth to automatically concatenate multiple video files, but I choose not to do that for 1 very easily understood reason. When there are 10+ videos to concatenate, every time the AviSynth script is loaded, it will put a little icon in my system tray (usually the matroska icon) and since there are 30 videos, it loads 30 matroska icons and takes nearly a minute to complete. When doing a 2 pass encoding, sometimes it likes to load the avisynth script 2-3 times before it actually starts encoding. I can just sit here and watch my system tray grow and shrink with icons while MeGUI is totally nonfunctional trying to process the AviSynth script.
Hopefully you can fix the "error" message for virtualdub frameservers.
-Neil
EDIT: I've discovered that using "SegmentAviSource(P:\Fraps\file.avi)" in an Avisynth script automatically loads all videos in a folder and does not put those little icons in my system tray. However, when using SegmentedDirectShowSource or DirectShowSource, it does put those icons in my system tray. I guess I found a solution to my problem and it seems kind of silly to use VirtualDub now to frameserve. Oh well, a fix for the "error" message would be appreciated anyway.
Sodgawd
7th June 2008, 19:24
You can just use AviSynth for that :
clip1 = DirectShowSource("foo.mp4")
clip2 = DirectShowSource("bar.mp4")
clip3 = DirectShowSource("baz.mp4")
clip1 + clip2 + clip3
:thanks: for the response!! I thought about that.. but won't that cause it to be reencoded? Or can I throw that .avs file into the muxer... hmmm... I'll try doing that.. Thanks for being a cardboard cutout Hymn :p
Sodgawd
8th June 2008, 18:25
ok.. I recently updated to the new version of Ripbot264.. something got installed that I missed (forgot to uncheck).. So I uninstalled EVERYTHING.. Ripbot.. megui.. Haali.. Avisynth.. ac3filter.. FFDshow.. all of it!!
I then reinstalled it all (except ripbot.. cool proggy.. just too basic for my needs).. latest versions.. Only difference is FFDshow.. r1990 is the build that i installed. I use the development udater inside of megui so everything is hunky dory. It makes the d2vs just peachy. However, upon trying to open it up in the avs script creator I get this error msg..
http://maxupload.com/thumb/26804D45.jpg (http://maxupload.com/img/26804D45.jpg)
(Note: This is my copy of the movie being converted to play on my ps3..)
I can only assume that this means that there is a problem with AviSynth. It has been uninstalled.. reboot.. reinstalled.. DGDcode and Index are from the same version.. Any advice would be hot!!
saint-francis
9th June 2008, 01:23
I can only assume that this means that there is a problem with AviSynth. It has been uninstalled.. reboot.. reinstalled.. DGDcode and Index are from the same version.. Any advice would be hot!!
Does the .avs play in a media player? Can you post the .avs?
Sodgawd
9th June 2008, 02:11
Does the .avs play in a media player? Can you post the .avs?
I can't even get that far in meGUI. It error's out upon attempting to load the d2v. I have uninstalled everything even remotely related to video's and DVDs. I then install only meGUI, FFDshow and Haali splitter. Same error.
If I manually creat the avs file, MPC hangs like it does not know how to handle the file.
EDIT: Sheesh!! I finally got it. I removed and reinstalled meGui and componants only. Aparently it was an errant .avsi file that I had in the plugins folder. I changed it from avsi to avs and voila.. back in business (so to speak). I still am having trouble upconverting my files upon encode. That is why I had the LimitedSharpedFaster, USS, and GradFunkMirror avsi files in the plugins folder. Now the avs file just failes outright do to the scripting that I am having a tough time wrapping my mind around. I found this post in the AVS forums in regards to what I am trying to do:
http://www.avsforum.com/avs-vb/showthread.php?t=719041
saint-francis
11th June 2008, 01:06
How reliable is the automatic resize function in the MeGUI .avs creator? I am up against a wall here. I am trying to resize terminator 3 to 720p from 1080p BD. MeGUI tells me (1280,528), or (roughly) 2.4:1 while IMDB and the BD review of the movie on HighDef Digest tell me 2.35:1. It gets even more complicated;The HD DVD review of the same movie on HighDef Digest tell me 2.4:1. WTF is going on here? I have tried to judge it for my self but I can't tell a big difference between (1280,544) and (1280,528); at least not enough to know which if right. I have even tried comparing both of them to just the movie loaded with DirectShowSource in AVSP and I still can't tell heads from tails. Any advice would be great.
P.S. Using MeGUI version # 0.3.0.1004
Razorholt
11th June 2008, 08:01
Zones option with WEIGHT settings doesn't seem to work. Can someone please confirm it?
Thanks,
- Dan
toytown
12th June 2008, 14:22
Zones option with WEIGHT settings doesn't seem to work. Can someone please confirm it?
Using Megui 0.2.6.1046 (the latest i believe) zones definetely works, as i use it for all my encodes to lower the bitrate of the credits signficantly.
Razorholt
12th June 2008, 16:11
Using Megui 0.2.6.1046 (the latest i believe) zones definetely works, as i use it for all my encodes to lower the bitrate of the credits signficantly.
Are you using CQ or WEIGHT? CQ works, WEIGHT doesn't (for me at least)
huvar
14th June 2008, 20:45
Hi!
I need a h.264/avc sequence where a gop has a fixed structure with 2 consecutive B-fames and a size of 15 frames.
I tryed using megui (x264) deactivating B-adaptive and setting the correct number for bframes but I still can't output this structure. The gop has size 15 but the two consecutive frames aren't always there.
Any ideas about known problems in MEGUI or x264 (I'm not sure which one is to blame) concerning this? maybe other conflicting options?
Thanks!
Dark Shikari
14th June 2008, 21:13
Hi!
I need a h.264/avc sequence where a gop has a fixed structure with 2 consecutive B-fames and a size of 15 frames.
I tryed using megui (x264) deactivating B-adaptive and setting the correct number for bframes but I still can't output this structure. The gop has size 15 but the two consecutive frames aren't always there.
Any ideas about known problems in MEGUI or x264 (I'm not sure which one is to blame) concerning this? maybe other conflicting options?
Thanks!You need to disable scenecut by setting scenecut=-1.
toytown
14th June 2008, 22:22
Are you using CQ or WEIGHT? CQ works, WEIGHT doesn't (for me at least)
Weight, i always use 5 for pure black and white credits, this reduces the bitrates to less than 300kbit per second for the majority of the credits, whereby without the weight added, it can sometimes hit 6Mbit on a 3Mbit/2pass encode.
huvar
14th June 2008, 23:26
You need to disable scenecut by setting scenecut=-1.
Done that... Here is the command line displayed in megui...
--crf 18 --keyint 15 --min-keyint 15 --ref 5 --mixed-refs --bframes 2 --no-b-adapt --b-pyramid --bime --weightb --direct auto --partitions all --8x8dct --scenecut 0 --threads auto --thread-input --progress --no-psnr --no-ssim --output "output" "input"
Dark Shikari
14th June 2008, 23:33
Done that... Here is the command line displayed in megui...
--crf 18 --keyint 15 --min-keyint 15 --ref 5 --mixed-refs --bframes 2 --no-b-adapt --b-pyramid --bime --weightb --direct auto --partitions all --8x8dct --scenecut 0 --threads auto --thread-input --progress --no-psnr --no-ssim --output "output" "input"Blame MeGUI, Scenecut needs to be set to -1 (disabled), not 0 (low threshold).
huvar
14th June 2008, 23:36
Done that... Here is the command line displayed in megui...
--crf 18 --keyint 15 --min-keyint 15 --ref 5 --mixed-refs --bframes 2 --no-b-adapt --b-pyramid --bime --weightb --direct auto --partitions all --8x8dct --scenecut 0 --threads auto --thread-input --progress --no-psnr --no-ssim --output "output" "input"
Ok! Figured it out... I had not disabled it completely... Thanks!
Ajax_Undone
15th June 2008, 03:45
Apparently your software has an unresolved bug...
http://forum.doom9.org/showthread.php?p=1149002#post1149002
Sharktooth
15th June 2008, 04:10
we can do nothing about groove and megui "incompatibility".
probably the problem is either in groove or the .net framework AND vista.
on XP everything works fine.
about scenecut, i'll investigate asap.
Ajax_Undone
15th June 2008, 05:39
Have you tried compiling under .Net 3.5...
Kurtnoise
15th June 2008, 11:19
About MS Office Groove 2007 & Vista, here is a quick test :
OS: Vista x86 SP1
Office : 2007 Entreprise (only Excel, Word, Groove, PowerPoint installed)
.Net : 2.0 SP1
MeGUI : 0.3.0.xxxx (my current build in my local tree...whatever)
Files tested in the avisynth creator : avi, mp4, mkv, m2ts, evo, d2v >> ALL are loaded correctly...So, if you have some errors with this :
Use Windows Update to be up-to-date.
Install *only* the filters required (FFdshow + Haali's splitter at least)
Post your entired error message.
Post your logfile.
Sharktooth
15th June 2008, 16:30
scenecut option is working properly.
pdadi
15th June 2008, 17:37
latest x264 update slowed down the encoding. Earlier I used to get 20 to 22 fps nor it is 11 fps first pass and 5.5 fps second pass.
This is with HQ slower profile.
Thanx
Sharktooth
15th June 2008, 17:45
that's maybe due to your threads settings or the psy-rdo patch. have a look at the psy-rdo thread.
Umamio
17th June 2008, 15:49
This may have been asked previously but is there a way to output the command line(s) of a set of jobs loaded in MeGui (Audio Encode, Video Encode, Mux), in a similar manner to WinFF's "Display FFmpeg Command Line" option.
I understand that MeGui is just a frontend for lots of CLI's and the x264 command line is displayed in the config but I am a bit lazy about learning the syntax of each CLI (audio and muxing), and I trust copy pasting from Megui output a lot more than my typing especially with the stupidly long file paths that I have.
I have been encoding to many formats simultaneously using ffmpeg, Wmenc (via WMCmdAVS.vbs) and QuEnc through a batch file, I need x264.exe in particular to take advantage of VAQ. I'd like to be able to batch it with my other encodes with minimal effort.
I apologise for my laziness but would appreciate any help at all!
Thanks, muchly.
P.S: I love MeGui! But the volume of encodes I have to do on a single machine makes it impractical to not batch everything together.
P.P.S: If there is a way to invoke MeGui itself via command line and start the encoding queue that would be almost as good actually.
P.P.P.S: I get the impression I am missing something very obvious. Forgive me, in advance.
rack04
17th June 2008, 15:57
Any thoughts of adding raw h264 support? I guess you would need a "Create DGA" in the tools menu and support for DGA in the "AviSynth Script Creator".
unskinnyboy
17th June 2008, 18:01
Anyone facing issues after the latest MeGUI update on Vista? updatecopier.exe kept crashing on me, and I had to manually recover and replace MeGUI.exe from the update_cache.
http://img373.imageshack.us/img373/4330/updatecopierce1.png
toytown
17th June 2008, 18:19
Anyone facing issues after the latest MeGUI update on Vista?
Ive installed it today and so far ive encoded a few jobs on a Vista32 and Vista64 machine and havent seen the error you posted :(.
I still get the freeze in the UI all the time when trying to open/save files, but i work around that by queuing one job then restarting megui and queing the next, until there all done. This happens on both 32/64bit versions of vista.
Kurtnoise
17th June 2008, 20:44
updatecopier.exe kept crashing on me, and I had to manually recover and replace MeGUI.exe from the update_cache.
Is it better with it (http://www.mediafire.com/?i13lbnttjzw) ?
@toytown : please, more infos are needed...coz I feel like it's not megui fault. Freezing seems to be a decoding problem...
Kurtnoise
17th June 2008, 20:45
This may have been asked previously but is there a way to output the command line(s) of a set of jobs loaded in MeGui (Audio Encode, Video Encode, Mux), in a similar manner to WinFF's "Display FFmpeg Command Line" option.
look at your jobs files (in the job folder)...
toytown
18th June 2008, 00:30
@toytown : please, more infos are needed...coz I feel like it's not megui fault
Its something related to the UI of megui i think. I can replicate it very easy and did ask for a debug version sometime ago to see if i could work out the problem as i have noted others have the same issue.
How to replicate.
- Click AVS script creator and add a file such as an MKV/D2V etc etc
- Configure options and and click save.
- Configure encoder (x264) options and click enqueue (but do no start the queue)
- Click AVS script creator for 2nd job
- Click the file open box (....) and then the UI will lockup 99% of the time. If i click on the megui/avs script creator window 2-3 times then i will get the normal windows message that the application has stopped responding.
To work around the issue i simply create a job, then exit megui and then reload it and create my second job and so forth, once all the jobs are created i then click start and they all encode perfectly.
The 2 machines (Vista32/64) are both 100% stable and not overclocked, the 64bit one had office installed and groove (which i uninstalled) the 32bit one has never had anything other than vista and megui/staxrip/avisynth installed. The lockup of the application happens when the queue is stopped or started doesnt matter. After pressing the start button on multiple jobs it will finish them all successfully without any issues.
If there is anything i can do, im willing to help as its a pain in the ass for me when i know a job is going to finish 2 hours after going to sleep and if it worked i could simply queue another one up in the background. If theres any more info you need please ask.
Blue_MiSfit
18th June 2008, 09:46
I just updated to 3.0.1008 on Vista x64, and now MeGUI will not open AVS scripts properly. I have tried with two separate scripts, both of which open perfectly in Media Player Classic, avsP, and VirtualDub. MeGUI complains that they are not valid AviSynth scripts. Ideas?
Exception from HResult:0x800700B
~MiSfit
~bT~
18th June 2008, 15:40
^ source files?
Blue_MiSfit
19th June 2008, 04:59
Source files are DVDs -> DGIndex -> AviSynth with minimal filtering.
Again, they play perfectly in VirtualDub, Media Player Classic, and avsP.
~MiSfit
Sharktooth
19th June 2008, 14:03
was 1007 working?
Rodger
19th June 2008, 17:04
Having a Problem with Bitrate-Setting and Output.
This has happened twice now.
This is my setting for xvidencraw:
-i "input" -single -bitrate 2600 -smoother 0 -nopacked -quality 5 -closed_gop -imin 3 -imax 4 -pmin 3 -pmax 5 -bvhq -bquant_ratio 162 -bquant_offset 0 -bmin 3 -bmax 5 -threads 2 -o "output"
Output is measured by Gspot with 1926Kbit!
First time I noticed that I encoded with 4500Kbit and Out had 2600Kbit.
What´s wrong here? Is it the newly updated Xvidencraw itself?
greetings
Rodger
Dark Shikari
19th June 2008, 17:07
Having a Problem with Bitrate-Setting and Output.
This has happened twice now.
This is my setting for xvidencraw:
-i "input" -single -bitrate 2600 -smoother 0 -nopacked -quality 5 -closed_gop -imin 3 -imax 4 -pmin 3 -pmax 5 -bvhq -bquant_ratio 162 -bquant_offset 0 -bmin 3 -bmax 5 -threads 2 -o "output"
Output is measured by Gspot with 1926Kbit!
First time I noticed that I encoded with 4500Kbit and Out had 2600Kbit.
What´s wrong here? Is it the newly updated Xvidencraw itself?
greetings
RodgerIf you set such restrictive quantizers, its no wonder it won't be able to reach your target bitrate.
Rodger
19th June 2008, 19:13
Thank´s for the Info.
Anybody knows a comprehensive guide how to "use" the settings in the "advanced" tab ?
greetz
Rodger
Sharktooth
19th June 2008, 19:23
1 - dont use the CQ profile settings for 2 pass encodings. start with default settings...
2 - use the default 2/31 (or 1/31) min/max quantizers for 2 pass encodings
3 - if you dont know the meaning of xvid_encraw settings, :search:. they're almost identical to the xvid vfw settings too...
salehin
19th June 2008, 20:48
My MeGUI is not running properly, atm. most likely it's due to some problem. Here are the problems I faces, all of which result in a megui crash (you get the error msg thingy from windows)
o It doesnot crash immediately-megui finished 1st pass and then crashed fully at the beginning of the 2nd pass
o Megui Version: stable and development (both crashes)
o source: bbc hd h264 1080p
o I tried with ffdshow, CoreAVC, and Cyberlink's h264 decoder (in the .grf file to pass it though the AviSynth). problem still persists
o x264.exe: I used x264_x86_r889_techouse (http://x264.tk/) by techouse
o Here is the cmd line:
Job commandline: "C:\Program Files\megui\tools\x264\x264.exe" --pass 1 --bitrate 4500 --stats "F:\Shroud of Turin\Turin Turin.stats" --level 4.1 --bframes 3 --b-pyramid --filter -3,-3 --subme 1 --partitions none --me dia --threads auto --thread-input --sar 1:1 --progress --no-dct-decimate --output NUL "F:\Shroud of Turin\Turin Turin.avs"
o Avs Script:
SetMemoryMax(128)
DirectShowSource ("F:\Shroud of Turin\sample.grf", fps=25, audio=false).ConverttoYV12()
Load_Stdcall_Plugin("C:\Program Files\megui\tools\yadif\yadif.dll")
Yadif(order=1) # partially deinterlaced - top field 1st
crop( 2, 0, 0, -2)
dull = last.Spline36Resize(1280,720)
sharp = dull.LimitedSharpenFaster(dest_x=1280,dest_y=720,Strength=50)
Soothe(sharp,dull,20)
Can anyone please let me know my mistakes, if possible.
Cheers :)
Dark Shikari
19th June 2008, 20:49
Tried Jarod's build instead? :p
Sharktooth
19th June 2008, 22:05
use the x264 build provided by the megui auto-update server.
salehin
20th June 2008, 01:17
Thanks guys. I tried that with different h264 decoders, but the problem is still there :(
Here is the technical error report (http://www.sendspace.com/file/ln6bl4)
FYI: Windows XP Home SP1 (32bit), MeGUI 0.3.0.1008
keyed
20th June 2008, 03:37
Since the last update, I've developed two problems.
One is a general problem in that megui's video player is permanently on top, instead of getting overlapped by other screens.
The second is when using AVS Cutter, megui will freeze when clicking either "Add cuts to script" or "Save cuts file." After ending megui via the task manager and checking the script, the cuts were added to the script. Save cuts file freezes before bringing up "save as".
The odd thing is that "Do all and close" for avs cutter works fine.
Forgot to add that I'm using XP on an AMD 3700
Rodger
20th June 2008, 20:04
MeGui "core_0_2_6_1048" has a HUGE ERROR!!!
When MeGui restarts after the update, it lost some directories in...
> options
> Settings
>Program Paths
So far that is no problem...but here it comes...when I try to set the avisynth-plugins Folder...it crashes with an error message (pop up!). When I check...the directory is not set! (btw NO MATTER what folder I try to set...it crashes!)
Anybody else problem with the latest Megui core?
core_0_2_6_1047 WORKS PERFECTLY!!!
Short tips: WinVista 64bit - Core2Duo E8400
greetz
Rodger
chiklit
20th June 2008, 20:30
The latest version (2.6.1048) doesn't work for me either. When I try to open my usual DV videos with the avisynth script creator it first says it can't open it then it crashes. When I try to set the avisynth plugins path in preferences it crashes with this error:
---------------------------
Fatal error
---------------------------
MeGUI encountered a fatal error and may not be able to proceed. Reason: Object reference not set to an instance of an object. Source of exception: MeGUI stacktrace: at MeGUI.MeGUISettings.set_AvisynthPluginsPath(String value)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
---------------------------
OK
---------------------------
toytown
20th June 2008, 20:51
Same here with the program paths issue :(
berrinam
21st June 2008, 00:13
@chiklit, toytown: what's your OS?
@chiklit, toytown: what's your OS?
I am having the same issue with AviSynth script creator and Vista 64 is my OS. Just happened with the new core download.
And it is the core that is the issue, I just reinstalled and updated everything but the core and I am fine.
Kurtnoise
21st June 2008, 11:07
@Rodger, chiklit, Tae, toytown : Is it better with this version (http://www.mediafire.com/?bzbwd1z2f2m) ?
PS: remove all versions first before to install the new one...
PS2: I suggest you to switch to the 0.3.xxx (development build) as soon as possible.
Rodger
21st June 2008, 11:19
No!
But just to let you know...this time it only lost the directory of avisynth. All other directories stayed set up.
But still this pop-up when I try to set avi-synth directory.
greetz
Rodger
PS: Another Tip: Just unpacking the previous core out of the update-cache and everything is fine again. It is the new core-version!
alfixdvd
21st June 2008, 11:36
Megui was update xvid_encraw to version 2008-05-17 (svn+vaq)
A binary comparation with fc /b tells me that this versión is identical to existing prior renamed to xvid_encraw.exe.bakup.
Where is the difference ?
Xvidcore.dll goes from 1.4 Mb to 739.9 Kb, is here really where the update reside ?.
Kurtnoise
21st June 2008, 11:43
still this pop-up when I try to set avi-synth directory.
could you take a picture of this popup and post it here please ?
btw, 2 questions:
1) Why would you change the avisynth path folder from the settings ?
2) Which Avisynth version did you use ?
Rodger
21st June 2008, 11:53
You got me wrong there!
I don´t WANT TO set the directory, it just is not set anymore when I update to 1048!
I use AVI-Synth V2.5.7 (newest version I know)
I´ll be right back with SOME screenshot for you, to have a quite full view of the situation.
rodger
toytown
21st June 2008, 11:54
@Rodger, chiklit, Tae, toytown : Is it better with this version ?
Nope :(. Ive gone back to the previous core version (1047) and its all working correctly again :)
Is the 0.3 version stable enough to do encodes with? Ive been queuing up some of my bluray rips for the last few days and just set a queue of jobs that will not finish until next week. The previous versions of megui have all been stable in this department, i would hate to get to 0.3 and find it crashing etc.
Edit - Just tried 0.3.0.1005, the download didnt include the icsharp dlls, so no updates would work (just gave windows errors). After getting it from another place i installed all the updates for it, but found that it still contains the bug with the freezing UI, whenever i try to load my second video into AVS script. Any chance this can be fixed?
Rodger
21st June 2008, 12:10
A view to the folder list
http://www.bilder-space.de/thumb/OKMaQ16GtiAGlBX.jpg (http://www.bilder-space.de/show.php?file=OKMaQ16GtiAGlBX.jpg)
trying to load a script RIGHT AFTER the update/newstart
http://www.bilder-space.de/thumb/uvfiAQXq4VRbUOK.jpg (http://www.bilder-space.de/show.php?file=uvfiAQXq4VRbUOK.jpg)
checking because of the error message
http://www.bilder-space.de/thumb/0zJDahyoYeeeYRk.jpg (http://www.bilder-space.de/show.php?file=0zJDahyoYeeeYRk.jpg)
trying to set the directory manually
http://www.bilder-space.de/thumb/8oUizofnpD6TULM.jpg (http://www.bilder-space.de/show.php?file=8oUizofnpD6TULM.jpg)
just rollback to 1046 and everything is fine without doing ANYTHING but the rollback
http://www.bilder-space.de/thumb/r2speKuZEdYG0Ht.jpg (http://www.bilder-space.de/show.php?file=r2speKuZEdYG0Ht.jpg)
hope that helps!
Where can i find core v3?
toytown
21st June 2008, 13:55
After getting it from another place i installed all the updates for it, but found that it still contains the bug with the freezing UI, whenever i try to load my second video into AVS script. Any chance this can be fixed?
More information for you guys, as im trying my best with my limited knowledge. I pulled the 3009 build from the SVN and compiled it here are my results.
Compiled from batfiles inc in SVN - UI freeze on second AVIScriptCreator load button.
Compiled from VS2005 as Release- UI freeze on second AVIScriptCreator load button.
Compiled from VS2005 as Debug - - UI freeze on second AVIScriptCreator load button.
Compiled from VS2005 as Release and running from within VS2005 as vshost.exe - Gives error DisconnectedContext was detected
Message: Context 0x484000' is disconnected. Releasing the interfaces from the current context (context 0x484170).This may cause corruption or data loss. To avoid this problem, please ensure that all contexts/apartments stay alive until the applicationis completely done with the RuntimeCallableWrappers that represent COM components that liveinside them.
Compiled from VS2005 as Debug and running from within VS2005 as vshost.exe - Works perfectly fine :)
Hopefully this will give you more info to where the problem is, i would run 3009 in a vshost and have vs2005 running 24/7, but this build doesnt have the zones window :(
Kurtnoise
21st June 2008, 14:55
@Rodger : could you give me what you get in the registry for Avisynth ? calls regedit and browse through the tree (HKEY_LOCAL_MACHINE\SOFTWARE\Avisynth 2.5\...). That's plugindir2_5 value I need more exactly.
Second question : you should have an Avisynth folder in C:\Program Files\...or I am wrong ?
It's quite hard to debug this for me (I've no access to one 64bits OS for the moment coz I don't see the point to use it right now). I develop megui mainly on x86 platform. So...
@toytown : cannot reproduce here, sorry. If someone else I've an idea...
toytown
21st June 2008, 15:01
It's quite hard to debug this for me (I've no access to one 64bits OS for the moment coz I don't see the point to use it right now). I develop megui mainly on x86 platform. So...
If your talking about Rogers error with the missing avisynth directory on the latest build, then i got that in 32/64bit builds of Vista. If your talking about the UI freeze i get, then that happens on 32/64bit builds of vista and has been reported by others (so im not the only one)
The error that i mentioned, seems to indicate that a call is made to a thread/data which has since been disposed off. But like i said im kinda limited in knowledge about this and really just getting things from google
berrinam
21st June 2008, 15:32
I don't know how recently Mutant_Fruit's mono patches were committed, but he committed something which can potentially cause the AvisynthPath__get member to return null... maybe it's that?
Everyone who has been reporting troubles related to the Avisynth plugin folder in the latest stable megui, please try replacing your megui.exe file with this one: http://www.box.net/shared/9bhcc7m04g
The other version did not help me either, I can pretty much duplicate verbatim what Rodger posted.
I have a 32-bit install of Vista on my media server, it is not exhibiting the same behavior. I went to 64-bit on my main PC for the ability to install more memory and have Windows recognize it.
Honestly I am just trying to learn these new tools for encoding, I have been using GK and AGK for a few years but I am no expert. But if there is anything you want me to look at on my install, just let me know.
I don't know how recently Mutant_Fruit's mono patches were committed, but he committed something which can potentially cause the AvisynthPath__get member to return null... maybe it's that?
Everyone who has been reporting troubles related to the Avisynth plugin folder in the latest stable megui, please try replacing your megui.exe file with this one: http://www.box.net/shared/9bhcc7m04g
Appears to be fixed. I reinstalled the latest MeGui build. Before I opened it I replaced the exe with the one you uploaded, updated everything and the directories all look good.
I am going try an encode right now.
berrinam
21st June 2008, 16:50
I realise that the file I distributed in this post (http://forum.doom9.org/showthread.php?p=1151063#post1151063) wasn't quite the one I planned to. Everyone, please try it anyway. If it works for you, try swapping to the "development" builds by going Options->Settings->Extra config->Configure servers->Development. Then, please try running autoupdate to get the latest version. (If autoupdate fails, then switch back to an older version for which autoupdate works, and then do autoupdate).
Kurtnoise
21st June 2008, 16:54
If your talking about Rogers error with the missing avisynth directory on the latest build, then i got that in 32/64bit builds of Vista.
That's quite strange because I'm running on Vista (32bits) and I never got this behaviour.
but I hope that will be fixed as soon as possible. :)
arrirc
21st June 2008, 17:53
Hello
I've used MeGUI for quite some time and used it quite successfully. I have last used it about 1-2 months back. As I tried to start it today, I see that it is not starting. I have even waited for 15mins, but to no effect.
I can see megui.exe in the Process List of the Task Manager and also cvtres.exe, which is incidentally consuming 50% of CPU cycles.
I uninstalled the previous version, downloaded the latest build and restarted the machine. And then I installed it again, but that also did not solve the problem at all.
Please help :confused: :(
Thank you.
(It seems that I have posted this earier in the wrong MeGUI thread...so I moved it here)
Rodger
21st June 2008, 23:00
Registry Value:
http://www.bilder-space.de/thumb/XNuJSA95lwn5wFg.jpg (http://www.bilder-space.de/show.php?file=XNuJSA95lwn5wFg.jpg)
You are wrong!
There is no folder of Megui in "Program Files" !!!
This Folder is strictly for 64bit stuff!!!
x86 stuff is ALWAYS installed to "Program Files (x86)"
This is the reason why there are "2 independent installations" of Internet Explorer in those two folders.
So a true 64bit version of Megui would be installed in "Program Files", which we don´t have.
Maybe THIS IS the bis clue?!
EDIT: You were asking for a Avi-Synth folder....yes that is present...but there is only the plugins folder with it´s files present.
arrirc
22nd June 2008, 10:30
Here is the error that I have got at last:
http://img440.imageshack.us/img440/5354/meguierrorrl9.png
Please help :(
Ajax_Undone
22nd June 2008, 10:55
Sounds like either you don't have .net 2.0 installed or your installation of it is corrupt...
Rodger
22nd June 2008, 11:55
Yeah, it´s definetly a fault of your system.
Try other .NET applications if they´re working.
arrirc
22nd June 2008, 16:20
Sounds like either you don't have .net 2.0 installed or your installation of it is corrupt...
Errrrr...It worked perfectly earlier and I did not make any significant system changes apart from installing XP updates through auto update...so how do I fix it?:confused:
blubberbirne
22nd June 2008, 16:24
same here,
megui doesn't work for me with new version.
I also used Vista 64bit SP1. Other NET Apps works fine!
arrirc
22nd June 2008, 18:28
I have tried to uninstall .NET 2 but I could not as because there are other dependent applications. But all other applications are running just fine, only MeGUI is creating the problem.
Please help.... :(
blubberbirne
22nd June 2008, 22:24
can anyone plase upload the last version before the update?
I have also noticed I cannot use mkvmuxer in Vista 64. The command buttons for browsing for the video files are missing and I cannot type in a path. No problems in Vista 32, my media server, so I just transfer the files to it for muxing.
BiO-HaZaRd
23rd June 2008, 02:32
Im having this problem, on a 2 pass encode with x264, i'm getting the second pass to make some huge size files... altough i'm using autoencode to set the size to something like 200mb it getting like 2gb size files...
I have last version of megui all up to date...
Selexo
23rd June 2008, 11:39
My meGUI was broken after a recent update... as it broke, megui was blaming avisynth as the problem.. Just notice a new update and now it's working again.. "THANK YOU"... while I did notice the problem, I did notice that I wasn't the only one with it so I said nothing as the developers were getting enough smack from users in general and would rather not Feed the flame. My error was most likely Vista x64 related and the change log shows "(kurtnoise) added manifest files for the x86 & x64 platforms." so I'm happy for the fix.
MeGUI: 0.3.0.1009
Vista x64
Thanks again for the quick fix and turnaround.
:thanks:
arrirc
24th June 2008, 19:06
Hello
I've used MeGUI for quite some time and used it quite successfully. I have last used it about 1-2 months back. As I tried to start it today, I see that it is not starting. I have even waited for 15mins, but to no effect.
I can see megui.exe in the Process List of the Task Manager and also cvtres.exe, which is incidentally consuming 50% of CPU cycles.
I uninstalled the previous version, downloaded the latest build and restarted the machine. And then I installed it again, but that also did not solve the problem at all.
Please help :confused: :(
Thank you.
(It seems that I have posted this earier in the wrong MeGUI thread...so I moved it here)
Here is the error that I have got at last:
http://img440.imageshack.us/img440/5354/meguierrorrl9.png
Please help :(
Errrrr...It worked perfectly earlier and I did not make any significant system changes apart from installing XP updates through auto update...so how do I fix it?:confused:
I have tried to uninstall .NET 2 but I could not as because there are other dependent applications. But all other applications are running just fine, only MeGUI is creating the problem.
Please help.... :(
Just to update the situation I have the following installed in my PC, I have checked the Uninstall Log (using HijackThis):
Microsoft .NET Framework 1.1
Microsoft .NET Framework 1.1 Hotfix (KB928366)
Microsoft .NET Framework 1.1 SP1
Microsoft .NET Framework 2.0 Service Pack 1
Microsoft .NET Framework 3.0 Service Pack 1
Microsoft .NET Framework 3.5
Microsoft .NET Framework 3.5
Are not these enough to run MeGUI?
I have updated to version 3 but the same problem remains...
Please help me out.. :(
Sharktooth
25th June 2008, 15:57
cvtres is not part of megui. there must be something wrong on your system.
have you tried the very latest build? (0.3.0.1010?)
arrirc
25th June 2008, 16:19
cvtres is not part of megui. there must be something wrong on your system.
have you tried the very latest build? (0.3.0.1010?)
Thank you Sharktooth for replying...
Yes I did try the latest build 0.3.0.1010, but the problem remained the same giving me the same error as the screen shot I have posted.
Please tell me what should I do? :confused:
:(
EDIT:
The problem seems to related to csc.exe which may be creating trouble with MeGUI but I have no idea how to fix it....though the file is a .NET component
EDIT 2:
I can also find in my list of services that a service named ".NET Runtime Optimization Service v2.0.50727_X86" is being set to manual and it is not running as the PC starts. I tried to set the service startup type to "Automatic" but that did not work.
Should this service be set to automatic and is it causing the problem?
Please help me out :(
Kurtnoise
25th June 2008, 22:52
sorry but what did you try to do exactly ?
No need to install all the .net frameworks. Only the last one should be fine...
arrirc
26th June 2008, 04:54
Hello Kurtnoise13
Thanks for replying :)
I tried the following things:
1. Uninstalling .NET version 2 SP1 so that I can reinstall .NET version 2.- could not accomplish, gave a error that this is a required component for other programs so can not be removed.
2. Installing .NET version 2- could not accomplish, gave a error that a newer component is already installed.
3. Repaired the .NET version 2 SP1 installation.
4. Added the whole .NET folder at %WINDOWS% to my Firewall's "Safe List". I use Comodo Firewall Pro.
5. Tried to set service ".NET Runtime Optimization Service v2.0.50727_X86" to "Automatic" and ran MeGUI after starting the service using services.msc.
:(
I have no idea what else that can be/ should be done.
check
26th June 2008, 07:35
Sounds simply like your system is borked. Speak to microsoft if you have a legitimate & unmolested copy of windows. If you don't, I can only suggest a format.
Sharktooth
26th June 2008, 14:47
i would check for worms/trojans/malwares/spywares/rootkits infections before reinstalling or formatting
arrirc
26th June 2008, 17:06
There is no problem with my copy of windows, but if I contact MS, what am I supposed to say to then? I mean how am I supposed to identify my problem?
My PC is completely clean as I have all the security application (FW, AV etc) installed and set to run as XP boots and I scan my PC quite regularly.
jeffy
26th June 2008, 17:48
Here is the error that I have got at last:
http://img440.imageshack.us/img440/5354/meguierrorrl9.png
Please help :(
What is "C:\Documents and Settings\S Roy Choudhury\Local Settings\Temp\sv2kaspi.cmdline"?
Does anyone have a slightest idea? If you find a file named sv2k[something] in the location above, could you please upload it somewhere? Or if it is not a file, but a folder, what is located inside?
arrirc
26th June 2008, 17:57
What is "C:\Documents and Settings\S Roy Choudhury\Local Settings\Temp\sv2kaspi.cmdline"?
Does anyone have a slightest idea? If you find a file named sv2k[something] in the location above, could you please upload it somewhere? Or if it is not a file, but a folder, what is located inside?
I could not find the exact file name as pointed above, but I found the following files:
sv2kaspi.err- ERR File- 0KB in Size
sv2kaspi.out- OUT File- 2KB in size
The content of the second file is as follows:
D:\Applications\2. Video Tools\megui\Data> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe" /t:library /utf8output /R:"C:\WINDOWS\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll" /R:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll" /R:"D:\Applications\2. Video Tools\megui\megui.exe" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Windows.Forms\2.0.0.0__b77a5c561934e089\System.Windows.Forms.dll" /out:"C:\Documents and Settings\S Roy Choudhury\Local Settings\Temp\sv2kaspi.dll" /debug- /optimize+ /nostdlib /D:_DYNAMIC_XMLSERIALIZER_COMPILATION "C:\Documents and Settings\S Roy Choudhury\Local Settings\Temp\sv2kaspi.0.cs"
Microsoft (R) Visual C# 2005 Compiler version 8.00.50727.1433
for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
Copyright (C) Microsoft Corporation 2001-2005. All rights reserved.
error CS1583: 'c:\Documents and Settings\S Roy Choudhury\Local Settings\Temp\CSC1A5E.tmp' is not a valid Win32 resource file
No idea what exactly does it mean.
Now an interesting Fact: StaxRip, which also requires .NET Runtime ver 2.0 is working perfectly. Now it proves beyond any doubt that my system (and .NET installations) are not broke.
Please let me know what to be done. :confused:
stax76
26th June 2008, 18:13
That's why I avoid xml serialization, it's a major pain.
arrirc
26th June 2008, 18:40
Hello Stax
Thanks for replying :)
Then, can I assume that there is no problem with my system and .NET Framework installations. :confused:
(one off topic request to Stax: as I tried to run StaxRip, it crashed first, the second instance- it is presently running. Can I upload the error report (a .7z archive) here? So that I do not have to register again at the other bug submission forum)
Kurtnoise
26th June 2008, 18:55
I tried the following things:
1. Uninstalling .NET version 2 SP1 so that I can reinstall .NET version 2.- could not accomplish, gave a error that this is a required component for other programs so can not be removed.
2. Installing .NET version 2- could not accomplish, gave a error that a newer component is already installed.
3. Repaired the .NET version 2 SP1 installation.
4. Added the whole .NET folder at %WINDOWS% to my Firewall's "Safe List". I use Comodo Firewall Pro.
5. Tried to set service ".NET Runtime Optimization Service v2.0.50727_X86" to "Automatic" and ran MeGUI after starting the service using services.msc.
honestly, I don't know why you need the #4 & #5...
do you want to compile it or just to use it ?
stax76
26th June 2008, 18:55
Then, can I assume that there is no problem with my system and .NET Framework installations.
It's hard to tell without debugger, it looks more like a MeGUI or .NET bug.
Can I upload the error report (a .7z archive) here?
Yes but please use the StaxRip thread and 2shared.com or mediafilre.com for hosting.
arrirc
26th June 2008, 19:01
honestly, I don't know why you need the #4 & #5...
Well, I did not want to leave any stone unturned, at least those which seemed even a little probable cause for the problem.
do you want to compile it or just to use it ?
I am not a programmer, so I have no idea about compiling...btw, are you referring usage/ compilation of MeGUI or .NET?
Thanks for replying :)
It's hard to tell without debugger, it looks more like a MeGUI or .NET bug.
So what can I do to solve the problem? Except that I can not do anything about the MeGui... :confused:
Yes but please use the StaxRip thread and 2shared.com or mediafilre.com for hosting.
Thank you very much, so will I do in a while.
Thanks for replying. :)
stax76
26th June 2008, 19:05
So what can I do to solve the problem? Except that I can not do anything about the MeGui..
Take a look at the message, you find the word xml and the word jobs, could it be MeGUI saves jobs in XML files? If so possibly a data structure was changed and the xml serializer fails on it, deleting the xml job files would solve it.
arrirc
26th June 2008, 19:07
deleting the xml job files would solve it.
Sorry if I sound like a fool :( ....but where can I find these xml job files? Are those in the MeGui installation folder?
stax76
26th June 2008, 19:10
I don't even know if it saves jobs in xml, it was just a guess from interpreting the error message.
jeffy
26th June 2008, 19:50
The jobs should be there:
"C:\Program Files\megui\jobs"
Before deleting, make a backup.
EDIT:
In your case:
"D:\Applications\2. Video Tools\megui\jobs\"
arrirc
26th June 2008, 20:06
The jobs should be there:
"C:\Program Files\megui\jobs"
Before deleting, make a backup.
EDIT:
In your case:
"D:\Applications\2. Video Tools\megui\jobs\"
Thanks for replying, but this folder is empty....there is nothing in it... :confused:
Thank you Stax for trying to help me out, I hope that the MeGui developer will come into assistance. :sigh:
stax76
26th June 2008, 21:00
@arrirc
Did you try starting MeGUI while all security software completely shut down?
arrirc
26th June 2008, 22:40
Well I tried to start when Firewall was shut down but AV was running (NOD32 ver 3.0). I shall try to launch it with the AV shut too, and report here.
Thank you again...
MADAJ
27th June 2008, 02:19
hi :)
why do I get this error when I do AutoEncode?
http://img529.imageshack.us/img529/1/11lh7.jpg
when I use corp in my avs file, this problem occurs.
loadplugin("E:\dgmpgdec150rc5\DGDecode.dll")
mpeg2source("E:\try\vob1.d2v", cpu=4)
Crop(2,0,-2,-2)
LanczosResize(740,480)
arrirc
27th June 2008, 14:06
@arrirc
Did you try starting MeGUI while all security software completely shut down?
Ok Stax, I did try, but that did not resolve the issue. :(
Thank you for replying.
arrirc
27th June 2008, 15:20
Ok, I have installed MeGUI in another PC (the development 0.3 version) and it installed, updated and started without a problem. What I can find is that the service ".NET Runtime Optimization Service v2.0.50727_X86" is set to Automatic and as MeGUI runs it is also running. This does not happen in my PC. The above service is always set to manual and while trying to run MeGUI it shows that the service is still stopped. I tried to use services.msc to set the service to Automatic startup type, but it does not change itself.
Does any one have any idea how can I set the service to Automatic permanently? Is there any registry editing required?
Bh4i
28th June 2008, 00:43
http://i29.tinypic.com/oh1v6t.png
Im getting this error, can someone tell me why? This happens when i click on the AutoCrop button
AutoCropping not possible. No AutoCropping without the original video window open
jeffy
28th June 2008, 01:04
@arrirc: can't verify the command:
sc config clr_optimization_v2.0.50727_32 start= auto
There is a space and it can't be omitted after the start!
FranKllr
28th June 2008, 02:45
Version later than core_0_2_6_1047, (48 & 49 amt) require adminitrator access to run... I am running Vista32, UAC on. I decided to switch to dev, core_0_3_0_1010, same thing.
I always had to do the update logged in with an administrator user and I am dealing with that very well.
Not requiring adminitrator access to run MeGUI, like before, if possible, it would be nice!
Thanks
arrirc
28th June 2008, 05:36
@arrirc: can't verify the command:
sc config clr_optimization_v2.0.50727_32 start= auto
There is a space and it can't be omitted after the start!
Please give me a day or two as I am not in front of my PC at this moment. I'll just copy-paste the command that you have posted, so I hope that will take care of "space". :)
Just two doubts: Is there any precondition to be satisfied before this command is used? and do I need to paste it in "Run" box or in "Command Prompt"?
Kurtnoise
28th June 2008, 07:05
why do I get this error when I do AutoEncode?
might be a bug but which version did you try ?
Im getting this error, can someone tell me why? This happens when i click on the AutoCrop button
AutoCropping not possible. No AutoCropping without the original video window open
Have you unchecked "Open preview after Avisynth script selection" in the Settings (1st tab) ?
which version did you use ?
Not requiring adminitrator access to run MeGUI, like before, if possible, it would be nice!
no...sorry.
jeffy
28th June 2008, 08:25
Please give me a day or two as I am not in front of my PC at this moment. I'll just copy-paste the command that you have posted, so I hope that will take care of "space". :)
Just two doubts: Is there any precondition to be satisfied before this command is used? and do I need to paste it in "Run" box or in "Command Prompt"?
I don't have the access to the Vista computer right now as well, sorry.
Precondition:
The service has to be present in the registry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\clr_optimization_v2.0.50727_32
To see the result, it is better to do it from the command prompt. If you get an error, you might need an elevated command prompt:
to launch an elevated command prompt, simply press the Win key; type cmd; press Ctrl+Shift+Enter; and then hit Alt+C to confirm the elevation prompt. Six keystrokes to an elevated command prompt!
http://blogs.msdn.com/tims/archive/2006/11/02/windows-vista-secret-10-open-an-elevated-command-prompt-in-six-keystrokes.aspx
Finally: it wil only change the start type for this service.
MADAJ
28th June 2008, 12:17
might be a bug but which version did you try ?
I had 0.2.6.1049
and just tried 0.2.6.1046 (the stable version)
still i get the same error.
arrirc
28th June 2008, 17:20
I don't have the access to the Vista computer right now as well, sorry.
Thanks Jeffy, but I do not have Vista. I use Windows XP with SP 2....sorry I should have informed earlier.
Anyways I shall surely try the method in a day or two and let you know here.
Thanks again.
Kurtnoise
28th June 2008, 17:22
I had 0.2.6.1049
and just tried 0.2.6.1046 (the stable version)
still i get the same error.
could you try the last development build please ?
In the Settings, change the server to grab it.
MADAJ
28th June 2008, 19:55
could you try the last development build please ?
In the Settings, change the server to grab it.
ok, I did what you have told me.
it updated to version 0.3.0.1010
ahhhhhh, still i get the same problem :(
Do you think it is .NET Framework problem?
I use 3.5, but I didn't get this error before.
Bh4i
28th June 2008, 23:49
Have you unchecked "Open preview after Avisynth script selection" in the Settings (1st tab) ?
which version did you use ?
I use the default settings, which was ENABLED. I just tried it with that option disabled, and got same error...
I tried version v0.2.6 AND v0.3.0, and im getting the same error with both version :cool:
I dont understand why im getting this error, can it be related to the version of .NET framework installed? I've installed v3.5 instead of v2
BiO-HaZaRd
29th June 2008, 03:10
Why is it that megui updates to a modded version of x264?
Look at this header:
core 60 r886M 1075536 - H.264/MPEG-4 AVC codec - Copyleft 2003-2008 - http://www.videolan.org/x264.html -
options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=umh subme=6 rdcmp=psy brdo=1 mixed_ref=1 me_range=12
chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 chroma_qp_offset=0 threads=3 nr=0 decimate=1 mbaff=0
bframes=3 b_pyramid=0 b_adapt=1 b_bias=0 direct=3 wpredb=1 bime=1 keyint=250 keyint_min=25 scenecut=40(pre)
rc=2pass bitrate=1275 ratetol=1.0 rceq='blurCplx^(1-qComp)' qcomp=1.00 qpmin=10 qpmax=51 qpstep=4 cplxblur=20.0
qblur=0.5 vbv_maxrate=24000 vbv_bufsize=9000 ip_ratio=1.10 pb_ratio=1.10 aq=2:1.00
That's done with megui updated... i havent modified or download files myself...
Sharktooth
29th June 2008, 04:49
coz the "modified" build includes the hrd-pulldown patch to make h.264 encodings compatible with Blu-ray
Sharktooth
29th June 2008, 04:49
I use the default settings, which was ENABLED. I just tried it with that option disabled, and got same error...
I tried version v0.2.6 AND v0.3.0, and im getting the same error with both version :cool:
I dont understand why im getting this error, can it be related to the version of .NET framework installed? I've installed v3.5 instead of v2
coz you close the preview window.
BiO-HaZaRd
29th June 2008, 05:49
How do i deactivate rdcmp=psy then?
jeffy
29th June 2008, 07:15
Thanks Jeffy, but I do not have Vista. I use Windows XP with SP 2....sorry I should have informed earlier.
Anyways I shall surely try the method in a day or two and let you know here.
Thanks again.
XP: It should change the start type as well :)
EDIT: Of course, you don't need an elevated command prompt in XP and the method described for its invoking does not work in this OS.
wata
29th June 2008, 07:23
just update to megui 0.3.0.1010
how to Define Zones in the this version
edit:
OK seem like it is remove after 0.3.0.1004
anyone have/where can download 0.3.0.1004 with zones setting, it is not availiable anymore at megui.org, i need to use zones
Bh4i
29th June 2008, 09:11
coz you close the preview window.I didnt... the preview window was open.
I also tried it with it being closed btw :cool:
berrinam
29th June 2008, 09:36
just update to megui 0.3.0.1010
how to Define Zones in the this version
edit:
OK seem like it is remove after 0.3.0.1004
anyone have/where can download 0.3.0.1004 with zones setting, it is not availiable anymore at megui.org, i need to use zones
In 0.3.0.1010, after you have loaded your video, try pressing "Edit zones..." in the main window, just above "enqueue".
Kurtnoise
29th June 2008, 10:39
ok, I did what you have told me.
it updated to version 0.3.0.1010
ahhhhhh, still i get the same problem :(
Do you think it is .NET Framework problem?
I use 3.5, but I didn't get this error before.
no, I don't think it's related to the .net Framework...
Which container did you use ? (MKV or MP4 ?)
What kind of files do you want to add for the mux (audio streams, subtitles, chapters...) ?
MADAJ
29th June 2008, 11:09
Which container did you use ? (MKV or MP4 ?)
I tried AVI and MKV. I get the same error.
What kind of files do you want to add for the mux (audio streams, subtitles, chapters...) ?
only audio
wata
29th June 2008, 19:18
In 0.3.0.1010, after you have loaded your video, try pressing "Edit zones..." in the main window, just above "enqueue".
there isn't a "Edit zones..." button to press :confused:
here the main windows
http://img511.imageshack.us/img511/6898/snap1qf2.jpg
don't have edit zones button
berrinam
30th June 2008, 01:21
Sorry, my mistake. I've committed it to SVN, so you'll have to wait until 0.3.0.1011, which I expect we will release in a few days. Otherwise, just use a 0.2.0.x version.
Sharktooth
30th June 2008, 04:34
tomorrow.
JarrettH
1st July 2008, 01:15
I'm obviously looking over this...how do I mux multiple audio tracks or subs to an MP4 or MKV file? Or is that not standard or something :confused:
Running latest stable version
Sharktooth
1st July 2008, 04:54
right click on the audio o subs tab and then add track.
anyways, zones are in the latest build, but there seems to be a problem (http://sourceforge.net/tracker/index.php?func=detail&aid=2007133&group_id=156112&atid=798476).
SacredCultivator
1st July 2008, 08:10
Sorry to ask this but... Is it possible to Import Profiles from version 2 to 3?
As I am aware that in 3 they use Presets opposed to profiles...
Kurtnoise
1st July 2008, 10:11
Sorry to ask this but... Is it possible to Import Profiles from version 2 to 3?
yes...File Menu and then Import Profiles/Presets (depends on the build do you have).
wallace4793
1st July 2008, 13:15
Hi
If I change any of the video settings in megui i always get the error "init - cant find .stat file" (something lile that)
How do i change the settings and avoid this.. im assuming there needs to be a .stat file somewhere but it cant find it when i alter the settings?
John
Sharktooth
1st July 2008, 13:52
more details are welcome.... the stat file is the encoder stat file... megui doesnt need it...
JarrettH
1st July 2008, 18:50
right click on the audio o subs tab and then add track.
anyways, zones are in the latest build, but there seems to be a problem (http://sourceforge.net/tracker/index.php?func=detail&aid=2007133&group_id=156112&atid=798476).
Thanks, yep works
You know I think those tabs should be there in the first place :cool:
Sharktooth
1st July 2008, 18:52
interface usability is low in the list of priorities...
however, we'll consider that.
anyways, zones are fixed in the latest version.
JarrettH
2nd July 2008, 17:46
Thanks for version 3 :devil:
Just to let you know tivtc and colormatrix were updated.:cool:
Razorholt
2nd July 2008, 19:22
I just upgraded to 0.3.0.1014 and now I get the following error when I want to compress the audio in Vorbis format:
invalid arguments to function ConvertAudioToFloat
I t was fine with the previous MeGUI versions.
Thanks,
- Dan
Sharktooth
3rd July 2008, 04:11
razor, please report it in the bugtracker: http://sourceforge.net/tracker/?atid=798476&group_id=156112&func=browse
Razorholt
3rd July 2008, 04:20
done.
gav1577
3rd July 2008, 13:47
Hi i dont know if im in the right thread but will megui ever have a bitrate calculator to account for m2ts overhead ? :)
Sharktooth
3rd July 2008, 14:03
m2ts is not a supported output format. at least, not yet. if we will add m2ts then, yes, the BC will take into consideration the m2ts overhead.
Atak_Snajpera
3rd July 2008, 14:41
m2ts is not a supported output format. at least, not yet. if we will add m2ts then, yes, the BC will take into consideration the m2ts overhead.
Overhead in m2ts is crazy like hell :) Without audio overhead is constant (7.4%). Nightmare begins with included audio :devil:
Sharktooth
3rd July 2008, 14:44
good to know...
Maxaks
3rd July 2008, 16:16
I was wondering if there is a way to name temporary files according to the output file name?
The problem is that I can't run multiple workers for jobs using the same input file because of the .stats temporary files (same .stats file for multiple workers).
For example, here is the error I get when trying to compress the same file using three different profiles and three workers:
[Error] An error occurred: x264 [error]: failed to rename "C:\raw.stats.temp" to "C:\raw.stats"
:thanks:
Sharktooth
3rd July 2008, 16:24
I was wondering if there is a way to name temporary files according to the output file name?
The problem is that I can't run multiple workers for jobs using the same input file because of the .stats temporary files (same .stats file for multiple workers).
For example, here is the error I get when trying to compress the same file using three different profiles and three workers:
[Error] An error occurred: x264 [error]: failed to rename "C:\raw.stats.temp" to "C:\raw.stats"
:thanks:
yes, it's possible... changing some code... but why would you compress the same file 3 times and concurrently?
Maxaks
3rd July 2008, 16:47
but why would you compress the same file 3 times and concurrently?
For multi format / multi device support. Like a version for iPods, a 720p version and a 1080p one, etc.
Sharktooth
3rd July 2008, 17:00
i would just add the 3 encodes into the queue...
running in parallel is probably slower and eats up much more RAM.
gav1577
3rd July 2008, 19:07
m2ts is not a supported output format. at least, not yet. if we will add m2ts then, yes, the BC will take into consideration the m2ts overhead.
Ok thanks for answer
aking80
3rd July 2008, 23:02
Just updated the core version today (0.3.0.1014) and am now getting this error when encoding .wav to .aac audio:
Exception message: Script error: Invalid arguments to function "ConvertAudioToFloat"
Any ideas?
Kurtnoise
4th July 2008, 10:00
this has been fixed yesterday...so, wait an update.
Codex0nz
4th July 2008, 12:55
is it possible to add an option to megui that allows you to imput an ac3 file and have it normalized, i just noticed that i havnt been doing it so i will have to demux all of my mkv movies and remux with normalized ac3 tracks
Sharktooth
4th July 2008, 13:47
Check the "Increase volume automatically" in the audio profile.
Codex0nz
5th July 2008, 04:47
Check the "Increase volume automatically" in the audio profile.
lol wow im a fool
so these settings:
http://img364.imageshack.us/img364/9787/86036555ij1.gif
will automatically fix te audio, increase the volume, make it awesome. Without actually converting it to anything? or would i have to change the bitrate to match each ac3 file, since some dvd's i have use different bitrates?
and also after re ripping the audio from mkv files, it no longer needs a delay right? like when you first mux it theres the -8ms for some etc, after muxing is that delay removed?
also is aften the best ac3 encoder to use? cause everytime i run it it seems to freeze :S in task manager only comes up with 352k for memory usage which cant be right at all lol
simonhowson
5th July 2008, 05:18
I have an irritating problem with my encodes. A very thin line of pixels from the top of the image appears at the bottom of the file. It is only one or two pixels high, but they are definitely from the top.
I am encoding DVDs to x264 MP4 files. I am encoding the files anamorphic using the "smart anamorphic" encoding function. The files are 640 wide and whatever MeGUI suggests is the right height for such anamorphic encodes (i.e. depending on the aspect ratio).
I have using auto crop to get rid of the letterboxing from the image. I have been told that the cropping needs to be divisible by 4 (http://forum.doom9.org/showthread.php?t=139224). Does this mean the total vertical crop has to be divisible by 4, or both the top and bottom each divisible?
Is it possible that the cropping and anamorphic function aren't compatible, hence I am getting this strange error with my encodes?
check
5th July 2008, 08:07
They are certainly compatible. What is the vertical resolution of your file? Many renderer/decoder/GPU/driver combinations fail to correctly decode non mod4 content (or even non mod8 in rarer cases)
simonhowson
5th July 2008, 08:50
I think you are right. I think the problem is with VLC media player. I can't see the problem in Media Player Classic Home Cinema. I am playing it back on a Radeon HD3650 card with Catalyst 8.5 drivers on Vista.
I encoded one 2.35:1 widescreen film from a PAL non-anamorphic (non 16:9 enhanced) DVD (720 x 576) which after cropping made a 640 x 288 anamorphic file.
I tried to make an anamorphic file from a 2.35:1 on an NTSC non-anamorphic DVD, but MeGUI suggested a resolution of 640 x 240, which is smaller than a 640 x 272 for a non-anamorphic file. Shouldn't the vertical resolution be greater for the anamorphic file? I thought that is what anamorphic was for - increasing the pixel count. So I see no reason to encode the file as anamorphic, because it would just reduce the resolution or distort the image.
Auto crop says to take off 0, 106, 2, 102. But the poster in the other thread I linked to said I should change this to 0, 104, 2, 104. Is that because both the top and bottom cropping needs to be divisible by 4? Because the sum - 208 - is the same.
I don't understand why the auto crop feature just doesn't take into account these mod 4 or mod 16 rules and crop a bit extra or leave a tiny bit of letterboxing. It is too complicated for new users like me who assume auto crop just works so I don't need to know all these other rules.
check
5th July 2008, 10:15
Shouldn't the vertical resolution be greater for the anamorphic file? I thought that is what anamorphic was for - increasing the pixel count. So I see no reason to encode the file as anamorphic, because it would just reduce the resolution or distort the image.Anamorphic means: "the pixels are not displayed square". The most general application of this is to encode a 16:9 video as a full DVD resolution file (720x576), when the original DVD was encoded like this too.
The easiest way to think of anamorphic encoding is that is decouples the Displayed Aspect Ratio (DAR) of the video from the resolution the video is encoded at. This makes the encoding process easier overall: you just need to crop all the black bars off, then either overcrop or resize to (at least) mod4, then encode the video, and finally mux the video with the correct DAR for proper playback.
For your file, I'm assuming it's a 2.35:1 film that was encoded as 720x576 by adding black borders. All you need to do is what I outlined above:
1. Crop all the black off around the edges
2. Overcrop or resize to at least mod4 resolution
3. Encode the file
4. Mux the video with a DAR of 2.35:1
Auto crop says to take off 0, 106, 2, 102. But the poster in the other thread I linked to said I should change this to 0, 104, 2, 104. Is that because both the top and bottom cropping needs to be divisible by 4? Because the sum - 208 - is the same.YV12 must be at least mod4 when processed by Avisynth. It doesn't need to be cropped in multiples of only 4 (ie 4 off the top, 4 off the bottom), only that the final resolution must be mod4.
simonhowson
5th July 2008, 12:23
So when I crop, I need to simply make sure the sum of the top and bottom crop is divisible by 4? If AutoCrop produces a figure that isn't divisible by 4, I can either crop less, thus leaving a black border, or crop more, thus removing a tiny bit of the picture, but satisfying the Mod 4 rule? Surely that could be done automatically by a check box.
I can't get mod 4 by resizing, because I am already using anamorphic encoding which resizes to mod 16, which forces the vertical resolution so that rule is satisfied.
I still don't understand why I can't make an anamorphic file from the 2.35:1 film on the NTSC non-anamorphic DVD. Is it because the resize has to make the image smaller horizontally 720 -> 640, but larger vertically, and for some reason this can't be done? Or is it pointless to do it because increasing the image size vertically will just reduce the quality of the file compared to a non-anamorphic encode?
If I check the box to make an anamorphic encode it wants to make a 640 x 240 = ~2.666:1 file. But this doesn't make any sense when the non-anamorphic file is 640 x 272 = ~2.35:1
Is it possible that this is a bug in the anamorphic encoding function? For the anaomrphic file, I expect the vertical resolution should be greater than 272, not less.
check
5th July 2008, 13:43
So when I crop, I need to simply make sure the sum of the top and bottom crop is divisible by 4? If AutoCrop produces a figure that isn't divisible by 4, I can either crop less, thus leaving a black border, or crop more, thus removing a tiny bit of the picture, but satisfying the Mod 4 rule? Surely that could be done automatically by a check box.In order: No, the final resolution must be mod4; yes, I recommend the latter; Yes.
I still don't understand why I can't make an anamorphic file from the 2.35:1 film on the NTSC non-anamorphic DVD. Is it because the resize has to make the image smaller horizontally 720 -> 640, but larger vertically, and for some reason this can't be done? Or is it pointless to do it because increasing the image size vertically will just reduce the quality of the file compared to a non-anamorphic encode?Remember, "Anamorphic" just means "The DAR of the video on playback is not equal to (horizontal resolution divided by vertical resolution)". It's not any sort of complicated voodoo, just a simple definition.
In 'real life' DVD encoding, anamorphic encoding is only really done when the input DVD is anamorphic, and you want to preserve that information. If you have a DVD that displays at 16/9 but has a resolution of 720x576, you'd encode it at 720x576 and change the DAR flag to 16/9 in the container.
As far as I understand, your video is a 2.35:1 aspect ratio video, with a horizontal resolution of 720 pixels. This gives you (more or less) 306 pixels of horizontal information. This is the size of the actual input video. To preserve maximum quality, you should crop/resize as little as possible to obtain mod4 (I'd crop 2 pixels off one side in this case), and then encode the video. No need for any anamorphic work, as your input video is not.
Sharktooth
5th July 2008, 15:16
lol wow im a fool
so these settings:
http://img364.imageshack.us/img364/9787/86036555ij1.gif
will automatically fix te audio, increase the volume, make it awesome. Without actually converting it to anything? or would i have to change the bitrate to match each ac3 file, since some dvd's i have use different bitrates?
and also after re ripping the audio from mkv files, it no longer needs a delay right? like when you first mux it theres the -8ms for some etc, after muxing is that delay removed?
also is aften the best ac3 encoder to use? cause everytime i run it it seems to freeze :S in task manager only comes up with 352k for memory usage which cant be right at all lol
MeGUI doesnt "copy" the audio, it always converts it to something. The volume function will normalize the volume in a pre-processing stage (look at the status window... if you see "Preprocessing" in the status bar then it's normalizing the volume... and no, it's not freezed. let it do the job).
after muxing the delay should be gone.
@simonhowson: the crop doesnt matter. the final picture size does though. it's always better (but not mandatory) to end up with a mod16 res. but do not get never below a mod4 res.
also some avisynth filters may require mod16...
73ChargerFan
5th July 2008, 20:57
DGDecode_mpeg2source("P:\min\min.d2v",info=3)
What does the "info=3" mean? Thanks.
murrsturr
5th July 2008, 22:41
First off I should say a big thank you for such a beautiful program. It does a lot for me an I appreciate it very much.
But.. I have a script which worked fine, but slow (12 fps), before the recent core update but now when I get to around 14% of a two hour encode now, the encoding fps rate drops to around 3 and then it just stops encoding. There is no error message and Megui hasn't frozen but there is no longer any CPU activity? Would this be a memory issue?
I am using the new TempGaussMC_beta in an otherwise simple script so apologies if I'm out of line for posting this here but I had no problems previously in Megui using this. Other scripts (the couple I tried) seem to work as they did previously.
Thanks in advance.
check
6th July 2008, 02:41
@73Char: Read the dgdecode manual (part of dgindex)
@murrsturr: doesn't sound like a MeGUI issue, sounds like an input issue. if you can encode the file correctly without megui (read: you use an identical commandline in cmd.exe and it works), report it as a bug
Sharktooth
6th July 2008, 04:40
@murrsturr: MeGUI just feeds the .avs to x264.exe and reads the encoder stderr/stdout. the .avs doesnt influence the "reading" so i highly doubt it's a MeGUI problem. If the avs is complex or it includes particularly memory hungry filters, ensure you set enough memory in the script (SetMemoryMax() function).
Codex0nz
6th July 2008, 09:42
MeGUI doesnt "copy" the audio, it always converts it to something. The volume function will normalize the volume in a pre-processing stage (look at the status window... if you see "Preprocessing" in the status bar then it's normalizing the volume... and no, it's not freezed. let it do the job).
after muxing the delay should be gone.
@simonhowson: the crop doesnt matter. the final picture size does though. it's always better (but not mandatory) to end up with a mod16 res. but do not get never below a mod4 res.
also some avisynth filters may require mod16...
ok thank you :) so if i also use the exact same bitrate as the source then it wont downsample it much if at all correct?
Sharktooth
6th July 2008, 16:30
it will always recompress so you will loose quality. if the bitrate is not too different or equal to the original you wont loose too much though.
FYI "downsampling" means another thing... it's about the sampling rate... ;)
arrirc
7th July 2008, 05:28
Hello Sharktooth
I reformatted my machine and reinstalled .NET, so MeGUI is running. But there is a new problem now. In AviSynth Script creator if I choose not to "resize", (but choosing the "auto crop" function to remove the black bars) then the AutoEncode> Queue is giving me an error related to AviSynth script resolution. Then I am getting a Fatal Error, but Megui keeps running.
The script is as follows:
DGDecode_mpeg2source("J:\Movies\Backups\A Farewell To Arms\Project Files\A Farewell Of Arms.d2v",info=3)
ColorMatrix(hints=true)
#deinterlace
crop( 0, 56, 0, -60)
#resize
#denoise
Please see the screen shots below:
http://img368.imageshack.us/img368/4044/avisynthtoolsetdo1.png
http://img368.imageshack.us/img368/4027/avisyntherroruw9.png
http://img368.imageshack.us/img368/15/meguierror2hs8.png
Lastly, what exactly is this "*Scratchpad*" avisynth profile? In the guide I founf the profile to beset as "default" in AviSynth Script Creator tool.
Please help me out :(
Thank you...
73ChargerFan
7th July 2008, 05:38
@73Char: Read the dgdecode manual (part of dgindex)
Thanks, I found it, but the manual didn't answer my question.
AVS Script creator analyzes a certain mpeg2 video source(m2v or ts) and sometimes adds "info=3", sometimes not, and I don't know why.
BTW, the colors in the preview window still don't match those displayed by mpc-hc. (latest stable 3 version).
jeffy
7th July 2008, 08:55
Lastly, what exactly is this "*Scratchpad*" avisynth profile? In the guide I founf the profile to beset as "default" in AviSynth Script Creator tool.
*Scratchpad*
I think this is an unsaved profile (video, audio or an AviSynth template).
check
7th July 2008, 10:21
73char: I'm not sure about that either sorry. Regarding MPC-HC: which renderer are you using? Different renderers have different levels of sanity, in particular avoid VMR*. Haali's is generally the best choice, you can also choose between the 609 and 710 matrix if that sort of colour correction is a big deal for you.
berrinam
7th July 2008, 13:05
info=3 forces DGDecode to output "hints" via avisynth. This hints are used by colormatrix to determine the source color space. Unfortunately, this information was wrong in some recent versions of DGDecode, but the problem should be fixed in the latest one provided in megui's autoupdate.
Sharktooth
7th July 2008, 14:13
@arrirc: what's not clear in what megui told you?
"This could cause problems"...
Use a mod 16 res (overcrop to mod 16 or resize to mod 16).
squid_80
7th July 2008, 16:19
If the Auto Crop option is using the autocrop avisynth plugin, there are two parameters: wMultOf(default 4) and hMultOf(default 2) that can be used to ensure the final width/height is a multiple of x. Since autocrop seems to be an "I'm lazy, do everything for me" option I think it would make sense to use them.
Sharktooth
7th July 2008, 16:28
it's not the avs autocrop function.
check
7th July 2008, 17:25
@squid: Out of interest, does that over or under-crop? Or is that also configurable?
@berrinam: Why would some files have info=3 and some not? Did previous builds of MeGUI remove it while it was borked?
rebkell
7th July 2008, 17:28
@squid: Out of interest, does that over or under-crop? Or is that also configurable?
@berrinam: Why would some files have info=3 and some not? Did previous builds of MeGUI remove it while it was borked?
I always/only got info=3 if I had Color Correction checked in the avisynth creator.
squid_80
7th July 2008, 19:20
@squid: Out of interest, does that over or under-crop? Or is that also configurable?
Looking at the source code it appears to be designed to overcrop.
Sharktooth
7th July 2008, 19:39
however why should we force a mod16 crop when we have a mod16 resize? overcropping is not always good.
arrirc
7th July 2008, 20:23
@arrirc: what's not clear in what megui told you?
"This could cause problems"...
Use a mod 16 res (overcrop to mod 16 or resize to mod 16).
I am not clear about why the error is given when I use Not To Resize+AutoCrop function.
If I resize the final output according to the suggested resolution: 720x364, then anyway it is a resize!
So what exactly should I do so that the original wxh is maintained (that is no resizing)?
Use a mod 16 res (overcrop to mod 16 or resize to mod 16).
Very sorry Sharktooth, but I have no idea what exactly are you asking me to do. :(
Thank you for relying.
Sharktooth
7th July 2008, 20:41
OMG...
ok, you dont want to resize? then adjust the CROP so the final width and height can BOTH be divided by 16 (MOD 16!)
If you still dont understand... RTFM!
http://mewiki.project357.com/wiki/Computer_movie_files/Video/Mod16
UncleFester
8th July 2008, 04:34
Hello to the forum! Noobs first post, so go easy on me...
This might be better in the avisynth forum, but lurking in there makes me realize how very tiny my understanding of avisynth is, which brings me to my first point...
MeGUI is awesome! But...
:stupid:
I have what I think should be a fast machine: ASUS P5Q Pro, Wolfdale E8400 Core2Duo at 3Ghz, 8GB DDR2-1066, 9600GT, separate RAID-0 arrays for OS (Vista64) and data.
My old P4 @ 3Ghz with 2GB on WinXP took ~5 hours to fully convert (audio+video+mux) a ~2 hour movie from VOB to MP4. New machine is taking 2 to 3 hours, which is a huge improvement, no doubt, but I had gotten the impression that would be much better than that. I've read about people who are converting 2 hour movies in ~45 minutes.
FWIW, all my times are with the process priority set to high, and no other use of the machine - I leave it running overnight, and yes, I have turned off all of background junk in Vista (search, indexer, auto-defrag, etc.)
I'm not sure how much bearing it has on this type of usage, but my rig's Vista "experience" score is a solid 5.9 (currently the highest you can get), except for CPU, which is a 5.7. I suppose I could overclock, but I like it quiet...
I've been lurking for awhile and did a few searches, but can't seem to find an good answer to the question of how long a quality encode should take.
Since my only desire is to stream my stupidly (as in too-many-to-find-the-disc-you-want) large DVD collection through my XBox360, I am following a guide I found at http://www.digital-digest.com/articles/Xbox_360_H.264_Conversion_Guide_page1.html more or less to the letter. If there is a flaw in this approach (overkill on quality? something else?), or if someone could point me at a better guide, I'm all ears.
I've been wanting to do this for years, but until the combination of the MP4 file sizes, huge (affordable) drives, and meGui, it's wasn't really practical. Now it is, except I would rather not spend the next six months converting them.
Sharktooth
8th July 2008, 04:43
if you need more speed, use the PD-PS3-Xbox360_Fast profile
it's much faster but there is definatly a quality drop.
arrirc
8th July 2008, 05:09
OMG...
ok, you dont want to resize? then adjust the CROP so the final width and height can BOTH be divided by 16 (MOD 16!)
If you still dont understand... RTFM!
http://mewiki.project357.com/wiki/Computer_movie_files/Video/Mod16
Thank you very much Sharktooth...I'll post the result/ feedback here. :)
JarrettH
8th July 2008, 06:10
Not sure why this happened, but the delay value didn't work or wasn't applied when I mux'd this:
VTS_01_0 T80 3_2ch 448Kbps DELAY -295ms.ac3
It was for There Will Be Blood. The box was ticked in the muxxer I remember. Can clearly see it out of sync...I'm thinking it probably has to do more with some kind of protection on the disc. I think the same happened to me when I tried to encode Unforgiven. I can see the title menu jump for a split second and then the movie starts...thinking the way the track was ripped it gets confused because it's between those two parts of the disc...?
UncleFester
8th July 2008, 06:42
if you need more speed, use the PD-PS3-Xbox360_Fast profile
it's much faster but there is definatly a quality drop.
@Sharktooth - Thanks for the quick reply!
How much quality is lost? I realize that is often a very subjective thing, so I have start a couple of test encodes running now so I can see for myself, but how about a "general sense of the forum" on whether the difference in speed is worth the quality drop?
BTW, I am not really unhappy with the encode time now and I can't tell the difference between the original DVD and the MP4stream. Since I don't want to ever have to do these conversions again, I am more interested in maintaining quality (but I don't want to overdo it either).
Mebbe I had just built up in my head that my shiny new rig was going to be better than it is. :(
Blue_MiSfit
8th July 2008, 07:16
I don't know if this is a known issue or not, but I'm having a problem in Vista x64 with the latest dev build of MeGUI.
I can load one source with no problems. However, if I queue a job and then select another source, MeGUI hangs - with the "..." button lit up.
Edit:
Blew away my whole MeGUI installation, downloaded and let it re-update. Behavior remains. To reproduce:
Open a script, apply a profile, queue an encode. Then, try to open another script = fail.
~MiSfit
Warpman
8th July 2008, 10:21
I don't know if this is a known issue or not, but I'm having a problem in Vista x64 with the latest dev build of MeGUI.
I can load one source with no problems. However, if I queue a job and then select another source, MeGUI hangs - with the "..." button lit up.
Edit:
Blew away my whole MeGUI installation, downloaded and let it re-update. Behavior remains. To reproduce:
Open a script, apply a profile, queue an encode. Then, try to open another script = fail.
~MiSfit
I expirienced a similar bug when using AvisythMT+ Megui. It does work with the unmodded 2.58 tho.
Drop a simple avs (even version() will do) severeral times in the avs input field... and it will magicly stopping to work after 2-3times.
check
8th July 2008, 12:05
How much quality is lost? I realize that is often a very subjective thing, so I have start a couple of test encodes running now so I can see for myself, but how about a "general sense of the forum" on whether the difference in speed is worth the quality drop?Since you are running tests yourself, an answer here should not be required.
Mebbe I had just built up in my head that my shiny new rig was going to be better than it is. :(
While encoding, is your CPU running at 100% utilisation? Are you testing the difference with an identical script?
Suchy
8th July 2008, 12:24
Hi.
I have question about x264 used in MeGui.
I noticed that it's patched versions only.
I check applied pathes here: http://forum.doom9.org/showthread.php?t=89979
It looks like x264 used in MeGui have:
- fgo
- psy rdo
- vaq1
- vaq2
So if I want to use fgo, psy rdo, vaq2 I must add comands to command line manually (vaq1 seems included in configuration).
It's correct, or maybe I misunderstanding sth?
Sharktooth
8th July 2008, 13:41
VAQ1 is official... and it's no longer a patch.
VAQ2 is not included and neither FGO.
PSY RDO, NAL-HRD and some other patches are in though.
VAQ and PSY RDO are enabled by default (PSY RDO requires --subme >= 6)
Suchy
8th July 2008, 14:26
Thanks. That's exactly it what I want to know.
I thought that FGO is included, becasue in linked patchs was fgo1 and fgo2 diff.
But now, all is clear.
Sharktooth
8th July 2008, 14:28
https://forum.doom9.org/showthread.php?p=1156595#post1156595
that's the build and applied patches.
UncleFester
8th July 2008, 14:45
Since you are running tests yourself, an answer here should not be required.
While encoding, is your CPU running at 100% utilisation? Are you testing the difference with an identical script?
@Check - Yes, my CPU is showing 100%, and my test setups are identical (source, script, crop, etc). The only difference will be the different avisynth profile.
On a slightly different note, I had the impression that having dual core CPU meant I should use two workers running separate encoding queues, but that simply made the overall time take longer vs. letting one worker concentrate on one job at a time.
Besides using the temporary worker to do something short and quick, what kind of hardware would I need to properly make use of multiple workers?
Or am I totally wrong on the point of having multiple workers?
saint-francis
8th July 2008, 15:53
Or am I totally wrong on the point of having multiple workers?
More or less. The multiple workers are for processes that aren't multi-threaded. X264 is very good at using multiple cores. Use multiple workers for things like audio encoding and D2V creation at the same time.
UncleFester
8th July 2008, 16:24
More or less. The multiple workers are for processes that aren't multi-threaded. X264 is very good at using multiple cores. Use multiple workers for things like audio encoding and D2V creation at the same time.
That's what I had figured out on my own, nice to have confirmation.
:thanks:
toytown
8th July 2008, 17:24
I expirienced a similar bug when using AvisythMT+ Megui. It does work with the unmodded 2.58 tho.
Thanks for that, ive been having the problem for ages and removing AvisynthMT fixed the problem, no more hangs in Megui.
Ive also noticed that my audio will never encode in Megui unless i have just 16 bit integer ticked on the output tab of FFDshows audio config.
rebkell
9th July 2008, 02:45
I've just encountered a strange problem with the status window for Worker 1, the status window appears to be off the viewable area of my display. I've closed it and enabled it several times and it's not showing. I tried to right click the status app in the task bar and move it, and the little four pronged arrow that shows up when you want to move a window around on the screen jumps to the top left of my display.
It's currently encoding and I don't want to shut down megui, so I'll let it finish, but just wondering if anyone has ever run into this problem before. I've been running megui for the last 6 or 8 months and I've never experienced anything like this, any way to reposition the window without shutting down megui?
Edit: I got it back on screen, I right clicked and clicked move and then used the arrow keys on the keyboard and it finally appeared on the screen. It was like it went to an extended desktop window, but my machine doesn't have an extended desktop, but anyway, if anyone ever experiences something similar. I used the arrow keys and finally got the window to appear on my display.
Blue_MiSfit
9th July 2008, 05:58
Dreadful. No MT?? That's ... needed!
~MiSfit
toytown
9th July 2008, 14:55
Dreadful. No MT?? That's ... needed!
With the MT version you could enqueue a movie on either Megui/Staxrip and it would be no problem, however if you didnt restart the application after enqueuing one job, then it would freeze.
The solution was to simply enqueue a job, close application, open application, requeue a job. Then when all jobs were queued start the jobs. The downside was that you couldnt add any more jobs after this and you had to wait for them to finish so you could close the app and start again.
Sharktooth
9th July 2008, 15:01
i want to stress the fact it's an avisynth_MT problem and not a staxrip or megui problem...
toytown
9th July 2008, 23:54
i want to stress the fact it's an avisynth_MT problem
Perhaps it needs to be mentioned somewhere so that people will be aware. I know i had the problems for months and could never find the solution. Maybe on load Megui could check the avisynth.dll and warn that it will be unstable if used, or something like that.
Same for audio, on my Vista HTPC, i would sometimes set it up to encode overnight when i knew it wasnt going to be used. However it would always fail to encode the audio, on the older versions of Megui there was no error log for audio so it was almost impossible to find out the problem, on v0.3 it simply reports that it cannot find the audio stream. However the problem can be fixed by simply opening the audio config on FFDShow and setting the audio to output 16bit only (anything else it will fail).
Its little things like this which i have learnt to live with and havent found the solutions whilst checking forums/google etc. Yet one post like the one above and ding instantly fixed, they need to be mentioned somewhere.
Sharktooth
10th July 2008, 05:00
ok. will add a readme with those info in the next version.
elguaxo
10th July 2008, 06:28
I have the following AVS:
FFmpegSource("c:\sample.mkv").ConvertToYV12()
When I open the AVS file in MeGUI 0.3.0.1015 and add it to the queue I get the following errors:
http://img235.imageshack.us/img235/7628/error1ut0.png
and I answer NO
http://img235.imageshack.us/img235/2096/error2ea6.png
and I answer YES and everything after that works as expected.
The colorspace is YV12, why do I get this error?
If I add Info() at the end of the script the colorspace is reported on screen as YV12.
Thanks.
edit: I'm using FFmpegSource 1.19
Warpman
10th July 2008, 13:24
i want to stress the fact it's an avisynth_MT problem and not a staxrip or megui problem...
If thats the case, why can i drop a script with version() 100times in vdm and it still works?
Also i can still import more script using the "..." button and it works.
Only Drag& Drop gets disabled apparently for no reason.
Also would it be possible to enqueue avs scripts that are not working? (They are dependent of other jobs running before so they will work when they are started)
:thanks:
stax76
10th July 2008, 14:08
I'm not sure since I wasn't able to reproduce the freeze on my XP box but the .NET CLR might have strict protection forcing proper use of memory, threading, COM etc. If you don't know what the real problem is, it's of course always easy to blame other applications (you can translate codec packs are evil most of the time to I've no clue so it must be the codec pack), truth is the bug could be in MeGUI, in AviSynth or in the .NET CLR but MeGUI is rather unlikely. Drag & Drop is OLE/COM so AviSynth might screw COM in managed applications.
Sharktooth
10th July 2008, 14:42
I have the following AVS:
FFmpegSource("c:\sample.mkv").ConvertToYV12()
When I open the AVS file in MeGUI 0.3.0.1015 and add it to the queue I get the following errors:
http://img235.imageshack.us/img235/7628/error1ut0.png
and I answer NO
http://img235.imageshack.us/img235/2096/error2ea6.png
and I answer YES and everything after that works as expected.
The colorspace is YV12, why do I get this error?
If I add Info() at the end of the script the colorspace is reported on screen as YV12.
Thanks.
edit: I'm using FFmpegSource 1.19
try this script:
FFmpegSource("c:\sample.mkv")
ConvertToYV12()
does it still tells you the colorspace is wrong?
elguaxo
10th July 2008, 14:44
try this script:
FFmpegSource("c:\sample.mkv")
ConvertToYV12()
does it still tells you the colorspace is wrong?
I get the same error.
Warpman
10th July 2008, 14:46
I'm not sure since I wasn't able to reproduce the freeze on my XP box but the .NET CLR might have strict protection forcing proper use of memory, threading, COM etc. If you don't know what the real problem is, it's of course always easy to blame other applications (you can translate codec packs are evil most of the time to I've no clue so it must be the codec pack), truth is the bug could be in MeGUI, in AviSynth or in the .NET CLR but MeGUI is rather unlikely. Drag & Drop is OLE/COM so AviSynth might screw COM in managed applications.
Well same here i never got a freeze, only drag&drop stopped working.
I asked some friend and they could reproduce that drag&drop stopped working.
A guess from a friend: Avisynth MT doesnt close an instance of an avisynth script when requested because another thread might stil need it.
I will ask Avisyth MT developer if he has an idea what might be the problem...
Sharktooth
10th July 2008, 14:49
I get the same error.
weird. ill investigate.
elguaxo
10th July 2008, 14:49
:thanks:
toytown
10th July 2008, 15:09
A guess from a friend: Avisynth MT doesnt close an instance of an avisynth script when requested because another thread might stil need it.
I compiled Megui some days ago and ran it, using AvisynthMT i got the DisconnectedContext error, which normally means that Megui requested something from AvisynthMT, but it had already closed. So its possible that Megui is trying to reference something which doesnt exist.
Sharktooth
10th July 2008, 19:18
Avisynth_MT is an alpha stage software. Any problems you encounter with it, ask the Avisynth_MT developers to fix it.
Danguard
10th July 2008, 22:53
Hello,
Sorry if i write here, but i really don't have any clue how to solve this issue:
When i try to encode with oneclick profile a video i get always the same error (even when i tell him to not encode the audio tracks, so it should be just a muxing in the final mkv).
In attachment the log i have before megui crash
I checked the folder, and he wrote all the audio files correctly
The files are called:
1X02 T80 2_0ch 192Kbps DELAY 0ms
1X02 T81 3_2ch 448Kbps DELAY 0ms
1X02 T82 2_0ch 192Kbps DELAY 0ms
1X02 T83 2_0ch 192Kbps DELAY 0ms
1X02 T84 2_0ch 192Kbps DELAY 0ms
I really don't know what to do to fix it, someone can help me?
If you need more information, just tell me, i can re-create this problem all the times you want :|
Thank you.
meatwad666
11th July 2008, 00:19
so i let the autoupdater run and take me from 0.2 something (relatively recent) to 0.3 (current); however now all of my customized profiles (encoder, avisynth, etc.) are gone! what happened?
neelo
11th July 2008, 00:40
i have seen a tutorial of ripping a movie using MeGUI.. in that it say that place your video profile in
C:\Programfile\megui\profiles\video
and audio in
C:\Programfile\megui\profiles\audio
But in my PC there is no like that any option...
its like this
C:\Programfile\megui\allprofiles
http://i35.tinypic.com/347b8m9.jpg
look there is no video folder or audio folder to place my video profile and audio profile
what should i do ???
Eric10301
11th July 2008, 09:41
I'm trying to figure my way through megui and I recorded a small sample I'm trying to re-encode. Its a 1080i mpeg2 HD stream which I'm trying to encode to 720p x264 mkv. First I ran it through the D2V Creator and demuxed the audio. Then went into the avisynth script creator. Once I load the .d2v I used the following settings:
DAR 16:9 NTSC
Clever anamorphic encoding and resize mod 16
resize 1280 720
Ran it through the auto-detect
source type interlaced
field order bottom field first
deinterlacer yadif
resize filter lancozs
My encode settings are
program --pass 2 --bitrate 2500 --stats ".stats" --bframes 3 --no-b-adapt --direct temporal --partitions p8x8,b8x8,i4x4 --threads auto --thread-input --progress --no-psnr --no-ssim --output "output" "input"
The resulting file is really screwed up vertically stretched here is a pic: http://img514.imageshack.us/img514/9165/picgs3.png
Here is the sample I'm messing with: http://www.megaupload.com/?d=19KHG1AZ
Where am I going wrong?
check
11th July 2008, 12:58
@eric: Post your AVS script.
Sharktooth
11th July 2008, 13:16
so i let the autoupdater run and take me from 0.2 something (relatively recent) to 0.3 (current); however now all of my customized profiles (encoder, avisynth, etc.) are gone! what happened?
It happened your custom profiles were made with an old 0.2 or prior version of megui (latest 0.2 versions were already compatible with 0.3). At some time the support for ancient profiles was dropped coz they were incompatible with the newer version of megui.
To avoid that in the future, once in a while, open the profiles and click the update button to save them in the new format.
@neelo: the screenshot you posted shows the TOOLS folder, not the PROFILES folder.
Eric10301
11th July 2008, 13:22
# Set DAR in encoder to 144 : 79. The following line is for automatic signalling
global MeGUI_darx = 144
global MeGUI_dary = 79
DGDecode_mpeg2source("C:\sample3\Bikini Destinations_0001.d2v",info=3)
ColorMatrix(hints=true,interlaced=true)
Load_Stdcall_Plugin("C:\Program Files\megui\tools\yadif\yadif.dll")
Yadif(order=0)
#crop
LanczosResize(1280,720) # Lanczos (Sharp)
#denoise
Sharktooth
11th July 2008, 13:32
have you checked the "suggest resolution" option? or have you just set 1280, 720?
however i dont think your doing it right converting 1080 to 720 using anamorphic encode.
1920x1080 is not anamorphic and should NOT be anamorphically encoded.
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.