View Full Version : MeGUI: General Questions and Troubleshooting Thread
MrVideo
15th September 2008, 16:57
btw, i cant see any problems in your screenshots except a couple of non cropped pixels at the bottom. where are those "scanlines"?
Sorry, thought you wanted to see at the point where it complains about not being mod 16. I'll recreate a file and do a VLC image grab and make it available. I should be able to do that during lunch.
Actually, if you want to grab an actual MKV file with the "problem", go to the following web page (http://vidiot.com/Smallville/promo8.html) and download the third clip (which I think is the shortest).
megui just let you proceed after notifying you the resolution was not mod16.
keep in mind some avs filters will require mod16 res too (dunno if yadif does), however it's ALWAYS better to stick with mod 16 res.
just a side note... h.264 always encode to mod16 even if the source isnt mod 16... it just pads the remaining pixels ...
Sounds like I need to stick with 640x352 sized files.
poisondeathray
15th September 2008, 18:35
MrVideo, the quality of that 3rd clip doesn't look very good.
Is the source like this as well? Perhaps you could post a short clip of the unprocessed source
MrVideo
15th September 2008, 18:43
MrVideo, the quality of that 3rd clip doesn't look very good.
Is the source like this as well? Perhaps you could post a short clip of the unprocessed source
The quality of the source is just as bad. Ignore that. I've never seen the network deliver such a poor quality video before.
When you play that clip with VLC, do you not see a problem at the bottom of the video?
poisondeathray
15th September 2008, 19:01
It crashes in VLC for some reason. I used MPC
Yes I see what you mean, the lower ~10 pixels is blurred
If I take a screenshot, and when I play it , it displays at 640x372 - maybe this is the padding that Sharktooth was talking about
When I play the clip I posted earlier, it plays the proper 640x360 and a screenshot is the proper 640x360, and there is no aberration. The differences are my source was not interlaced, and it was in an .mp4 container (it makes no difference when I put it into .mkv btw)
Can you post a sample of the source?
EDIT: you have MBAFF=1 and deblocking turned off?
MrVideo
15th September 2008, 19:34
It crashes in VLC for some reason. I used MPC
Weird. I'm running a nightly build version. Haven't downloaded 0.9.2 yet. The nightly build was before 0.9.2 was released.
If I take a screenshot, and when I play it , it displays at 640x372 - maybe this is the padding that Sharktooth was talking about
But 372 isn't mod16, so that is even weirder.
Can you post a sample of the source?
I can do that after I get home tonight.
EDIT: you have MBAFF=1 and deblocking turned off?
Don't know. Will have to look when I get home. I'm currently back at work.
poisondeathray
15th September 2008, 20:12
But 372 isn't mod16, so that is even weirder.
That's my point. Using "normal" settings for encoding, videos display normally for me @ 640x360 using VLC, MPC, Mplayer
Your video displays: 640x372 in MPC, 661x372 in VLC, 662x372 in Mplayer
I got VLC to work with 0.9.2 (I was using an older version). I'm guessing has something to do with how the decoder handles MBAFF
I got the settings you used from mediainfo. As an aside, if you left deblocking on, I'm sure the quality would be slightly better.
Sharktooth
15th September 2008, 20:20
oh... MBAFF... mplayer and vlc use libavcodec for decoding. im not sure they support mbaff streams but if they do, only in the very latest versions and maybe with some bugs.
use coreavc or some other decoder that can correctly handle the MBAFF interlaced streams or deinterlace before encoding and then encode progressive...
MrVideo
15th September 2008, 20:48
or deinterlace before encoding and then encode progressive...
I do select the deinterlace option, as seen in the image grabs.
Sharktooth
15th September 2008, 21:03
use MPC (without DVXA acceleration) as player. does the encode looks ok?
even better... post a clip of the source and of your encode and... your avisynth script.
poisondeathray
15th September 2008, 21:13
I do select the deinterlace option, as seen in the image grabs.
Yes, but your settings are encode interlaced (according t mediainfo) mbaff=1
MrVideo
15th September 2008, 21:34
use MPC (without DVXA acceleration) as player. does the encode looks ok?
even better... post a clip of the source and of your encode and... your avisynth script.
Don't know. I don't like MPC, preferring VLC. But will do the even better part tonight.
MrVideo
15th September 2008, 21:36
Yes, but your settings are encode interlaced (according t mediainfo) mbaff=1
OK, I'll go looking for that option and turn it off. I never would have equated mbaff with interlacing.
MrVideo
16th September 2008, 00:57
Yes, but your settings are encode interlaced (according t mediainfo) mbaff=1
Found the interlace check box and turned it off. Here is the meGUI commandline:
program --pass 2 --bitrate 1000 --stats ".stats" --keyint 300 --min-keyint 30 --ref 8 --mixed-refs --no-fast-pskip --bframes 5 --b-pyramid --b-rdo --bime --weightb --direct auto --nf --trellis 1 --partitions all --8x8dct --me umh --merange 12 --threads auto --thread-input --aq-strength 1.5 --progress --no-psnr --no-ssim --output "output" "input"
The result is much, much, better. No garabge at the bottom of the video and VLC says that it is 640x360.
Here is the encoded MKV file (http://vidiot.com/TestFile.mkv).
Let me know if it looks good to you guys.
poisondeathray
16th September 2008, 01:17
MrVideo - Looks better for me too, correct display dimensions on MPC, VLC, Mplayer now and no distortion
MrVideo
16th September 2008, 02:23
MrVideo - Looks better for me too, correct display dimensions on MPC, VLC, Mplayer now and no distortion
Woo-Hoo!!
Thanks for the help in tracking down this elusive problem. Who would think that telling it to deinterlace would be defeated by a checkbox to reinterlace.
Still gotta find that deblocking option.
Thanks again.
Edit: Found the deblocking. Hard not to miss. Defaults to one. Suggested value? The pop-up balloon suggests 0.
corporalgator
16th September 2008, 15:13
Why does the updater update to an earlier build of x264 then immediately alert that another is available? Shouldn't it just jump straight to the newest one or are both needed and if not, why not wipe out the earlier non-needed build?
Sharktooth
16th September 2008, 15:19
???!??? it does not do that.
corporalgator
16th September 2008, 16:19
This morning, I flipped on megui and it alerted me to updates. There was an update for core, data, x264, and presets.
I updated from I believe 967 to 973 for x264, imported the presets, then did the required restart.
Immediately there was another update available to 977 for x264 and another batch of presets. It does this frequently. It should skip to the newest update and not update to intermediate builds.
Kurtnoise
16th September 2008, 16:53
it's because Shartooth makes updates faster than anybody else...:p
Sharktooth
16th September 2008, 17:22
sometimes it's true... but often that's due to typos or other random screwed stuff... so i immediatly put another update to fix the screwed stuff in the auto-update server :)
corporalgator
16th September 2008, 17:29
But this isn't just a fast update. This is megui not updating to the newest update until the in-between update has been downloaded.
I went from 967 to 973 then restarted megui and got 977 immediately. If it only happened once, I'd just pass it off as coincidence, but this happens frequently. It's not a big deal, just don't think it should work that way. Old builds should be disabled when new builds are added.
Sharktooth
16th September 2008, 17:31
that's maybe due a sort of coincidence coz the auto-update mirror synchs every hour or so and megui randomly picks the main or the mirror update server at every (re)start.
you can avoid it removing the mirror from the settings BUT that will increase the traffic on the main server... and that's bad...
check
17th September 2008, 03:06
No need to pick the main mirror. If you just pick either mirror as the only source you'll reduce the incidence of this. But is it truly so annoying??
Sharktooth
17th September 2008, 03:52
naa.... just when i fire up 2 or 3 consecutive updates :)
i'll try avoiding that.
corporalgator
17th September 2008, 05:08
Sorry, not really annoying, not a big deal, just thought it was something that was an easily fixed bug, but it's not, so no need to not do quick updates on my behalf :P
MOS-Marauder
17th September 2008, 16:35
Well, since the latest Core updates i have even Bigger problems...
MeGui ends itself after Audio Encode.
(adding Avi synth video script, adding ac3 audio, Automated encode to DVD5)
If i do the same, but remove the audio encode job Megui crashes with Big big error Window.
Even if i complete remove Megui and Reinstall it i have the same thinggy....
(WinXP 2GB Ram, Core2Duo@4 Ghz)
Any hint?
Marauder
Sharktooth
17th September 2008, 16:37
maybe posting the error...
however im actually encoding a movie and it didnt crash...
MOS-Marauder
17th September 2008, 16:50
No problem...
I have the Crash message only w/o Audio.... when i delete the Audio Job.... Looks like this ...
http://img177.imageshack.us/img177/1883/meguicrashvo2.jpg (http://imageshack.us)
Then i cannot close Megui anymore... if i want to it looks like this:
http://img527.imageshack.us/img527/604/meguicrash2dn1.jpg (http://imageshack.us)
I can end it only @ taskmanager...
Marauder
MOS-Marauder
17th September 2008, 16:50
Ahem sorry for hat "BIG" Picture.. i thout that Link would be a "button" to the Pics...
Sharktooth
17th September 2008, 16:54
can you translate? from what i can understand there is a decimal value in an integer var assignment...
also, did you use autoencode AND deleted the audio job?
MOS-Marauder
17th September 2008, 17:00
Pic 1:
UInt64 is too high or too small
bei = at
Pic2:
This Object is not connected to a process.
Hope it helps...
Ah by the way...
That is inside of the avs
--------------------------
DirectShowSource("D:\HDTV-WORK\2001\VC-1.stream.0.vc1",fps=23.976,audio=false)
#deinterlace
crop( 0, 108, 0, -108)
LanczosResize(1280,576) # Lanczos (Sharp)
#denoise
ConvertToYV12()
---------------------
Marauder
Sharktooth
17th September 2008, 17:04
did you use autoencode and then deleted the audio job?
MOS-Marauder
17th September 2008, 17:06
did you use autoencode and then deleted the audio job?
Yep... and started manually the remaining Jobs (See Pic 1)
Marauder
If i start the Audo encode Job WITH Audio.. it finishes Audio encode and simply ends it self...
Marauder
Sharktooth
17th September 2008, 17:16
weird... it works here.
MOS-Marauder
17th September 2008, 17:19
Even fresh install doesnt help....
Marauder
MOS-Marauder
17th September 2008, 22:37
Hm i guess i know what is the Problem...
MeGui cannot determine the exact ammount of Frames...
If i add my AVS and let MeGui do an automated 2pass w/o Audio it show in the Encode Status Win 9361111 Frames.
In fact the vc1 Video has 214146 Frames.
Is there anything i can tell him the Frames ? (In MeGui or Avisynth)
Marauder
poisondeathray
17th September 2008, 22:58
DirectShowSource("D:\HDTV-WORK\2001\VC-1.stream.0.vc1",fps=23.976,audio=false)
Can DSS() open a raw vc1 stream? Try putting it into a container?
MOS-Marauder
17th September 2008, 23:29
Can DSS() open a raw vc1 stream? Try putting it into a container?
Why shouldn`t it ?
As long as u have a Video Codec installed...
VC-1 in AVS Scripts work fine for me...
Marauder
poisondeathray
17th September 2008, 23:42
Interesting.
I've never got a raw vc1 stream to work with DirectShowSource.
I'm using the WMVideo Decoder DMO. It works when it's in a container in my setup, maybe you have a different setup or different filters
MOS-Marauder
18th September 2008, 00:07
Interesting.
I've never got a raw vc1 stream to work with DirectShowSource.
I'm using the WMVideo Decoder DMO. It works when it's in a container in my setup, maybe you have a different setup or different filters
I use the same and here it works.
(wvc1dmo.exe 920.856 @ TotalCommander)
MOS-Marauder
18th September 2008, 00:55
HM Strange...
At the end of Pass 1 now it gave an error.
Strange strange...
Sharktooth
18th September 2008, 01:01
you should have a working source filter for vc-1 installed. otherwise you should put the vc-1 stream in a container.
MOS-Marauder
18th September 2008, 01:22
you should have a working source filter for vc-1 installed. otherwise you should put the vc-1 stream in a container.
Once again.. i have a working Source Filter in my System.
I can watch the Movie via the AVS File. I tried to encode it as Xvid via Vdub..also works flawless.
Only MeGut has a Problem with it.... dunno why
jeffy
18th September 2008, 07:19
@MOS-Marauder: what about the framecount argument?
http://avisynth.org/mediawiki/DirectShowSource
MOS-Marauder
18th September 2008, 09:19
That i what i was looking for ;)
And one more Error... The MainConcept VC-1 Codec was also in my System with wont work together with Avisynth. After removing it uses MS DMO Codec and worked.
Marauder
MOS-Marauder
18th September 2008, 15:04
Now everything works again.. had a core update last night.... ;))))
Thx Sharktooth for help !
Marauder
Lux Delux
18th September 2008, 16:41
Just something I noticed, it seems the preset AAC-HE 48kbps actually encodes at 32kbps. The HEPS one is fine. :)
Sharktooth
18th September 2008, 17:02
Thanks Lux Delux.
Jackal1985
18th September 2008, 22:04
Hi everyone! I am pretty new here so go easy on me ;) I am trying to use MeGUI to convert VOB's to MP4 but all the threads I am looking at don't seem to have up-to-date files on them. I am not sure what/where to download the files I need to actually get MeGUI working (At least, that's what I am assuming is wrong because when I download and run MeGUI I get a "This program did not execut properly" message). Any help would be great! And I am sorry if this has been asked a bunch, I tried searching but when I search I get a ton of older results so it didn't help much. Thank you very much!
LeXXuz
18th September 2008, 23:50
Hi everyone! I am pretty new here so go easy on me ;) I am trying to use MeGUI to convert VOB's to MP4 but all the threads I am looking at don't seem to have up-to-date files on them. I am not sure what/where to download the files I need to actually get MeGUI working (At least, that's what I am assuming is wrong because when I download and run MeGUI I get a "This program did not execut properly" message). Any help would be great! And I am sorry if this has been asked a bunch, I tried searching but when I search I get a ton of older results so it didn't help much. Thank you very much!
You need Microsoft .NET to run Megui. ;)
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.