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

rica
21st September 2009, 17:55
ok...and if you load directly your avs script (without running CUVIDServer manually), what happens ?

I get this:

http://img197.imageshack.us/img197/3306/kiloldum.th.png (http://img197.imageshack.us/i/kiloldum.png/)

And the second message is:

http://img508.imageshack.us/img508/3222/kurt.th.png (http://img508.imageshack.us/i/kurt.png/)
_ _ _ _ _

Kurtnoise
21st September 2009, 19:19
Can you list all files in the C:\users\rica\desktop\Tools\DGNVTools\ folder please ?

rica
21st September 2009, 19:46
Can you list all files in the C:\users\rica\desktop\Tools\DGNVTools\ folder please ?

Sure; here you are:
http://img6.imageshack.us/img6/6143/kurt2w.th.png (http://img6.imageshack.us/i/kurt2w.png/)



_ _ _ _ __

Kurtnoise
21st September 2009, 20:17
Is it better with this (http://www.mediafire.com/file/oi302mznnjy/MeGUI_20090921-2.zip) ?

If not, I don't know what to do. All is working fine here...

rica
21st September 2009, 20:26
Is it better with this (http://www.mediafire.com/file/oi302mznnjy/MeGUI_20090921-2.zip) ?

If not, I don't know what to do. All is working fine here...

Same as previous; thanks anyway :thanks:

I gonna stick with 1051 for the time being :)

saint-francis
21st September 2009, 21:13
I am having the same problem as Sjakko reported here (http://forum.doom9.org/showthread.php?p=1325933#post1325933) when I try analyzing a HD source. I tried using dgavcdecode and directshow source. Megui crashed completely when using directshowsource. If required I can upload a sample.

Eh? I can't even load anything HD into the MeGUI avs creator. MeGUI just crashes. Been happening for quite some time. I posted about it here somewhere and everyone told me that it was a problem with my system. No one seemed interested in speculating as to what exactly might be wrong with my system. Since then I have had this problem with 5 different PC's and on XP, XP x64, Vista (both x86 and x64) and windows 7 (all of the builds since the first beta, both x86 and x64). I can encode just fine on all of these systems. Using MeGUI as an x264 front end I might add.

Fr4nz
21st September 2009, 22:44
Hi guys, I have a suggestion for the new x264 GUI present in the latest version of MeGUI.

We know that the new level/preset GUI options are a very good thing for usability and I find this system very good for my encodings. Anyway, I find a little usability problem with it: we know that, if we want to customize FEW parameters, we must click on "advanced settings", BUT...MANY parameters are overriden as you can see from this image:

http://img2.imageshack.us/img2/5532/screen1p.th.png (http://img2.imageshack.us/i/screen1p.png/)

This is not a good thing: suppose that I want to encode a film for my blu-ray player; if I choose Level 4.1 then "max vbv" will be 50000 and "max bitrate" will be 60000, but these values are NOT good for blu-ray encodings...we must override (only) those 2 parameters in order to encodings which doesn't have problems with blu-ray players.
Here you can see why the current implementation of the "advanced settings" option is bad: it forces you to redefine parameters that are already defined in the preset/level options, because the GUI overrides them uselessly!

So, my question to MeGUI authors is: is it possible to correct this x264 GUI behaviour?

Kurtnoise
21st September 2009, 23:23
yes, wait the next update...

73ChargerFan
22nd September 2009, 03:53
I just migrated to Windows 7 x64 RTM, and I keep getting a UAC prompt when I start MeGUI. If it is a settings or ini file, can these be moved elsewhere so I don't have to disable security?

Kurtnoise
22nd September 2009, 06:51
no, you can't for the moment because this is required on vista/seven when avisynth plugins are copied in /Program Files/Avisynth 2.5/plugins folder.

73ChargerFan
22nd September 2009, 07:51
Bummer. I've turned off UAC for now, as I'm an expert, but Windows 7 IS VERY NICE and others will probably ask also.

MOverride
23rd September 2009, 01:05
no, you can't for the moment because this is required on vista/seven when avisynth plugins are copied in /Program Files/Avisynth 2.5/plugins folder.
Is it asking for elevation in order to read the files outside the MeGUI directory, or is MeGUI trying to copy plugins to the AviSynth folder? If it's the former, if we install AviSynth outside of Program Files will MeGUI stop asking for elevation or will it still ask to be safe?

(If MeGUI were just asking for permissions, I wouldn't have a problem with the behavior, but it's actually elevating itself to the administrator user entirely--meaning that it's using the wrong My Documents/Desktop folders, which is a pain in my ass.)

stax76
23rd September 2009, 02:03
The shell API (http://msdn.microsoft.com/en-us/library/bb762798%28VS.85%29.aspx) allows to make file system operations even if a application don't has sufficient privileges, the shell will show the UAC dialog for the operation if necessary. The interface is IFileOperation (http://msdn.microsoft.com/en-us/library/bb775771%28VS.85%29.aspx), a older function is SHFileOperation (http://msdn.microsoft.com/en-us/library/bb762164%28VS.85%29.aspx), the class Microsoft.VisualBasic.FileIO.FileSystem (http://msdn.microsoft.com/en-us/library/microsoft.visualbasic.fileio.filesystem_members.aspx) (in C# you have to reference the Microsoft.VisualBasic assembly) is wrapping this shell APIs. You simply download your plugins to a temp directory and then copy the plugins to the AviSynth plugins directory with following code:

FileSystem.CopyDirectory("D:\temp", "C:\Program Files\plugins", FileIO.UIOption.OnlyErrorDialogs)

In StaxRip for setup tasks I do what a lot applications do (MPC-HC for instance), start a second instance of the main applications with elevated privileges:


Sub ShowSetup(ByVal wait As Boolean)
Try
Dim proc As New Process

proc.StartInfo.FileName = Application.ExecutablePath
proc.StartInfo.Arguments = "-setup"

If Environment.OSVersion.Version.Major >= 6 Then
proc.StartInfo.Verb = "runas"
End If

proc.Start()

If wait Then
proc.WaitForExit()
End If
Catch ex As Exception
'canceled UAC dialog throws Win32Exception
MsgWarn(ex.Message)
End Try
End Sub

Public Class Startup
<STAThread()> _
Public Shared Sub Main()
Application.SetCompatibleTextRenderingDefault(False)
Application.EnableVisualStyles()

Dim args = My.Application.CommandLineArgs

If args.Count = 1 AndAlso args(0) = "-setup" Then
Application.Run(New SetupForm(True))
Else
Application.Run(New MainForm())
End If
End Sub
End Class

FirstBorg
23rd September 2009, 14:05
Hi!

Im trying to encode a m2ts file which has a vc1 stream using one click encoding. Everytime I start the job, I get the error message saying that no video or audio data was found, I should check my PIDs. everything should be fine with the stream, because I can perfectly open it in media player classic.
Any suggestions?

poisondeathray
23rd September 2009, 14:43
Hi!

Im trying to encode a m2ts file which has a vc1 stream using one click encoding. Everytime I start the job, I get the error message saying that no video or audio data was found, I should check my PIDs. everything should be fine with the stream, because I can perfectly open it in media player classic.
Any suggestions?

Does your .avs script preview ok in avsp or vdub ?

MPC is not necessarily a good test, if you have internal filters activated

FirstBorg
23rd September 2009, 14:46
Did not test that, but when I use the avs script creator in megui, I get a proper preview.

poisondeathray
23rd September 2009, 15:13
Did not test that, but when I use the avs script creator in megui, I get a proper preview.

Test it. It takes a few seconds.

Because if you can encode a few frames in vdub successfully (just add trim(0,100) to the script), you can help rule out problems (or help to isolate where the problem lies) This would mean that your script / decoder is likely ok, and that the problem is with megui, not something else like splitter/decoder/script etc..

FirstBorg
23rd September 2009, 15:30
Ok, tested it. I can encode the avs script using virtual dub.

LigH
25th September 2009, 07:45
I am a little disappointed that the last (okay, a few weeks ago already) update of ffmpeg.exe was more limited in features and formats than the previous one (10 MB EXE before, 8 MB EXE now).

I used to create videos for mobile video players or mobile phones using MeGUI to create the video stream, and the contained ffmpeg.exe to multiplex the content to 3GPP.

Unfortunately, the latest ffmpeg.exe does not support 3GPP output anymore (and who knows what else not anymore).

I believe it would be great if MeGUI even allowed multiplexing to this container, so I don't need to do that manually afterwards. Many mobile devices work well with MPEG4 ASP or even AVC (BL@L1.3), but some only with 3GPP and not with MP4.

Dark Shikari
25th September 2009, 07:49
I am a little disappointed that the latest update of ffmpeg.exe was more limited in features and formats than the previous one.

I used to create videos for mobile video players or mobile phones using MeGUI to create the video stream, and the contained ffmpeg.exe to multiplex the content to 3GPP.

Unfortunately, the latest ffmpeg.exe does not support 3GPP output anymore.$ ./ffmpeg.exe -formats | grep -C5 "3gp"
File formats:
E 3g2 3GP2 format
E 3gp 3GP format
D 4xm 4X Technologies format
D IFF IFF format
D ISS Funcom ISS format
D MTV MTV format
DE RoQ raw id RoQ format

:confused:

buzzqw
25th September 2009, 08:16
your build of ffmpeg isn't included in megui... ;)

maybe sherpya build's has some problem..

LigH could try the -> http://ffmpeg.arrozcru.org/autobuilds/ffmpeg-latest-mingw32-static.7z

BHH

Dark Shikari
25th September 2009, 08:18
your build of ffmpeg isn't included in megui... ;)I literally just cd'd into the MeGUI folder and used the ffmpeg in that folder. Is that somehow not the MeGUI ffmpeg? :rolleyes:

buzzqw
25th September 2009, 11:13
$ ./ffmpeg.exe -formats | grep -C5 "3gp"
you are using megui in linux / cygwin environment ?

BHH

Kurtnoise
25th September 2009, 11:16
this doesn't matter...

Dragor
25th September 2009, 17:32
Hi folks, My first post on one of the most legendary forums on the planet!

I have Windows 7 RC Build 7100 32 bit, MeGUI v0.3.1.1056, Intel Core2 Duo @1.86GHz, 1.5GB RAM, nVidia GeForce 6600.

I am facing a strange problem in MeGUI which was not there when I was using the Windows 7 RC. Somehow, I can NOT use the browse functionality more than twice! If i try the third time then MeGUI crashes.

Here's how I work with MeGUI normally:

1. Ctrl+R brings up the AVS Script Creator and this is the first time I use the browse button to obviously select my video file.

2. Once I close the AVS Script editor, the AVS file is automatically loaded into the Video input selection. So, I use the browse button in the Audio Section to select my video file again.

3. I click on AutoEncode, set the parameters. But If I click on browse button this time, MeGUI crashes. As a workaround, I manually edit the output file location and am able to proceed to encode only a single file.

I said single file because with my above problem, If I have to enque more encoding jobs, then I have to close MeGUI and restart it, because if I continue from the above last step, MeGUI hangs in the AVS Scrip Editor where I have to click Browse button to select the next video file to encode.

Please try to help me out!

Thanks for your time!

stax76
25th September 2009, 18:04
@Dragor

Likely something wrong with your shell, from time to time people report shell features like file dialogs, drag & drop etc. being broke and usually nobody has a solution. Only guesses can be made, malware, shell extensions etc, without tools like ShellExView, ProcessExlorer, Debugger etc. and the knowledge how to use this tools you will have problems to find a solution. There is somewhere a bug in the file browser class setting a invalid initial directory causing a crash but this don't seem to be the problem, I don't know in which .NET and Windows versions it occurs. Likely you are on your own here, I'm sorry.

avdw
25th September 2009, 19:11
Any idea when this project will be officially laid to rest ?

Inspector.Gadget
25th September 2009, 19:16
advw, go away. Your immense volume of Rule #4 strikes is a testament to the fact that you're only here to harass and annoy people.

Taurus
25th September 2009, 20:25
Any idea when this project will be officially laid to rest ?

Glad, it took me about 10 sec to put your name on my ignorelist.

flebber
25th September 2009, 23:46
Any idea when this project will be officially laid to rest ?

Clearly we know this project is active. You should be kicked from the forum as you aren't here to participate in the good spirit of these forums

Dragor
26th September 2009, 12:20
@Dragor

Likely something wrong with your shell, from time to time people report shell features like file dialogs, drag & drop etc. being broke and usually nobody has a solution. Only guesses can be made, malware, shell extensions etc, without tools like ShellExView, ProcessExlorer, Debugger etc. and the knowledge how to use this tools you will have problems to find a solution. There is somewhere a bug in the file browser class setting a invalid initial directory causing a crash but this don't seem to be the problem, I don't know in which .NET and Windows versions it occurs. Likely you are on your own here, I'm sorry.

Thanks for your reply, stax76!

I know ProcessExplorer but ShellExView is new to me...
I'm at work now but will get back and try to get to know it better at home.

Moreover, since its Win7 I can't even remove .NET completely and reinstall, so its a pain.

And this problem has been there ever since I installed Win7, so hopefully RTM will be a different and better story.

Thanks anyways... I'll create a new thread of my problem and hopefully together we may be able to sort it out so that others with same problem have a thread to look into instead of multiple different posts.

stax76
26th September 2009, 13:33
@Dragor

It's not .NET or Win 7, I running Windows 7 RC Build 7100 32 bit like you and don't have this problem.

LigH
26th September 2009, 16:36
@ Dark Shikari:

Sorry, my fault (I was not at home when I remembered to write about an issue) ... 3GPP is included.

But libfaac is missing (@ buzzqw: the one from arrozcru too).

May be that Nero AAC is in general better, but I only need a full featured FFmpeg for my batch. Fortunately MeGUI keeps a backup (version SVN-r18603).

Anyway -- 3GPP container support for MeGUI, would this be a topic?

Kurtnoise
26th September 2009, 19:15
faac has been removed from FFmpeg due to license issues iirc...

J_Darnley
26th September 2009, 22:07
faac has been removed from FFmpeg due to license issues iirc...

It wasn't removed but you cannot distribute ffmpeg when it is compiled with faac. It was "moved" to only be built with --enable-nonfree. That is because of the copyright header on (at least) this file http://faac.cvs.sourceforge.net/viewvc/faac/faac/libfaac/tns.c?revision=1.10&view=markup

Kurtnoise
27th September 2009, 10:13
It wasn't removed but you cannot distribute ffmpeg when it is compiled with faac.
it depends where the package is hosted...;)

Dark Shikari
27th September 2009, 10:15
it depends where do you live...;)I'm pretty sure copyright law applies in the vast majority of the world (http://en.wikipedia.org/wiki/File:Berne_Convention.png)...

Kurtnoise
27th September 2009, 10:16
I fixed my last reply...

Dark Shikari
27th September 2009, 10:16
I fixed my last reply...Same applies. This is copyright law, not patent law.

Kurtnoise
27th September 2009, 10:29
wait a minute...you think that all persons (corporations or individuals) all around the world respect copyright laws ?

Dark Shikari
27th September 2009, 10:31
wait a minute...you think that all persons (corporations or individuals) all around the world respect copyright laws ?No, I think that you shouldn't talk about violating copyright law as an option, given Rule 6 of these forums.

magic144
28th September 2009, 16:00
does anybody know if the --no-mbtree option needs to be set in the DXVA profiles?

apparently (according to the X264 Settings MeWiki page), the default is for it *not* to be set (i.e. for mbtree to be enabled) - this would correspond to ticking the "Use MB-Tree" box in the MeGUI Rate Control tab

I noticed that without checking this box, my default --rc-lookahead value of 40 seems to have been ignored in the final output (mediainfo tells me I am using --rc-lookahead 0), but then I guess this is to be expected if I am also using --no-mbtree

also I understand this is not to be combined with b-pyramid (which is off anyway in the DXVA-HD-HQ preset I use)

so is the MB-Tree's use a) compatible with DXVA?, and b) advisable in general?
I know Kurtnoise has been providing MeGUI updates via his server, but I don't know who (if anyone) is maintaining/updating the x264 presets as x264 continues to develop

thanks in advance

nurbs
28th September 2009, 16:14
so is the MB-Tree's use a) compatible with DXVA?, and b) advisable in general?
a) Yes.
b) Yes. It's worse on fades but better anywhere else.

Jeff Flowerday
28th September 2009, 18:59
Never mind.

magic144
28th September 2009, 21:28
@nurbs - thanks for the compatibility info

perhaps I will leave the --no-mbtree flag for now (at least until this --weightp feature is available), since I may end up with artifacts in fade-ins/outs that I would otherwise not have noticed pre the mbtree implementation
(and apparently there is some vbv-lookahead improvement in there regardless of the use of mbtree)

perhaps this is why Kurtnoise left things this way as the default in MeGUI's DXVA/other profile settings?

nurbs
29th September 2009, 15:42
You could end up with artifacts when there are no fades just the same when you use --no-mbtree that would otherwise be fixed due to the higher efficiency of mbtree (2 - 70%). There is a reason it's on by default and activated in all but the fastest x264 presets. None of the x264 tunings deactivate it either.

The profiles that come with megui haven't been updated since long before mbtree or the presets and tunings made it into x264 and MeGUI. Sharktooth, who maintained the profiles, has been gone for quite some time (summer break?). Personally I think with all the changes recently the profiles should be thrown out and new ones made from scratch. That's a lot of work of course and you'd have to find someone willing to do it.

magic144
29th September 2009, 17:32
I raised a bug in MeGUI because of a discrepency between the XML tag name in the profiles and the GUI checkbox name for the MBTree option... hopefully the intended default behaviour of MeGUI wrt this setting will be resolved at least, since at the moment the default behaviour is to disable MBTree (in the absence of any x264 profile updates)

it would be great if somebody with enough knowledge could revise and update the profiles, or perhaps even start a thread on why the current ones are out of date and what needs to be done!

PzSniper
30th September 2009, 00:35
Hi all,

I used MeGui succesfully converting TRP to AVI for SD tv shows.
Today at my office pc i tried to process file with DGAVCDecNV and worked fine on 8600GT.

So app gave me:

Nationalgeo Hd @12305897.Joined.demuxed.264
Nationalgeo Hd @12305897.Joined.dga
Nationalgeo Hd @12305897.Joined PID 9d3 3_2ch 48KHz 384Kbps DELAY -1143ms.ac3

what should i do now? Which steps with MeGui?

Tried to drag .dga to megui avs script but give me this:
http://i37.tinypic.com/wa3tso.jpg

Guest
30th September 2009, 00:42
You need to make an AVS script as described in the DGAVCDecNV Quick Start guide and then open that in MEGUI.

PzSniper
30th September 2009, 01:05
Thanx i'm reading right now.