View Full Version : MeGUI: General Questions and Troubleshooting Thread
Snowknight26
28th December 2008, 01:15
It seems that the bitrate calculator is inaccurate when selecting a 1509.75kbps DTS track. The track is 1,109,831,316 bytes and 1:38:00 long, which comes out to 1509.75kbps, not 1536kbps. When I select DTS and type in the actual size of the file in bytes, it displays it fine as 1509.
Razorholt
28th December 2008, 02:32
1003+patch works fine. Thanks Kurtnoise13!
mariush
28th December 2008, 03:18
First time I post, though I read the forums for a long time.
Just updated to 1003 and now the application fails to load any AVS file. It worked before, without making any changes to the system.
The error message says:
[...]
Error message for your reference: Method not found: 'System.String MediaInfoWrapper.AudioTrack.get_Format()'.
http://savedonthe.net/image/164/Clipboard01.png
By going in the Settings and disabling Preview, it's possible to load the AVS file and queue it for processing and processing works.
ps. I obviously have to get used to reading previous posts, sorry about this, I now see it's already reported.
Fonteyn
28th December 2008, 04:36
Kurtnoise13, Thank you for your fixed, and thank you to put the 2share's downloading address!
Could never be a success from "Mediafire" to download anything!
Thanks again
Kurtnoise
28th December 2008, 08:51
It seems that the bitrate calculator is inaccurate when selecting a 1509.75kbps DTS track. The track is 1,109,831,316 bytes and 1:38:00 long, which comes out to 1509.75kbps, not 1536kbps. When I select DTS and type in the actual size of the file in bytes, it displays it fine as 1509.
huh ? never heard that a DTS track can have a such bitrate. Could you upload a sample please ?
@all:
sorry for the convenience...Sharktooth has been tooo fast yesterday and forgot to include the new MediaInfoWrapper library. I hope he will fix that soon. I've no control on the megui update server to change this except to provide a build as pointed above.
thetoof
28th December 2008, 10:32
Thanks for the patch, it's all working well now.
Nightshiver
28th December 2008, 16:49
huh ? never heard that a DTS track can have a such bitrate. Could you upload a sample please ?
@all:
The DTS track has such a high bitrate because it came from a Blu-Ray or other HD source. That bitrate is generally the standard for HD audio from DTS.
Kurtnoise
28th December 2008, 16:58
yes...I've some DTS tracks @1536kbps from BDs but never seen 1509,75kbps.
Sharktooth
28th December 2008, 18:47
i included the wrong version of the lib... fixed. oh... and sorry for the inconvenience. i had no time to test the build so i didnt spot the problem...
pcjco04
28th December 2008, 18:51
I have a request about the way to display audio track name in the One Click Encoder window (from VOB files). Is it possible to put the same informations as shown in D2V Creator panel (language is missing in One Click Encoder panels) ?
http://img237.imageshack.us/img237/4641/capture2tj1.th.jpg (http://img237.imageshack.us/my.php?image=capture2tj1.jpg)http://img91.imageshack.us/img91/9964/capture3qq1.th.jpg (http://img91.imageshack.us/my.php?image=capture3qq1.jpg)
Snowknight26
28th December 2008, 20:22
yes...I've some DTS tracks @1536kbps from BDs but never seen 1509,75kbps.
Can't get a sample, but it seems that all (100+) of my non-zero padded DTS tracks are 1509kbps (1510 if you round up, which is what everything before 0.3.1.1003 did):
eac3to:
+ DTS-Core
- frameSize 2013
- DTS-ES -
- channelNo 5
- lfe 1
- channelDescr 5.1
- samplingRate 48000
- bitDepth 24
- bitrate 1509750
- samplesPerFrame 512
- copyHistory 1
DTS, 5.1 channels, 2:03:41, 24 bits, 1510kbps, 48khz
MediaInfo:
Audio
Format : DTS
Format/Info : Digital Theater Systems
Bit rate mode : Constant
Bit rate : 1 536 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48.0 KHz
Resolution : 24 bits
Simple math:
(1,400,550,789 bytes / (2:03:41)) * 8 = ~1509.8kbps
Looks like MediaInfo isn't that accurate. Plus, I don't even see why you need MediaInfo to analyze the audio stream when, if you have a video length already typed in and you select an audio track, MeGUI can use a form of the above equation to get the real kbps (assuming you've selected a desired size too; subtracting the audio track from the desired size is so much easier).
Also, the changelog window has the generic VS.NET icon, and when you try to minimize that window, you can't maximize it without right clicking on the task bar, Maximize, then resizing the window manually.
Edit: To add info, I have two files. One freshly encoded, the other run through eac3to to strip zero padding.
eac3to.exe "G:\Encoding Tools\temp\verticallimit.dts"
DTS, 5.1 channels, 2:04:27, 24 bits, 1510kbps, 48khz
eac3to.exe "G:\Encoding Tools\temp\verticallimit.padding.dts"
DTS (zero padded), 5.1 channels, 2:04:27, 16 bits, 1510kbps, 48khz
verticallimit.dts - (1,409,192,598 bytes / 2:04:27) * 8 = 1509kbps
verticallimit.padding.dts - (1,433,694,208 bytes / 2:04:27) * 8 = 1536kbps
MeGUI reports both as being 1536kbps, even though only one is (eac3to reports both as being 1510 because it doesn't take padding into consideration).
alexcel
29th December 2008, 09:47
Hi:
I can't make One Click Encoder to mux original audio properly. :confused:
I am trying to keep the original ac3 audio from a set of vobs, encode the video to AVC in mkv container.
I choose the audio stream (it is 081, the second one), and go. (Note: a language indication could help a lot here)
The one click encoder runs an index phase, an a d2v plus the selected ac3 streams are created, and then video encodes perfectly to title_video, but finally no muxing takes place and the ac3 audio is deleted by the cleanup job.
I am running last 1004 version.
Thanks for the help
Kurtnoise
29th December 2008, 22:55
no log, no help...
alexcel
30th December 2008, 00:51
Here is the logfile and the jobs created by One Click encoder. It does not create a mux job and deletes the demuxed audio stream at the end
Kurtnoise
30th December 2008, 08:08
it seems that audio stream has been skipped. Hence, no mux at last...Could you recreate a d2v file in the d2v creator (Tools->), select the same audio track and retry an index ?
At the end, do you have still your audio stream extracted ?
alexcel
30th December 2008, 16:28
Yes, the d2v creator created a d2v file + the correct audio stream "Title T81 3_2ch 384Kbps DELAY -200ms.ac3". I visually checked the working dir while encoding video... But the cleanup job deleted it at the final stage.
If a retry an index the audio is extracted perfectly again. I can mux it manually and it works.
When I use One Click Encoder with vobs with only 1 audio track or if the selected audio track is the first one, it works flawlessly
But if I choose the second audio track when there are several tracks, them it fails
Hope this helps to clarify the issue.
Thanks, kurtnoise, for checking this.
Kurtnoise
30th December 2008, 17:26
ok, that helps...the next release will use the same d2v Creator routines for the One-Click Encoder when we load vob files. That should fix your problem.
but, i'll try to track down the current code to know why that fails with 2nd track selection.
rack04
30th December 2008, 19:10
The latest x264 update extracts as x264.1065M.
Sharktooth
30th December 2008, 19:55
.... my fault... again...
fixed.
note to self (no. 3): never do critical tasks while you're in a hurry...
alexcel
31st December 2008, 02:17
Hi Kurtnoise.
Thank for the help and quick response.
The 1005 build now reads perfectly the audio language, and now I can choose the spanish stream.
But build 1005 seems to have broken what was right.
My first audio is mapped in my vobs as 129 (0x81) according to mediainfo. But now One Click Encoder maps it as 128 (0x80), and so no demuxing occurs and now no audio stream .ac3 is created. As the audio is not created, no final remuxing occurs.
If I run a single index d2v job, I have to select demux all streams, otherwise the index job has the same bug and no audio stream are created.
thanks again
Snowknight26
31st December 2008, 06:37
The Help button is shorter than the Reset button.
The audio bitrate issue is still present, too.
Kurtnoise
31st December 2008, 07:08
Hi Kurtnoise.
Thank for the help and quick response.
The 1005 build now reads perfectly the audio language, and now I can choose the spanish stream.
But build 1005 seems to have broken what was right.
My first audio is mapped in my vobs as 129 (0x81) according to mediainfo. But now One Click Encoder maps it as 128 (0x80), and so no demuxing occurs and now no audio stream .ac3 is created. As the audio is not created, no final remuxing occurs.
If I run a single index d2v job, I have to select demux all streams, otherwise the index job has the same bug and no audio stream are created.
this is not a bug. It's because the IFO parser starts the counter always to zero regarding audio streams #. I can revert to the previous state but you'll have no more language detection. So, you can remap (i.e 0x81 to 0x80, etc...) your audio streams with vob tools (even DVDDecrypter is able to do that). So, what do you prefer ? It's up to you.
And a vob sample for testing could be great for me...:)
The Help button is shorter than the Reset button.
The audio bitrate issue is still present, too.
yeah...not fixed yet.
alexcel
31st December 2008, 10:58
this is not a bug. It's because the IFO parser starts the counter always to zero regarding audio streams #. I can revert to the previous state but you'll have no more language detection. So, you can remap (i.e 0x81 to 0x80, etc...) your audio streams with vob tools (even DVDDecrypter is able to do that). So, what do you prefer ? It's up to you.
And a vob sample for testing could be great for me...:)
I prefer the actual state, I'll just keep all audio streams so there is always a 0x80 stream present.
BUT we could use IFO parser to get the only languages for audio streams (english, german, spanish,...) AND use the other method to get the real audio stream #. Maybe thats just too complex.
How can I reduce the size of my vob to send it to you??
Thanks for analysing this issue.:thanks:
Zelos
31st December 2008, 14:38
hello all,
i updated to the last megui core.
When i open an avs job , the preview window opening.
if i close it, then after some seconds (10s) megui closed.
if i remove some lines about my script then it works.
the script is correct , i use it on virtualdub , megui also (if i don't close the preview window).
here is it
directshowsource("f:\test.mp4")
blockbuster("noise")
blockbuster("sharpen",detail_mini=20,detail_max=90,strength=30)
gradfundb(2.5)
limitedsharpenfaster()
when i remove limitedsharpen , megui don't crush.
Sharktooth
31st December 2008, 15:22
use the setmemorymax function to limit the memory used by avisynth.
if that doesnt work, avoid using limitedsharpen.
Sharktooth
31st December 2008, 15:24
this is not a bug. It's because the IFO parser starts the counter always to zero regarding audio streams #. I can revert to the previous state but you'll have no more language detection. So, you can remap (i.e 0x81 to 0x80, etc...) your audio streams with vob tools (even DVDDecrypter is able to do that). So, what do you prefer ? It's up to you.
And a vob sample for testing could be great for me...:)
Maybe today i woke up stupid... but, does the problem exists only if you dont rip all the audio tracks?
if only one track is found we can remap the id...
Kurtnoise
31st December 2008, 16:18
yes, the problem remains even if you rip only one track (you can have only one track with ID 0x86 or 0x8A or whatever...). You have the same issue with vStrip. Some softwares like DVDShrink doesn't remap the track ID when we skip some tracks. I'll try to find a workaround...
rack04
31st December 2008, 16:23
Since vsfilter was included in the latest update does that mean that in later builds we'll have the option to "burn in" subtitles?
Sharktooth
31st December 2008, 16:33
yes. definatly.
anyone23
1st January 2009, 16:55
Hi
I'm using megui to convert tv recordings to h.264 with aac audio (Nero).
It looks like megui has problems when the audio switches from multichannel to stereo (and the other way arround). It encodes only the part till it changes and replaces the other part with silence.
This is a huge problem for me because the tv stations broadcast the movie in 5.1 and change to 2.0 during commercials (and a few msecs before them). When I select "decode with DShow" (I use ffdshow + liba52) it sometimes works but then about one third of the encodings stop with an error right at the beginning although I can play the source files with MPC just fine.
I've included an example log:
When I use "decode with DShow" I get an error, when I deselect it I get an ~2MB file with silence but no error.:confused:
Sorry for my bad english :(
Kurtnoise
1st January 2009, 18:00
http://forum.doom9.org/showthread.php?p=1230569#post1230569
Riki
2nd January 2009, 23:01
Im sorry if this has been answered before, but I just wanted to know if its possible to use the one click feature with an mp4 or avi file? It seems to only allow mpeg2 stuff instead of all the other formats. Please say its possible :) Ive tried many things and it doesnt seem to help.
If it is impossible now, is there a way to encode a single mp4 file into a new mp4 file and also encode/mux the audio. It would be great to have all this done at once, instead of having to combine the audio later and so on.
Thanks!
- Riki
Sharktooth
3rd January 2009, 14:39
yes, it is possible.
run the avisynth script creator and load the mp4 file.
remove the ",audio=false" from the directshowsource line and save the avs.
when you're back to the main window, load the avs in both video (should be automatic) and audio inputs, select the presets for both and click autoencode. go on...
createcoms
4th January 2009, 04:28
I've got a problem. I'm trying to rip a tv series disc but no matter what I try it still ends up with comb jaggies. DGIndex shows the episodes as switching between Progressive and Interlace - and there's the grain effect in the image so I guess it's Telecine. MeGUI analyses it and seems to pick up on the film/interlace hybrid nature but despite this it's not turning out right - that being the interlaced parts are still jagged. I've tried various settings to do with both the deinterlacing selection and also overriding the setting the analysis chooses to the other options (tried the partially xxx and hybrid ones). Ideas?
clampchi
4th January 2009, 05:46
can anyone help me on this one? I have no idea what went wrong....
This occurs every time I do any of the following:
Input avs and close preview windows,I get the following error message:
Faital error
MeGUI encountered a fatal error and may not be able to proceed, Reason: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.Source of exception: megui stacktrace:
at MeGUI.AviSynthClip.dimzon_avs_destroy(IntPtr&avs)
at MeGUI.AviSynthClip.cleanup(Boolean disposing)
at MeGUI.AviSynthClip.System.IDisposable.Dispose()
at MeGUI.AvsFile.cleanup()
at MeGUI.AvsFile.Dispose()
at MeGUI.VideoPlayer.OnClosing(CancelEventArgs e)
at System.Windows.Forms.Form.WinClose(Message& m)
at System.Windows.Forms.Form.WinProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindows.OnMessage(Message& m)
at System.Windows.Forms.NativeWindows.Callback(IntPtr hWnd,Int32 msg,IntPtr wparam,IntPtr lparam)
pcjco04
4th January 2009, 13:29
First of all Happy New Year to all MeGUI developpers.
MeGUI is really a great tool, and I am now using all its tools instead of using several GUIs (DGIndex + besweetGUI + GKnot).
I hope this year we will see a lot of new features (Compressibility check and/or quality indicator, subtitles tools, HD streams integration, ...)
Now let's go back to the troubleshootings :
In version 0.3.1.1005, the "Reset" button doesn't seem to do anything (audio & video fields are not blanked anymore like in previous version).
Also about this "Reset" button : I suggest to also remove the audio track tabs and just let "Track 1" tab.
yesgrey
4th January 2009, 13:43
Is it safe to use Avisynth 2.58 with MeGUI, or is it better still using 2.57?...
Kurtnoise
4th January 2009, 14:01
can anyone help me on this one? I have no idea what went wrong....
uninstall avisynth (and remove all avisynth stuff in your computer) and retry a clean install from the official package...
Is it safe to use Avisynth 2.58 with MeGUI
yes, and it's encouraged...:)
Lenchik
4th January 2009, 17:23
Hope this is right thread to ask...
Long description:
There is an option named "I-frame boost (10x %)" in MeGUI xvid settings' advanced tab. It refers to -kboost option of xvid_encraw. When option in MeGUI is set 100 then commandline uses "-kboost 100", when option in MeGUI is set 10 then commandline has no -kboost because its default value is 10.
On the other hand XviD VfW interface in 2-pass settings has option named "I-frame boost (%)" which deafault seems to be 10.
What number in this option must be set to obtain equal results (settings for encoder) if other optons are equal? I want to know corresponding numbers in options in XviD VfW and MeGUI+xvid_encraw.
In other words short question will be:
Is number set to -kboost (and MeGUI "I-frame boost (10x %)" option) equal XviD VfW setting "I-frame boost (%)"?
And second question is: why in one place i-frame boost is set in "10x %" and in other place in just "%"?
100 in MeGUI equals 10 in VfW?
Buggle
5th January 2009, 11:54
I am experiencing errors when trying to transcode DGIndex produced AC3 files to any other format. Since this happened for the first time using MeGUI and with both AC3 files from that disc, I tend to assume there is something odd about the AC3 files themselves. Thing is, they come from a dvd that I decrypted in full to the harddisk, then used Nero Recode to get the main movie out to save some diskspace. I have now used Nero Recode to encode the movies, which functions fine. My conclusion: the tool that MeGUI uses [to transcode AC3] has problems reading a file that is perfectly readable. (Update: BeSweet via BeLight can also decode the files fine). I am using the latest version of everything (autoupdate to development builds).
Just to be complete and summarize: the two AC3 files are 192kbit 2.0 files, produced by DGIndex, coming from a Nero Recode rebuild dvd (no compression whatsoever). I tend to use DSII downmuxing as a standard setting, I hope this is automatically ignored when the input is 2.0 audio?
Update2:
After transcoding the AC3 to WAV (by BeSweet), the WAV as source in MeGUI also causes errors, regardless of the codec used. So the problem actually lies with MeGUI or one of the tools that is used.
Update3:
Nevermind, I solved the problem by reinstalling MeGUI and update subsequently. It now encodes the files.
Sharktooth
5th January 2009, 15:25
I've got a problem. I'm trying to rip a tv series disc but no matter what I try it still ends up with comb jaggies. DGIndex shows the episodes as switching between Progressive and Interlace - and there's the grain effect in the image so I guess it's Telecine. MeGUI analyses it and seems to pick up on the film/interlace hybrid nature but despite this it's not turning out right - that being the interlaced parts are still jagged. I've tried various settings to do with both the deinterlacing selection and also overriding the setting the analysis chooses to the other options (tried the partially xxx and hybrid ones). Ideas?
you better ask in the avisynth forum, since that is a particular source and probably there's no automated way to deinterlace/ivtc it.
Sharktooth
5th January 2009, 15:27
Hope this is right thread to ask...
Long description:
There is an option named "I-frame boost (10x %)" in MeGUI xvid settings' advanced tab. It refers to -kboost option of xvid_encraw. When option in MeGUI is set 100 then commandline uses "-kboost 100", when option in MeGUI is set 10 then commandline has no -kboost because its default value is 10.
On the other hand XviD VfW interface in 2-pass settings has option named "I-frame boost (%)" which deafault seems to be 10.
What number in this option must be set to obtain equal results (settings for encoder) if other optons are equal? I want to know corresponding numbers in options in XviD VfW and MeGUI+xvid_encraw.
In other words short question will be:
Is number set to -kboost (and MeGUI "I-frame boost (10x %)" option) equal XviD VfW setting "I-frame boost (%)"?
And second question is: why in one place i-frame boost is set in "10x %" and in other place in just "%"?
100 in MeGUI equals 10 in VfW?
it's the same option, but 100 in megui should be equal to 10 in VFW.
Famille_CB
5th January 2009, 17:16
Hello,
I've got a problem with vorbis audio encoding. The final file is very noisy, I can't understand anything.
To solve the problem I've to remove the fonction "Improve accuracy using 32bit & float computations".
Before the last update every thing was OK.
Can you have a look to this problem?
Tank's a lot.
Sharktooth
5th January 2009, 17:22
thats due to the new 32bit processing.
EDIT: ill update the vorbis encoder...
EDIT2: even with the updated encoder there's noise in the output.
Vesdaris
5th January 2009, 22:25
Hey=)
Ive encountered today an error when trying to convert AC3 to any ther format(check out the log)
ANy ideas whats wrong?
Everything worked fine several days ago.
PS tried renaming the source file so there are not spaces but still doesnt work.
Also made a search through the forums but havent found a solution
SacredCultivator
6th January 2009, 01:41
Same problem.. And I tried reinstalling and that didn't fix my problem either.. Can't encode a .wav into other formats ><
tebasuna51
6th January 2009, 02:03
ANy ideas whats wrong?
Everything worked fine several days ago.
Seems a problem with the new 32 bits treatment, the Lame encoder don't accept 32 bits FLOAT but support 16, 24 and 32 INT.
MeGUI needs an avs line like:
32==Audiobits(last)?ConvertAudioTo32bit(last):last
Used 32==Audiobits(last) for AviShith 2.57 compatibility, for 2.58 we can use:
IsAudioFloat()
SacredCultivator
6th January 2009, 02:22
Oh... so that's the problem, well hopefully it can be fixed soon ^_^
Sharktooth
6th January 2009, 02:29
in the meanwhile you can uncheck the "Improve Accuracy using 32bit......." in the audio preset config window.
SacredCultivator
6th January 2009, 02:49
^Doesn't work for me... Unchecked it and still getting error.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.