Log in

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 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 [106] 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186

kuttichan
27th January 2010, 09:50
I am having some trouble with megui ever since I bought my new system which is win 7 64bit based. One of the lines in my avs script is 'LimitedSharpenfaster()' and when I hit preview AVS script, I am getting an error which says 'there is no function named removegrain (line 70)' even though I have removegrain.dll in my plugin folder. Any help would be appreciated.

Taurus
27th January 2010, 10:41
@kuttichan
This is not related to MeGui.
But nevermind,
Is your avs script playing in Virtualdub or any Directshow Mediaplayer (MPC?).
If yes, I can not help you further on.
If no, make sure you got the right removegrain.dll combination for your PC.
First unpack the files from the removegrain 09 package to your Avisynth\Plugins folder.
Next step, unpack removegrain 1.0 package to same folder, overwriting previous versions.
There are so many clones of the script floating around with different plugins needed.....
Post your avs if the trouble remains.

kuttichan
28th January 2010, 10:36
Thanks Taurus, that worked!

Zephyr_Truesdale
28th January 2010, 11:35
Is there any possible way to convert videos that are encoded in WMV format and convert them into current formats?

Alf Bundy
28th January 2010, 11:48
Is there any possible way to convert videos that are encoded in WMV format and convert them into current formats?
Menu Tools -> AVS script Creator.

Drag&drop your .wmv file, and build your script easily ...

Zephyr_Truesdale
28th January 2010, 11:56
Menu Tools -> AVS script Creator.

Drag&drop your .wmv file, and build your script easily ...

What about the audio? How do I add the audio track so I can convert them to MP4 with AAC?

Alf Bundy
28th January 2010, 13:47
In the tab SCRIPT, you can see DirectShowSource(".../path to your file.wmv", audio=false).
Delete audio=false or modify it to audio=true.

Save your script. Now it's auto-loaded in the video part of the main window.
In the folder of your WMV source file, you can see your script with the same name.avs.
Just drag& drop it to the audio part of the main window.

Zephyr_Truesdale
3rd February 2010, 16:05
Thanks for the info about that. There seems to be a problem when it comes to subtitles, as MeGUI requires VobSub to be installed and well the current version is outdated but the VSFilter and DirectVobSub files are updated so why is VobSub still required to create the subtitles? Also, for those who have a 64-bit OS they would have to manually copy and paste the files into the System 32 folder as they are installed into the SysWOW64 folder. Is there anyway around this problem?

nkk
4th February 2010, 09:31
What x264 encoding preset may be compatible with Nokia 5800?
http://www.forum.nokia.com/devices/5800_XpressMusic/

Mtz
4th February 2010, 12:15
Megui 0.3.3.2
X264: 1416 Komisar

Error:
[NoImage] Standard error stream
-[NoImage] avs [info]: 1920x816p 1:1 @ 10000000/417083 fps (cfr)
-[NoImage] x264 [info]: using SAR=1/1
-[NoImage] x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
-[NoImage] x264 [info]: profile Main, level 4.1
-[NoImage] Assertion failed: dpb_output_delay < pow( 2, sps->vui.nal_hrd_parameters.i_dpb_output_delay_length ), file encoder/set.c, line 679
-[NoImage] This application has requested the Runtime to terminate it in an unusual way.
-[NoImage] Please contact the application's support team for more information.

enjoy,
Mtz

DiGG
5th February 2010, 03:21
Using MeGui 0.3.3.0, ever since last core update, there have been some differences that... I'd like to change.

First of all, ever since I've been using MeGui (~2 years now I guess), when I use the 'HD Streams Extractor' the default is set on 'Folder' and I never ever need it on folder... any way to make 'File' the default?

Secondly, since last patch, the default FILE mask is set to Matroska (MKV), and if I'm not mistaken the default mask was set to .TS/.M2TS (or maybe "all supported formats", not sure anymore). I'd like it to be set on "Transport" or "All supported", NOT "MKV". Can I change that?

I capture ALOT and encode ALOT, and those little changes would mean alot to me. Thanks.

7ekno
5th February 2010, 03:35
I capture ALOT and encode ALOT, and those little changes would mean alot to me. Thanks.

Edit the XML files that contains the details of each window default ..

If not know the names, just go thru the XML files looking for the paramters you want changed ...

XML editable defaults has been a feature since version 0.0.1.0 ...

7ek

DiGG
5th February 2010, 04:10
Edit the XML files that contains the details of each window default ..

If not know the names, just go thru the XML files looking for the paramters you want changed ...

XML editable defaults has been a feature since version 0.0.1.0 ...

7ek

Ok, thanks... but I've opened every XML files in \program files\megui\ folder, and I can't find the settings to edit. :confused: Anyone else knows exactly what I'm looking for?

fabiospark
5th February 2010, 21:32
As in the title, where are stored the presets created with Avisynth Creator?
Are they all in a single file?
If yes, which one?

Thanks.

HeadlessCow
5th February 2010, 22:42
It looks like they're all in code.

cheer
6th February 2010, 20:50
OK, I've done some searching here but only found snippets here and there, some of which are fairly old.

I've been using MeGUI for a long time on 32-bit systems with much success. 97% of my encodes are fairly straightforward: DVD rips with x264 video, original audio (AC3/DTS) and subs (ripped with subrip into .srt) into a Matroska container.

On my XP 32-bit system (Core2Duo P8600 @2.4Ghz, 4GB RAM) I get about 30-35 fps on each pass (using automated 2-pass encoding, bit rate set to 1000, everything else at default).

On my new Win7 64-bit system (Core2Duo P8700 @2.53Ghz, 4GB RAM) I get about 20-25 fps on each pass (same settings).

I realize there are multiple variables present, so it's entirely possible that it's something unrelated causing the slower performance, but I want to rule out whatever I can. The XP system has the latest ffdshow-tryouts installed; the Win7 system has both 32-bit and 64-bit versions of ffdshow-tryouts installed. I'm wondering if the problem is a 32bit->64bit issue, and here's why I say that:

On my XP system when an encode is running, task manager shows x264.exe running at (or near) full CPU. On my Win7 system, I see x264_64.exe running with anywhere from 70-85% CPU, then vfw4x264.exe*32 taking anywhere from 10-20%. The vfw4x264.exe process also takes up the vast majority of ram; x264_64.exe is only taking 35-40meg (based on task manager, which I know is a crude tool at best).

Am I correct in assuming that vfw4x264.exe*32 is something that's serving the video up from 32-bit Avisynth to the 64-bit x264 encoder, or am I totally misunderstanding how this works? Is there a more efficient way to do this? I realize that MeGUI itself probably doesn't need to be 64-bit, but what about Avisynth and DGIndex? Or, alternatively, would I get better results by going completely 32-bit (somehow getting MeGUI to use a 32-bit version of x264)?

Again, none of this may matter; it's a brand new laptop and it could be that some of the Asus CrapWare(tm) is just slowing things down, though I don't see anything grabbing CPU in task manager.

Thanks in advance for any tips; I'll meanwhile try some more experimentation.

firewolf
8th February 2010, 04:39
hi friends can someone say how to add watermark image to MEGUI rips?i heard tat there is sum codes for tat,which can be added in Megui itself during ripping.
Also how can we create .idx Subtitle Files using MEGUI?

mandeep145
8th February 2010, 05:00
how to solve MeGUI very large Audio Delay . when i create d2v file . i got a message very large Audio Delay. plz tell me how to solve this problem .

firewolf
8th February 2010, 06:18
how to solve MeGUI very large Audio Delay . when i create d2v file . i got a message very large Audio Delay. plz tell me how to solve this problem .

you shuld click yes option:devil:

Zathor
8th February 2010, 17:06
Megui 0.3.3.2
X264: 1416 Komisar
Error:
[code][NoImage] Standard error stream
-[NoImage] avs [info]: 1920x816p 1:1 @ 10000000/417083 fps (cfr)
-[NoImage] x264 [info]: using SAR=1/1
-[NoImage] x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
-[NoImage] x264 [info]: profile Main, level 4.1
-[NoImage] Assertion failed: dpb_output_delay < pow( 2, sps->vui.nal_hrd_parameters.i_dpb_output_delay_length ), file encoder/set.c, line 679
-[NoImage] This application has requested the Runtime to terminate it in an unusual way.

1416 can not be downloaded anymore from the dev update server. I have changed this a few days ago but I have not forced a downgrade because I do not have problems with 1416.


Secondly, since last patch, the default FILE mask is set to Matroska (MKV), and if I'm not mistaken the default mask was set to .TS/.M2TS (or maybe "all supported formats", not sure anymore). I'd like it to be set on "Transport" or "All supported", NOT "MKV". Can I change that?
This has been changed since build 0.3.3.2. Switch to the development update server or wait for build 0.3.4.

As in the title, where are stored the presets created with Avisynth Creator?
They are in the MeGUI\allprofiles\AviSynth folder

Am I correct in assuming that vfw4x264.exe*32 is something that's serving the video up from 32-bit Avisynth to the 64-bit x264 encoder[...]?
Yes

Or, alternatively, would I get better results by going completely 32-bit (somehow getting MeGUI to use a 32-bit version of x264)?
You can try it. Delete vfw4x264.exe before starting an encoding (but after the update check has been performed - otherwise it will be reported missing).

mandeep145
8th February 2010, 22:36
how to solve MeGUI very large Audio Delay . when i create d2v file . i got a message very large Audio Delay. plz tell me how to solve this problem .

LigH
9th February 2010, 16:49
@ mandeep145:

Extract the main movie PGC from the wholesome DVD rip. DGIndex can only handle single PGCs with single camera angles.

If you failed using your DVD ripper correctly, try PGCDemux on your IFOs on harddisk.

If that fails too ... don't rip structurally copy protected DVDs.

msaadn
10th February 2010, 04:56
0.3.3.4
Win 7 32bit

So my source file was an MKV with subtitles muxed. I just did what I always do, encoded normally, but then this happened, the subtitles which were muxed got hardsubbed. Any ideas what is the mess?

RustiX
10th February 2010, 15:32
I'm using MeGUI 0.3.3.0 with CCCP, Nero Audio and AviSynth 2.5.8 on Windows 7. This is the first time I tried encoding a video (an mkv) after reinstalling Windows 7. Unlike earlier (before the reinstall of windows 7 and with MeGUI 0.3.1.1056) the audio preprocessing takes a very long time. When the audio encoding begins it shows Preprocessing... ***PLEASE WAIT*** for well over 10 minutes before the encoding actually begins. I also have MeGUI 0.3.1.1056 on my desktop running Windows XP SP3 but the audio preprocessing doesn't take more than a few seconds (the desktop has lower specs too).

Why does it take so long with Windows 7? Could I be doing wrong or is this a known issue? :stupid:

msaadn
10th February 2010, 23:32
NVM to my previous post. It was K-lite. Donno what was the pro but I used an alternative.

Steffi
11th February 2010, 10:33
Hi!

Just downloaded MeGUI, installed all, did all updates.

Now, I want to convert 4 vobfiles to one movie, but after using One-Click Encoding, the *.d2v gets created, but then, the program crashes:

AppName: megui.exe AppVer: 0.3.3.0 ModName: dgdecode.dll
ModVer: 1.5.7.0 Offset: 0000c844.

Where can I find a log file, where I can see, what was the reason? Or, what could be the reason?

msaadn
11th February 2010, 23:10
Where can I find a log file, where I can see, what was the reason? Or, what could be the reason?

C:\Program Files\megui\logs

Select the log in which it crashed.

anubhavrocker
12th February 2010, 21:29
I am getting this while previewing my avs script : Script error: there is no function named "Load_Stdcall_Plugin". Is there any solution to this ?

Regards

Zathor
12th February 2010, 21:35
I am getting this while previewing my avs script : Script error: there is no function named "Load_Stdcall_Plugin". Is there any solution to this ?
Load_Stdcall_Plugin has been added in avisynth build 2.5.6 so I assume you are using an older version. Which avisynth version do you use?

msaadn
12th February 2010, 21:54
Okay, I need to use klite due to something. But this problem occurs, the muxed subtitles in a container, when the container as the source selected and encoded, the subtitles get hardsubbed. Why is this happening?

It didn't happen before. I'm not sure but maybe updating something in megui caused this.

Edit: found out finally, turn off autoload VSfilter in haali media splitter.

anubhavrocker
13th February 2010, 14:19
Load_Stdcall_Plugin has been added in avisynth build 2.5.6 so I assume you are using an older version. Which avisynth version do you use?
Working fine now thanks :)

Zephyr_Truesdale
16th February 2010, 18:33
For Windows 7 users you need to install "Preferred Tweaker for Windows 7" as would seem that the pre-installed codecs would cause interference and won't work with MeGUI.

Dogway
22nd February 2010, 07:10
-simple question I have. If my avs is listed in jobs, and I change my avs, do I have to reload it?

-in avs scripts, I see many people add AudioDub filters. How do you encode audio in an avs script in megui? Does it mean "muxing", wouldnt be easier to just mux on Megui internal muxer?

-in Windows 7 + megui 0.3.3 I cant grab+drop avs scripts, I need to browse them. Is it megui or a windows 7 thing?

Zathor
22nd February 2010, 07:31
-If my avs is listed in jobs, and I change my avs, do I have to reload it?
In most cases: no. It may be needed e.g. if you are targeting a specific file size and are changing the number of frames in your script.

-in Windows 7 + megui 0.3.3 I cant grab+drop avs scripts, I need to browse them. Is it megui or a windows 7 thing?
Both... move the MeGUI folder to a place without UAC (e.g. c:\tools\MeGUI)

HeadlessCow
22nd February 2010, 15:53
Both... move the MeGUI folder to a place without UAC (e.g. c:\tools\MeGUI)

Also make sure you run the MeGUI executable directly. When the auto-updater finishes and restarts MeGUI it starts with full admin privs and drag and drop is blocked.

shinjico
23rd February 2010, 06:38
win2003 32bit
MeGUI 0.3.3 / 0.3.7
x264 1376 / 1442

Megui keeps on running when 1-pass achived 100% and I have to use CLI for 2-pass. Why?

.................

It seems the problem is caused by x264.exe
I set a bat file like this


"x264.exe" --profile high --level 4.1 --pass 1 --bitrate 1000 --stats "C:\x264.stats" --thread-input --deblock 1:1 --bframes 6 --ref 6 --no-mbtree --aq-mode 0 --me umh --direct auto --psy-rd 0.0:0 --no-dct-decimate --sar 1:1 --output NUL %1
"x264.exe" --profile high --level 4.1 --pass 2 --bitrate 1000 --stats "C:\x264.stats" --thread-input --deblock 1:1 --bframes 6 --ref 6 --no-mbtree --aq-mode 0 --me umh --direct auto --psy-rd 0.0:0 --no-dct-decimate --sar 1:1 --output %1.mp4 %1

It allways stoped at the end of the 1-pass mode

Ruriko
25th February 2010, 08:17
I just updated megui to the latest version and now when ever my avi is going to mux it askes if I should check if the audio is CBR. I clicked yes but I don't want to click yes for every muxing especially when I queue videos. How can I make it remember? cause this never happened in the previous version

sub24ox7
27th February 2010, 17:31
I am sorry this is probably a silly question but I would like to know the answer to it. I had a computer crash during the night during the second job, I assume this is the second pass of the encode and therefore the first job completed before the crash. So I restarted the computer and fired up megui again and saw within the queue tab 1st job done second job waiting so i started the second job again and it asked if i wanted to overwrite the raw incomplete .264 file since i didn't change the output directory nor the file name and i did and it is encoding now. So can you restart the 2nd job (second pass) after the computer crash like i mentioned and will it encode properly if all else goes right?

rapscallion
27th February 2010, 19:25
Yes, you're fine.

msaadn
4th March 2010, 00:32
I'm on a totally new system.
I installed megui and avisynth.
updated to development 0.3.4.2

I'm getting the complete green screen.
It wasn't like this on my previous system.
I'm using the same file as the source which I used on my previous system.

Max_Cady
4th March 2010, 01:48
i start use win7 32 bit but megui do not use the full capacity my cpu so encode really slow going. What can i do guys :(

poisondeathray
4th March 2010, 04:50
i start use win7 32 bit but megui do not use the full capacity my cpu so encode really slow going. What can i do guys :(

what kind of source?
what settings?
avs script?
any filters used?

any could be potential bottlenecks

Max_Cady
4th March 2010, 10:16
problem is i do not think about them.Because much better results with the same settings was receiving the same source when using xp

Dogway
5th March 2010, 12:03
sorry if it had been stated before but I cant find a way to output detailed logs from megui. Like those VirtualDub outputs. How can I do this?

poisondeathray
5th March 2010, 23:42
sorry if it had been stated before but I cant find a way to output detailed logs from megui. Like those VirtualDub outputs. How can I do this?

on the 3rd tab. right click and save log

also in the "logs" file folder in the megui directory, they are automatically archived

Dogway
6th March 2010, 03:58
But those logs never tell me anything, only it had an error, which I already know. I mean a more detailed debug log, in which conditions did it fail, which dll's, which frame, etc etc etc

craziplaya21
7th March 2010, 07:17
I am pretty noobie when it comes to encoding. I am having trouble with getting accurate color when encoding to H264 with Megui.

Source video with Logarith codec: http://dl.dropbox.com/u/2340974/Sequence%2001_1.avi_snapshot_00.00_%5B2010.03.06_21.43.27%5D.jpg
Encode to H264: http://dl.dropbox.com/u/2340974/Sequence%2001_1.mp4_snapshot_00.00_%5B2010.03.06_21.43.10%5D.jpg

AVS file: http://dl.dropbox.com/u/2340974/Sequence%2001_1.avs

Encode settings: http://dl.dropbox.com/u/2340974/megui_encode_settings.jpg

Does anyone know what is wrong? (I am probably making a very noob mistake somewhere)

mariush
7th March 2010, 11:47
Source video (Lagarith) uses one color space to compress lossless your video, probably RGB or YUV2. When you encode to h264, the colorspace is change to YV12 where it's normal to lose a bit of color (but it shouldn't be that noticeable).

In your case, I suspect it's an issue of the decoder in the player which ouputs the video on screen in 16-235 range instead of 0-255.

Check the codec settings in your player to force output 0-255 or if you use MPC-HC, go to Shaders and enable 16-235 -> 0 - 235

J_Darnley
7th March 2010, 15:19
That looks like a mismatch between 601 and 709 matrices instead of a levels issue. Since you have HD video I would suggest that you try using: ConvertToYV12(matrix="Rec709")

Alternatively, you can signal the stream correctly with --colormatrix when you encode it and hope that your decoder listens.

craziplaya21
7th March 2010, 19:23
That looks like a mismatch between 601 and 709 matrices instead of a levels issue. Since you have HD video I would suggest that you try using: ConvertToYV12(matrix="Rec709")

Alternatively, you can signal the stream correctly with --colormatrix when you encode it and hope that your decoder listens.

Great, your first solution worked perfectly. Thanks!

@mariush: I would rather do it within the encoder so I can upload to Youtube with the correct colors. Thanks for trying to help though.