View Full Version : MeGUI Bug-Report Thread
Spekter
14th May 2006, 03:57
When deleting some jobs from the queue, I got an error (MeGui 0.2.3.2033):
---------------------------
Fatal error
---------------------------
MeGUI encountered a fatal error and has to close. Reason: The given key was not present in the dictionary. Source of exception: mscorlib stacktrace: at System.ThrowHelper.ThrowKeyNotFoundException()
Lot of bugs are discussed in this thread. Is this particular one fixed ?
I get the same thing when I'm about to launch an automated encoding. Right after the page when it asks for the audio and sub tracks.
Spekter
Sharktooth
14th May 2006, 04:11
Update to MeGUI 0.2.3.2132 and try again.
more recent version are development version and may be buggy.
bob0r
14th May 2006, 07:36
Not for me....
http://mirror05.x264.nl/public/megui.2138.changelog.bug.jpg
edit 0001: 2142 still wrong
shon3i
14th May 2006, 13:12
OK, new encoders new bugs.
CT AAC:
1. can't produce mp4 files without --mp4box switch which have small bug i notice before to dimzon about this
2. missing option HE HIGH encoder --high switch, is not useful but why not.
ND AAC
can't produce raw aac files without mp4box
AUD-X 5.1
Output channels can only be "Keep original channels" becouse aud-x need only 6ch for input.
dimzon
14th May 2006, 13:45
CT AAC:
1. can't produce mp4 files without --mp4box switch which have small bug i notice before to dimzon about this
ND AAC
can't produce raw aac files without mp4box
This is caused by some leaks of new architecture after refactoring. Will be fixed/implemented a bit later...
CT AAC:
2. missing option HE HIGH encoder --high switch, is not useful but why not.
Maybe a bit later. Actually it's completly NOT USEFULL but reques some time to add support so I decide do not implement it and spent this time to another MeGUI issues/tasks.
AUD-X 5.1
Output channels can only be "Keep original channels" becouse aud-x need only 6ch for input.
Wrong. Output channel must contain only choises to produce 5.1 output (upmix 2 to 5.1 xxx)
shon3i
14th May 2006, 13:50
Wrong. Output channel must contain only choises to produce 5.1 output (upmix 2 to 5.1 xxx)You right, my mistake. You should only remove Dominix presets
bob0r
14th May 2006, 16:42
more visual bugs (besides changelog.txt tab):
LMP4 > Config > tab:Main > Other > "ME range" isn't shown fully
LMP4 > Config > tab:Advanced > Other Options > "Temporal mask" isn't shown fully
Tools > One Click Profile Setup > Profiles > "Playback method (" not sure what the "(" is doing there
Tools > DGIndex Project Creator > Audio > "Track1" and "Track 2" notice the space beween "Track" and "2" but not between "Track" and "1"
Tools > Settings > tab:Main > Other > The radio buttons are not properly aligned, noticable with "Safe Profile Alteration"
Tools > Settings > tab:Program Paths > 2x "avimux_gui" this is confusing, avimux_gui 1 avimux_gui 2 or call the second divxavimux_gui
cc979
14th May 2006, 19:32
using: 0.2.3.2143 14 May 2006
had autostart queue enabled but on creating .d2v it did not autostart
the new ND-aac sweet :)
cc979
14th May 2006, 20:06
using: 0.2.3.2143 14 May 2006
i've created a .d2v and the .avs as normal
i can create the video.mp4, audio.mp4 and mux them manually
but using auto encode with no target size, it crashes to desktop (no log error) just before mux
ChronoCross
14th May 2006, 22:26
Edit: Figured out my first Q.
Bug: Some of the new encoding profiles create blank commandlines in the log.
ChronoCross
14th May 2006, 22:51
CT encoding seems to be broken. It doesn't produce files with the selected features. no matter what Is et it never does anything other than AAC LC and it's also getting the bitrate wrong for some reason.
Sharktooth
15th May 2006, 02:10
http://mirror05.x264.nl/public/megui.2138.changelog.bug.jpg
edit 0001: 2142 still wrong
that's coz you use command line CVS client and you have the usual unix/windows CRLF conversion problems...
bob0r
15th May 2006, 07:05
that's coz you use command line CVS client and you have the usual unix/windows CRLF conversion problems...
Well it used to work from CVS (cli) a while back, so something changed (again).
ChronoCross
15th May 2006, 07:12
Well it used to work from CVS (cli) a while back, so something changed (again).
I agree. I've always used minGW for cvs and it hasn't had this problem in a long time. so there has to be something else wrong.
Sharktooth
16th May 2006, 00:23
works for me.
I found a bug I think. I am not sure if it has to do with MeGUI or Nero free aac encoder.
I am using version .2146 by the way, thanks to chronocross.
When encoding with the nero aac free encoder, and you set the vbr Q to equal less than .12, you get an error.
here is a log for Q=.11
Log for job job13
Channels=6, BitsPerSample=16, SampleRate=48000Hz
C:\Program Files\BeHappy\BeHappy_20060206\neroAacEnc_sse2.exe -ignorelength -q 0.11 -if - -of "C:\Documents and Settings\Merlin\Desktop\test.mp4"Error:
System.IO.IOException: The pipe has been ended.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count)
at MeGUI.AviSynthAudioEncoder.encode()*************************************************************
* *
* Nero Digital Audio Reference MPEG-4 & 3GPP Audio Encoder *
* Copyright (C) 2006 Nero AG *
* All Rights Reserved Worldwide *
* *
* Package build date: May 1 2006 *
* *
* See -help for a complete list of available parameters. *
* *
*************************************************************
ERROR: no valid SBR configuration found
Anyone have any ideas? Should I post this in the Nero free encoder thread?
edit: I am using the sse2 version in case you didn't read the command line.
edit2: Problem happens on both the regular and the sse2 versions.
Sharktooth
17th May 2006, 02:33
uhm... seems a bug in neroaacenc.
right I will report it over in that thread. Thanks sharktooth!
Sharktooth
17th May 2006, 02:55
uhm... maybe quality is too low for 6 channels audio?
however the encoder returned an ambiguos error.
Ill add that information to my bug report.
ChronoCross
17th May 2006, 03:57
that quant level might be a bug with if you try to force a particular mode of AAC. are you on automatic or are you trying to force -hev2 orhe or lc?
ChronoCross
17th May 2006, 03:59
@dev's
Do you think perhaps we should not only utilize this forum for bug reports but in the instruction should we also have them post the bug on the sourceforge megui bug tracker?
ChronoCross
17th May 2006, 04:21
How is command line code generated for the "Show commandline" button. cause when you hit the button in the xvid config it produces a mencoder commandline but when you enqueue and encode it uses xvid_encraw.
berrinam
17th May 2006, 08:05
Still? I thought I had fixed the xvid commandlines.... post-refactor versions shouldn't even be able to generate mencoder xvid commandlines.
I like the idea of the bug tracker, but I suspect it may discourage people from posting bugs, because they will be confronted by a scary interface, as opposed to a forum full of friendly people. EDIT: I think posting two bug reports for every bug is excessive. EITHER here OR Sourceforge, with a preference of SF.
Doom9
17th May 2006, 11:26
bug trackers have the advantage of manageability, and the huge drawback that people will not report bugs because they're put off by the interface. I know how encouraged I feel to report bugs if I first have to create an account, then read a 10 page document on how to file a bug report, and it's not like I know how to file a good bug report.
berrinam
17th May 2006, 12:46
What we really need in order to encourage people to use the SF bug tracker is
No accounts required. I think this is actually already the case
Encourage people to report bugs. So basically, tell them to ignore whatever SF suggests, and just describe it as best they can, after reading the guidelines at the beginning of this thread. If we make it clear they won't be shot if they get something wrong, then the reports should hopefully be much more successful.
foxyshadis
17th May 2006, 13:46
Or you could just use this thread for bug collection and put the bugs on the tracker yourself when someone reports something, with a link in the first post to open and closed bugs, and have people subscribe if they want to make updates. Several non-sf projects I know do that, benefits of the casual forum without losing the tracking. =D
(BTW, nero aac does not support HE or PS below 44KHz or for mono. Thus the error.)
nurbs
17th May 2006, 16:29
Looks like there is a bug in the avisynth script generator in revision 0.2.3.2142.
If you use the automatic deinterlacing detection and then select another deinterlacer in the dropdown, the dropdown seems to work, but it doesn't change anything in the final script.
berrinam
17th May 2006, 22:26
@nurbs: Yes, almost true. It does change the final script, but only if you force it to update by, say, changing the resizer, causing the script to regenerate.
cc979
18th May 2006, 22:11
0.2.3.2146 15 May 2006
just tested the adaptive muxer with a x264.mp4/aac.mp4
i get a fatal error, not sure if its a known bug
http://img470.imageshack.us/img470/5523/clipboard14qn.th.png (http://img470.imageshack.us/my.php?image=clipboard14qn.png)
sp@rrow
19th May 2006, 13:05
In version .2146 does not work Autoencode.
After sound compression - appear error message.
Separately of video and the audio are coded without problems.
P.S.:
Mistake in definition of video bitrate (after audio compression).
After replacement in job1-2.xml (first video pass):
<DesiredSize> XXX </DesiredSize>
on
<DesiredSize> 0 </DesiredSize>
all was OK.
Still - in AutoEncoding - if to choose necessary bitrate - that " Files Size " - will be real size*1000 )))
ChronoCross
19th May 2006, 19:25
http://chronocrossdev.com/images/uerror.PNG
Occurs when updating data, libs, and avswrapper. it downloads and asks you to restart megui. upon hitting yes that error pops up. and then when reloading megui those files are still said to be out of date.
asdfsauce
19th May 2006, 21:04
Awesome job on the Auto-Update addition to all partys involved.
Bug report:
Duplicate DGDecode.dll for AVISynth plugins directory not included in updates.
Not exactly a bug, but something that should be amended.
berrinam
19th May 2006, 22:56
Occurs when updating data, libs, and avswrapper. it downloads and asks you to restart megui. upon hitting yes that error pops up. and then when reloading megui those files are still said to be out of date.Do you have updatecopier in the same directory as megui? It needs to be.
Limobar
19th May 2006, 23:21
I really like the update function. Thank you!
I get some error messages when it tries to update Avisynth Plugins:
Retrieving update file from server...
File downloaded successfully...
Loading update data...
Update data loaded successfully...
Finished parsing update file...
There are 12 files that can be updated.
Updating convolution3dyv12. File 1/12.
Error: The path to save convolution3dyv12 to is invalid.
Updating undot. File 2/12.
Error: The path to save undot to is invalid.
Updating fluxsmooth. File 3/12.
Error: The path to save fluxsmooth to is invalid.
Updating eedi2. File 4/12.
Error: The path to save eedi2 to is invalid.
Updating decomb. File 5/12.
Error: The path to save decomb to is invalid.
Updating leakkerneldeint. File 6/12.
Error: The path to save leakkerneldeint to is invalid.
Updating tomsmocomp. File 7/12.
Error: The path to save tomsmocomp to is invalid.
Updating tdeint. File 8/12.
Error: The path to save tdeint to is invalid.
Updating tivtc. File 9/12.
Error: The path to save tivtc to is invalid.
Updating simpleresize. File 10/12.
Error: The path to save simpleresize to is invalid.
Updating colormatrix. File 11/12.
Error: The path to save colormatrix to is invalid.
Updating nicaudio. File 12/12.
Error: The path to save nicaudio to is invalid.
Update completed.
0 files were completed successfully
12 files had problems.
My Avisynth plugins folder is: D:\Program Files\AviSynth 2.5\plugins
Is the Avisynth plugins folder supposed to be on a fixed place?
Limobar
20th May 2006, 00:09
I'm using LC-AAC audio in a mp4 container.
When I use the 'AutoEncode' button, the container is not mp4, but aac. This crashes MeGUI when the muxing starts and leaves no log.
When I use the audio 'Enqueue' button, the container is correct (mp4).
chipzoller
20th May 2006, 02:36
This is rather minor, but I think it could be improved:
In the x264 encoder config. dialog box, the option for PSNR calculation left unchecked yields the command '--no-psnr' while checking it removes this command (thus enabling psnr calculation). However, the tooltip for this option simply says "Disable PSNR computation".
I suggest changing the name of this option from "PSNR calculation" to "Enable PSNR calculation" and changing the tooltip as appropriate because the name of the option isn't very revealing itself, so changing this to "enable PSNR calculation" would be much clearer.
xyloy
20th May 2006, 08:54
I've got a very annoying problem with MeGUI-x264 (SVN) 0.2.3.2147(x264 rev. 524-525): It crashes on startup!
I've uninstalled the previous version before updating, so I think my Windows registry is clean... I've done it again and cleaned my Registry with RegSeeker to be sure, but it did no changes at all. I don't know what to do. Once I have managed to close the UpdateWindow before it does anything, but MeGUI crashed anyway.
Sorry I've got almost no clues about this bug. :(
Here is a screenshot:
http://img87.imageshack.us/img87/9317/clipboard26pk.jpg (http://imageshack.us)
What the Window's crash box says is:
"MeGUI has encoutered a problem and must be closed." blablabla(usual WinXP stuff)
berrinam
20th May 2006, 09:00
Update to 0.2.3.2148 and see if it still happens. Also make sure that you aren't clicking any of the close buttons while auto update is going on, because that certainly does cause a crash.
Limobar
20th May 2006, 10:19
Update to 0.2.3.2148...
The updater says that everything went succesfully, but when MeGUI restarts, it's still 2147.
berrinam
20th May 2006, 10:22
A bug in 2147 means that autoupdate doesn't work with core files (just the thing you need it for ;)). To get 2148, what you can do for now is manually do what MeGUI should be doing automatically: delete megui.exe and replace it with megui.exe.tempcopy. That'll give you your updated version. Run AutoUpdate again and everything should be fixed.
Carpo
20th May 2006, 11:35
heres the quick and rather dirty way i got it to update, much like what berrinam said to do.
if you have 2147 use the update feature - which will download all updateable files, now when it says that megui needs to restart say no - it will give you an error anyway - something about too few arrguments.
now you will be left with the files you had anyway and a lot of files with .tempcopy at the end of them
del all old exes and dlls (and the even the txts) ;) and rename the tempcopy files to what the should be
eg megui.exe.tempcopy to megui.exe
and all should be ok - it should also give you a little pop up saying updates are avaliable :P
cc979
20th May 2006, 15:23
just tested 0.2.3.2148 20 May 2006
from a clean folder using the cvs version
found in the settings page
D:\Utils\AV\DVD\Me.GUI\tools/mencoder\mencoder.exe
tools/ is that normal?
shon3i
20th May 2006, 17:11
A bug in 2147 means that autoupdate doesn't work with core files (just the thing you need it for ;)). To get 2148, what you can do for now is manually do what MeGUI should be doing automatically: delete megui.exe and replace it with megui.exe.tempcopy. That'll give you your updated version. Run AutoUpdate again and everything should be fixed.
And where to find that 2148 because updater says that last version is 2146 and i have 2147?
Raziel6969
20th May 2006, 21:09
[MeGUI 0.2.3.2146]
AAC Audio Container problems:
ND AAC: Only works with "MP4-AAC", the other option only change the extension!
CT AAC: Only works with "Raw-AAC", the other option only change the extension!
FAAC: Works with both container options.
Note: Using latest versions of the encoders till now!
PD: I Love MeGUI is a great software!
berrinam
20th May 2006, 21:50
tools/ is that normal?Yes it is. It works, though, so there's nothing to be worried about.
And where to find that 2148 because updater says that last version is 2146 and i have 2147?
Your computer is probably not refreshing the internet cache, which is why you can't see it. What I did to fix that was to go to http://megui.org/auto/upgrade.xml in a web browser and refresh. That fixed it for me.
berrinam
20th May 2006, 21:51
ND AAC: Only works with "MP4-AAC", the other option only change the extension!
CT AAC: Only works with "Raw-AAC", the other option only change the extension!
FAAC: Works with both container options.
Thanks for a well organised summary.
shon3i
20th May 2006, 22:15
Your computer is probably not refreshing the internet cache, which is why you can't see it. What I did to fix that was to go to http://megui.org/auto/upgrade.xml in a web browser and refresh. That fixed it for me.Hmm, Nice but can you fix somehow that or make to automatic refresh.
berrinam
20th May 2006, 22:48
I'm no internet guru, especially in C#...
Sharktooth
21st May 2006, 04:12
Hmm, Nice but can you fix somehow that or make to automatic refresh.
i think i found a way to force the refreshing but i have to test it.
i cant do it now coz it's 5.11AM and i really need to sleep :)
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.