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

agressiv
22nd September 2006, 14:55
Ironically, I happened to have left one encoding overnight that happened to have an obnoxious delay:

Movie T01 3_2ch 448Kbps DELAY 62224ms.ac3

It was way desynced (multiple minutes off) but I had it set right.

So I'm gonna try the opposite, perhaps this delay is wrong in the source? I'll have to try it with 0 delay if this doesn't work...

agressiv

agressiv
23rd September 2006, 01:52
Well the audio is definitely 62 seconds off when I don't adjust for a delay, which is crazy.

MeGUI throws up this error when trying to set the delay to 62224 -

agressiv

Edit: Looks like MeGUI won't go above 5000, which is why I can never get this to sync. Should I just figure out how to edit the audio directly and truncate the 62 seconds or does anyone else have any ideas?

foxyshadis
23rd September 2006, 02:46
Crazy. Can you try manually remuxing in mkvmerge gui or yamb? You should only need to set the new delay and remux, without adding or removing anything.

Normally MeGUI would take care of the delay entirely itself, but I guess it was way out of the muxer's sanity checks or something.

agressiv
23rd September 2006, 03:55
Thanks for the advice - finally got it to work.

I had to use a negative value in the MKVMerge GUI to offset this, and oddly enough it was still slightly desynced. I ended up merging with -62000 and it was much closer.

Hopefully this is the exception to the norm :)

check
23rd September 2006, 14:20
I know I've seen it floating around the forum somewhere - can people please link me to a copy of the cqms used by the xvid presets? I can't find the link for the life of me.

foxyshadis
24th September 2006, 01:35
This? (http://forum.doom9.org/showthread.php?p=841263#post841263)

check
24th September 2006, 07:09
thanks :)

Bh4i
24th September 2006, 13:34
I just installed MeGUI and i made this script with the Avisynth script creator:

DGDecode_mpeg2source("D:\VIDEO_TS\VTS_03_1.d2v",info=3)
ColorMatrix(hints=true)
edeintted = AssumeTFF().SeparateFields().SelectEven().EEDI2(field=-1)
tdeintted = TDeint(edeint=edeintted,order=1)
tfm(clip2=tdeintted).tdecimate(hybrid=3)
crop( 0, 72, -2, -78)
LanczosResize(640,320) # Lanczos (Sharp)
UnDot()

In new to encoding, so i dont really know what all those deinterlace commands are, but neuron2 pointed me that this script is deinterlacing first and then applying IVTC: http://forum.doom9.org/showthread.php?p=879413#post879413

As i made this script with the latest MeGUI i wondered what im doing wrong.

Specs:
Core2Duo E6600 @ 2,4 Ghz
2 GB RAM
WinXP SP2 Pro

check
24th September 2006, 13:48
hmm, when you ran the interlacing analyser, can you report back the summary it gives on completion?

Bh4i
24th September 2006, 14:18
I did the analyse source again.

http://maxupload.com/img/839AC711

These are the options i can choose from. But when i choos some other deinterlacing method, i can see that the Avisynth script does NOT change...

check
24th September 2006, 14:44
it doesn't change even if you save it? very strange!
replace the three lines:
edeintted = AssumeTFF().SeparateFields().SelectEven().EEDI2(field=-1)
tdeintted = TDeint(edeint=edeintted,order=1)
tfm(clip2=tdeintted).tdecimate(hybrid=3)
With this (slow):
edeintted = AssumeTFF().SeparateFields().SelectEven().EEDI2(field=-1)
tdeintted = TDeint(edeint=edeintted,order=1)
Or this (fast):
TDeint()
They should work ok, I think it's just the detection going awry. What is the source btw?

Bh4i
24th September 2006, 15:02
Source is an old original Bollywood (Indian) DVD. Its released in 1987...

I compared all three scripts: 1=wrong script, first deinterlace than ivtc; 2=deinterlace; 3=TDeint()

And i noticed that 1 idd is the worst, and TDeint() the best. To be more precise, 1 & 2 are not good (its still not good deinterlaced) and #3 does the job :)

Thnx for u help :)

jellysandwich
25th September 2006, 14:21
Hmm... just to make sure:

If I encode an audio stream with a delay correction, do I also need to input the delay in the muxing process?

js

check
25th September 2006, 15:15
nope :)

jellysandwich
25th September 2006, 17:00
Ok, thanks.

Also.. This may be nothing, but, when I encode from ac3 to mp4 aac, the track length seems to get shorter. For example, my ac3 file had 2.15:22, but the resulting file only had 2.13:44. Any idea?

js

~bT~
26th September 2006, 02:46
Ok, thanks.

Also.. This may be nothing, but, when I encode from ac3 to mp4 aac, the track length seems to get shorter. For example, my ac3 file had 2.15:22, but the resulting file only had 2.13:44. Any idea?

js
I get the feeling the delay isnt being added.

check
1st October 2006, 15:28
Does anyone think it's worth starting up a meGUI IRC channel?

tyee
4th October 2006, 15:31
Is the AVI Muxer working ok in the latest version of MeGUI? I read in one thread the developers were aware of some problem but I'm not sure if it was fixed.

Also, the Adaptive Muxer always crashes on my system too. Can't even load the video file.

Using the AVI Muxer, loading the video file works fine, when I try to load the ac3 file, I click the select button for it and I get a window talking about a memory problem. When I mux using VdubMod it's fine.

Do I really need Windows XP service pack 2, or is SP1 ok? All the encoding works fine.

Sharktooth
4th October 2006, 15:55
I think SP2 is required by .NET framework 2.0... but i can be wrong...

@check: we (devs) already talked about it... but it was decided to keep it all on the forums.

Carpo
4th October 2006, 17:03
Is the AVI Muxer working ok in the latest version of MeGUI? I read in one thread the developers were aware of some problem but I'm not sure if it was fixed.

Also, the Adaptive Muxer always crashes on my system too. Can't even load the video file.

Using the AVI Muxer, loading the video file works fine, when I try to load the ac3 file, I click the select button for it and I get a window talking about a memory problem. When I mux using VdubMod it's fine.

Do I really need Windows XP service pack 2, or is SP1 ok? All the encoding works fine.

if your having the same issue as i was with muxing avis and ac3 with the adaptive and divx muxer you will have to supply the devs with samples of the aduio and video before they will look into it - i was supposed to be helping with this but "rl issues" have had to take priority over this - although you can mux into an mkv container with no problems

tyee
4th October 2006, 17:40
My problem may be that I only have SP1 for windows XP. Maybe I should upgrade first. Maybe it will solve the problem??

Carpo-- Do you have SP1 or SP2 installed??

Carpo
4th October 2006, 19:52
i have sp2 installed with all the updates - the issue i have (http://forum.doom9.org/showthread.php?p=881426#post881426) is that if i use xvid to make a stream into an avi (without sound which plays) then use the muxer to put the avi and ac3 into avi container i get garbled picture but audio is ok - if your not getting same issue as this you can ignore ;)

edit: just re read above - with some of the other things i did - if i made a raw xvid stream and loaded it into the adaptive muxer i got an error - which sounds simular to what you are saying

tyee
4th October 2006, 22:34
Carpo
I did get that same problem as you too (garbled picture, good sound) when I muxed with another muxer, I think it was AVIMUXGUI but I'm not remembering 100%. I couldn't get the Adaptive or the AVI muxer in MeGUI to work. The MKV muxer did work but I haven't tried it on my standalone dvd player. Will standalone players take an MKV muxed file?? If not, can I change the extension to .avi and have it work? Not likely I think.

Maybe I'll try it tonight!

check
5th October 2006, 10:30
very few SAPs take mkv as input :) If the internal AVI muxer is broken, try an external one such as avimux_GUI: http://alexander-noe.com/video/amg/ . A few more buttons to press, but very capable.

Carpo
5th October 2006, 17:10
thanks check - will give it a go when i have the time - which is in short supply atm :(

gino25
6th October 2006, 13:14
today update in megui doesn' t work. do It work for you?

Sharktooth
6th October 2006, 13:48
no.. the server had a power outage problem and is not yet online.

gino25
6th October 2006, 16:16
no.. the server had a power outage problem and is not yet online.

thank you very much shark

drob
6th October 2006, 19:37
Two questions, assuming i am converting from Xvid to Xvid and i have Xvid installed, why is the ConvertToYV12 needed? isn't Xvid already outputting YV12?
Secondly, why is DirectShowSource used and not AVISource?

Sharktooth
6th October 2006, 21:41
ConvertToYV12 wont do anything if the source colorspace is alreadt YV12... so it's safe.
DirectShowSource is used coz most decoders are directshow.
Avisource needs VFW decoders.

drob
6th October 2006, 23:33
Thank you Sharktooth, is Avisource preferable in any way for Xvid input? Also did i understand correctly i have to manually demux the audio and add it to the Autoencode window myself, that is MeGUI won't do it for me?

Sharktooth
7th October 2006, 13:41
Avisource can be used as well, expecially when you have synch problems.
You can create an avisynth script for audio as well (with avisource or directshowsource) and feed it to megui audio input.

markrb
7th October 2006, 17:53
no.. the server had a power outage problem and is not yet online.

Don't it just figure I picked now to reformat my drives.
I was scared there for a second I had a bad install of XP.
Here is hoping the server is up soon as I am just to lazy to manually update all the files.
Hey at least I am honest.

Thanks for all your hard work.

Mark

Henrikx
8th October 2006, 13:12
I finish a job with Megui.
I close MeGui,but Taskmanger shows,that MeGui is in progress.

http://img242.imageshack.us/img242/2971/meguihl1.th.jpg (http://img242.imageshack.us/my.php?image=meguihl1.jpg)

drob
8th October 2006, 17:31
Avisource can be used as well, expecially when you have synch problems.
You can create an avisynth script for audio as well (with avisource or directshowsource) and feed it to megui audio input.

Is there a way to use avisource in a template, i tried replacing <input> but i am sure i got it wrong lol

Sharktooth
9th October 2006, 01:27
Is there a way to use avisource in a template, i tried replacing <input> but i am sure i got it wrong lol
Uhm, no... you should replace DirectShowSource() with AviSource() manually.

Sharktooth
9th October 2006, 01:28
I finish a job with Megui.
I close MeGui,but Taskmanger shows,that MeGui is in progress.

http://img242.imageshack.us/img242/2971/meguihl1.th.jpg (http://img242.imageshack.us/my.php?image=meguihl1.jpg)
Sometimes it happens with .NET apps.
Just terminate it ater it finished processing jobs.

agressiv
9th October 2006, 03:56
MeGUI auto-update server down? I notice in netstat that its trying to connect to 209.51.162.169 over port 80, but its not responding. I've tried from work and home -

agressiv

JarrettH
9th October 2006, 05:20
Same problem with auto-update too. Actually it's been like this for numerous days.

check
9th October 2006, 10:30
server is down - waiting on it to revive :) You can get older copies of the various updateable files from mewiki.project357.com/auto

Carpo
9th October 2006, 17:30
avimux_gui worked - thanks check :)

drob
9th October 2006, 17:59
Thanks Sharktooth, no major disadvantage in using directshowsource then?

Henrikx
9th October 2006, 21:54
@Sharktooth
THX

Sharktooth
10th October 2006, 00:32
Thanks Sharktooth, no major disadvantage in using directshowsource then?
Usually it works flawlessly. Sometimes, if the source file was muxed in a "weird" way, there could be some desynchs.
In those cases avisource() may help.

agressiv
10th October 2006, 02:34
Is there a trick to crop off *ALL* of the black borders with MeGUI? I'll do the autocrop, and while it looks great in the preview window, I almost always have some black borders at the top and bottom. Its definitely cropped, just not cropped all the way.

I can upload screenshots if needed.

agressiv

Sharktooth
10th October 2006, 02:55
Yes, please. Both the preview window and the final encode (possibly the same frame). However i never had that problem...

agressiv
10th October 2006, 06:34
Attached is a screenshot of the preview window (showing auto-crop) as well as a screenshot of ZoomPlayer.

I'm guessing it has something to with the source being anamorphic? I didn't think anamorphic appied to the veritical factor though, just horizontal.

I noticed the preview window is showing an aspect ratio of something like 1.97:1, yet the movie is 2.35:1.

I can use the 2.35:1 aspect ratio in Zoom Player to compensate, but I'm just curious on any technical explanation behind this.

agressiv

check
10th October 2006, 10:06
The preview window is slightly borked. If you press 'preview' with both resizing and cropping selected it gives the appearence of overcropping. To get around this don't click preview until after you have decided your cropping values (ie resize after you crop).

VincentNguyen
10th October 2006, 13:52
Odd results using the latest x264 builds (and the one included in MeGui)

Source is an ts file, through an AVS script, details below:
"
DGDecode_mpeg2source("F:\HDTV\filename.d2v",info=3)
ColorMatrix(hints=true)
tfm().tdecimate()
crop(0,4,0,-4)
#resize
#denoise
"
d2v file is generated through DGIndex

x264 setting is SA-HDDVD profile, 2-pass, target bitrate of 3500kbps, no audio

It starts through the first pass, then stops after a few minutes and report an error in the main status page, but not in the log file.

Is this something known ?

==================



Starting job job1-1 at 14:33:13
encoder commandline:
--pass 1 --bitrate 3500 --stats "F:\HDTV\filename.stats" --level 4.1 --keyint 15 --min-keyint 1 --bframes 2 --b-pyramid --direct auto --filter -3,-2 --subme 1 --analyse none --vbv-bufsize 9781 --vbv-maxrate 29400 --me dia --threads 2 --thread-input --progress --no-psnr --output NUL "F:\HDTV\filename.avs"
successfully started encoding
Processing ended at 14:37:24
----------------------------------------------------------------------------------------------------------

Log for job job1-1

avis [info]: 1920x1072 @ 23.98 fps (173660 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE SSE2

----------------------------------------------------------------------------------------------------------

VincentNguyen
10th October 2006, 14:01
Another issue:

My x264 encoder is running on a Server2003 system.

For practical reason, I wanted to use VMWare virtualization (to avoid server crashes when x264 crashes, which did happen sometime).

I connect to the 'Virtual machine' using Remote Desktop connection (same way I connect to my server as a matter of fact), since

unfortunately MeGui does not start in this mode (while it starts fine when launched on the main server OS, ie not the virtual machine).

it reports the following error:

This application failes to initialize properly (0xC0000135). Click on OK to terminate the application


Looks like MeGui and VMWare virtualization are not going along very well...