PDA

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

check
5th September 2006, 12:40
http://mewiki.project357.com/Glossary#Analysis_Pass

check
5th September 2006, 16:17
Can someone please give me some info on how the d2v creator option Select Audio Streams to demux (Stream Info File required) works?
In particular:
o Is this behavior part of DGIndex.exe or is it a seperate layer operating within megui? In other words, should I be asking neuron2 these questions?
o If a disc has two english tracks and one french, and I choose eng;fre, what happens? What happens if I choose eng;eng?
o What happens if no stream in that language is found?
o If it must choose between multiple audio tracks (say there are three english tracks), how does it decide?

Xin-Hong
5th September 2006, 19:32
Hi,

I have an error with the XviD profiles :

Starting job job1-1 at 19:28:42
encoder commandline:
-i "F:\[Fansub] Triangle Heart OAV3\script.avs" -pass1 "F:\[Fansub] Triangle Heart OAV3\script.stats" -bitrate 748 -kboost 100 -ostrength 0 -chigh 10 -clow 3 -overhead 0 -nopacked -vhqmode 4 -qpel -qmatrix "extra\Didees SixOfNine.cqm" -closed_gop -imin 3 -imax 4 -pmin 3 -pmax 5 -bvhq -bquant_ratio 162 -bquant_offset 0 -bmin 3 -bmax 5 -threads 1
successfully started encoding
Processing ended at 19:28:42
----------------------------------------------------------------------------------------------------------

Log for job job1-1

xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003

Error opening input file extra\Didees SixOfNine.cqm

I have downloaded them manually and put in the MeGUI directory

Carpo
5th September 2006, 20:51
just a little Q - how come the xvid dll in megui folder is 800k+ but the one installed on the system is only 740K ? does the megui version offer more or it just the way it was compiled ?

foxyshadis
6th September 2006, 04:39
Carpo, the dates of each are the only important parts; MeGUI's was current in June, most other releases are much older.

Xin, you either need to put them in a folder called "extra" or open the profile and load the cqm into it, so it'll grab the full path.

check
6th September 2006, 12:04
Xin, http://mewiki.project357.com/MeGUI_FAQ#Encoding_with_xvid_doesn.27t_work

AjnabiZ
6th September 2006, 13:17
Hi

I uae AutoGK for all of my conversions. Just trying to move from AutoGK to meGUI.

I have found one main difference between the two. Its the time it takes to convert. In AutoGK it took me around 8 to 11 Hours to convert one DVD to a 900 MB AVI file whereas im doing the same in meGUI, and its past 24 Hours and its still hasnt completed it. Its on the Second pass with 50 % complete after 24 hours. I am converting it to x264 using HQ-Slow method and I folllowed the exact method posted here:
http://www.project357.com/MeGUIwiki/index.php?title=Guides:Basic_Guide/Setup

Is it the settings which are causing this much delay. The video rendering rate is 3.27 fps

Sharktooth
6th September 2006, 13:33
it's HQ-SLOW preset... the name should tell you something, doesnt it?
And you're using x264 that can be really slower than xvid/divx but the quality will be outstanding.

Sharktooth
6th September 2006, 13:40
Can someone please give me some info on how the d2v creator option Select Audio Streams to demux (Stream Info File required) works?
In particular:
o Is this behavior part of DGIndex.exe or is it a seperate layer operating within megui? In other words, should I be asking neuron2 these questions?
o If a disc has two english tracks and one french, and I choose eng;fre, what happens? What happens if I choose eng;eng?
o What happens if no stream in that language is found?
o If it must choose between multiple audio tracks (say there are three english tracks), how does it decide?
I didnt code that part but IIRC:
1 - the Stream Info File is required by MeGUI (DGIndex doesnt care about it).
2 - The tracks should be backed up in the order they appear in the Stream Info File. So, in your case, the first eng track would be selected. If your selection was eng;eng then the first 2 english tracks would be backed up.
3 - Uhm, dunno... have to check.
4 - same as 2.

AjnabiZ
6th September 2006, 16:02
it's HQ-SLOW preset... the name should tell you something, doesnt it?
And you're using x264 that can be really slower than xvid/divx but the quality will be outstanding.


So overall its x264 vs Xvid encoding speed, is it ?

If its quality , then i wont mind the wait : ) for the same size.

Sharktooth
6th September 2006, 16:09
Yeah. x264 with fastest settings should be always on par if not better (and faster) than xvid with slowest settings.
However if you want to further enhance the compression x264 could become really slow.

Xin-Hong
6th September 2006, 16:35
Thanks check,

I put quantization matrix in megui\tools\xvidencraw\extra and change the xvid_encraw path "D:\MeGUI\tools/xvid_encraw\xvid_encraw.exe" to "D:\MeGUI\tools\xvid_encraw\xvid_encraw.exe"

Doom9
6th September 2006, 18:27
If a disc has two english tracks and one french, and I choose eng;fre, what happens? Both tracks will be selected.. the english will become track 1, the french one track 1
What happens if I choose eng;eng?both dropdowns would default to the English track.. so you end up getting the same track twice. On the other hand, if you have multiple English tracks (e.g. 2ch, 6ch), then the first English track would be chosen twice (not ideal I know.. I might one day add a routine for multiple tracks with the same language)

o What happens if no stream in that language is found?The same as if there's no info file: demux all will be chosen, and if you checked the option to load the processed content, then the first and second demuxed track will be loaded into the gui.
If it must choose between multiple audio tracks (say there are three english tracks), how does it decide?See my reply above.

Sharktooth
6th September 2006, 18:40
doom9 knows it better than me.

check
7th September 2006, 12:17
thanks :)

pancserzso
8th September 2006, 23:09
I tried everything, but I can't encode xvid via megui. No DVD, just an avs file. x264 works fine. If I copy the command line and past to a command prompt I found 3 errors:
1. extras was missing - downloaded zip from xvid profile thread. - autoupdater should download that too!
2. .stats file was missing, I created one an it's OK now. I thing MeGUI handles that, it was just needed for cmd.
3. The C:\Program Files\.....\xvid-encrawl.exe was not in " ", after hand editing the command it works via command line!
BUT in MeGUI it says errors... Nothing in the log. Maybe the missing " "-s just an idea. How could I get something in the logs?

check
9th September 2006, 04:27
1. yep :)
2. stats file is made in the first pass. Are you skipping the first pass and only doing a second pass?
3. check the path in the megui settings, and check you are using the latest version (2192 at time of writing). 2193 is unstable, don't use it yet.

pancserzso
9th September 2006, 10:12
It's soo simple, I uninstalled everything, installed, updated all (except the nero stuff), downloaded the extra zip and extracted, and I want to encode a simple xvid 2-pass avi. Like with x246, which works perfectly. I didn't mess anything with paths, it is the default folder, C:\program files\megui\...

How can I get some verbose information about the error, not just look at encoding status: error?
BTW, the encoding window appears for a millisecond and disappears again.

pancserzso
9th September 2006, 10:34
I've checked and I have 2193!
That version is simple unusable! Look, after a clean install, I cannot modify anything in the profiles (even temporary). It quits quite often with "cannot load settings file" and "job-1, job-2 error"-s at startup. Where can I download a stable version? And why does an autoupdate offers versions like this?

Doom9
9th September 2006, 12:41
How can I get some verbose information about the error, not just look at encoding status: error?Copy the commandline from the log, go to a command prompt, navigate to the folder where encraw is installed, type xvid_encraw and append the rest of the commandline from the log (by pasting it), then execute.

pancserzso
9th September 2006, 13:35
But I have absolutely nothing in the log...
If I copy the command line from the preset dialog and create a dummy .stats file, xvid_encraw works fine!

And now, it says, "couldn't start processing, please consult the log..." even for x264...

Doom9
9th September 2006, 14:35
seeing that you're using a version not meant for you, there's really no point in continuing this.

Sharktooth
9th September 2006, 15:22
get the version on www.sf.net/projects/megui and let it autoupdate...

pancserzso
9th September 2006, 16:52
Oh, I thought x264.nl is a reliable site. Now, that version works MUCH better.
1. I have log
2. The interface works

Now, it's just the error of looking for extra/matrices with mpeg matrix everything is fine!

I have
<XviDEncrawPath>C:\Program Files\megui\tools\xvid_encraw\xvid_encraw.exe</XviDEncrawPath>
and a file called:
C:\Program Files\megui\tools\xvid_encraw\extra\Didees SixOfNine.cqm

Error opening input file extra\Didees SixOfNine.cqm

Oh, and command line copy past works fine!

Doom9
9th September 2006, 17:20
as far as the matrices goes.. whomever maintains the profiles ought to have taken care of that a long time ago. Keep in mind that those that develop aren't necessarily those that spread the software.. I for one just upload code to the SVN.

pancserzso
9th September 2006, 19:45
Yes, I understand it's a complex project, but for real success it should be usable by Average Joe... I'm sure there are project leaders who could modify files in other parts too, and consult with site managers not to publish something like that (x264.nl):
31-08-06: megui 0.2.3.2193 added (revision 49)

So just my Average Joe question, I installed megui to the standard dir and expanded extra/matrices to tools/xvid but it still doesn't want to work (error with matrix). What shell I do?

bob0r
9th September 2006, 21:04
What version (revision) should be put on x264.nl?

Also let us know what versions are considered usable in the future.

Sharktooth
9th September 2006, 21:06
IIRC i already told you to keep the 0.2.3.2192.
However it can be found in latest revision into the TAG directory.

bob0r
9th September 2006, 21:25
updates:
09-09-06: megui 0.2.3.2192 added, recommended version
09-09-06: gpac (.mp4 output) updated (changelog (http://gpac.cvs.sourceforge.net/gpac/gpac/Changelog?revision=1.41&view=markup&sortby=date))
09-09-06: installer updated to nsis 2.20

Thanks for the advice (So i will look at the tags dir in the future)

crazybond
14th September 2006, 00:21
after encoding the audio using AAC codec resulting file is 48000khz ... but after muxing it with video AAC gets converted to 24000khz...WHY? (im using megui's mp4 muxer, and i have tried all in the audio...cbr, vbr, abr)... someone kindly help me with the solution ...

foxyshadis
14th September 2006, 07:45
Is it HE-AAC? (aka AAC+)

check
14th September 2006, 07:56
just an error due to a compression tech used by HE-AAC if so. The audio is exactly the same.

crazybond
14th September 2006, 23:26
just an error due to a compression tech used by HE-AAC if so. The audio is exactly the same.


im using ND-ACC codec ...n if we go further into config...im using AAC profile - Automatic...plzz tell me if im using correct one...n if not plzz tell me which one is really good...& also abt that 48000 coming down to 24000Khz....

thanx...

foxyshadis
15th September 2006, 00:08
http://en.wikipedia.org/wiki/Spectral_Band_Replication

In other words: The real frequency is halved, the rest is recreated at runtime, and lots of different tools are broken and only report the "raw" frequency. Ignore it. (But understand that some players, like Itunes and Quicktime, will only play at the raw frequency.)

May I suggest this as well: http://www.dailygrammar.com/

chros
15th September 2006, 23:09
Queue analysis pass queues an 'analysis' pass, which just plays through the video. This is useful for some avisynth scripts. If you don't know why, then it's not useful for you.
:) I don't know what it is, but I would like to know ... :)
When does it come handy? What kind of scripts? (deinterlacing, IVTC-ing, etc.)

Thanks

check
16th September 2006, 06:29
This was answered by berriman in an earlier post in one of the megui threads, but generally where a filter in the first pass writes a stats file and in the second uses the stats file to modify the video.

Carpo
16th September 2006, 10:04
first time i have tried using megui for xvid - all went well (test encode of 7 mins anyway) until the muxing - using the avi muxer in megui - it throws up

ERROR: DIVXMUX_INVALIDFILE File: Audio

i have used megui to make the vbr mp3 - could it be that its not liking vbr, or is this just another issue with the muxer ?

edit: tried with cbr same error :(

chros
16th September 2006, 10:36
This was answered by berriman in an earlier post in one of the megui threads, but generally where a filter in the first pass writes a stats file and in the second uses the stats file to modify the video.
Thanks. (I have been searching the forum for this.)

Doom9
16th September 2006, 13:01
@Carpo: I've heard that many times, and so far nobody has provided any sample files.. unless I get some sample files to reproduce, this will never be taken care off.

Carpo
16th September 2006, 17:12
as per the pm doom9 - nps - this was a ntsc title, i will test it with a pal title of my own and see if i get same issue, if so i will up the less provocative material for you to look at ;)

edit: i am doing a back up of carlitios way (pal) atm so will see what happens with it - norm do xvid/ac3 so wont take me long to convert the audio and see

can you use more than one thread when using xvid_encraw or do you also need the experimental 1.2 smp build of xvid - baring in mind i only have a crappy little HT machine - would it make any difference using 2 threads ?

edit 2: have muxed my test encode using both divx muxer and adaptive muxer

divx muxer - error with both ac3 audio and mp3 audio - see my post above
adaptive muxer - mux ok but picture is all messed up

which profile should you use if you are trying to back up to 2 cds is it the 30% or 50% profile - as i think i mistakenly selected 30 and have a 688meg avi file for a two hour film :o

mog08
18th September 2006, 17:19
when i input an AVI video into AviSynth Script Creator, meGUI shuts down itself automatically.
when i input a one-line avs script (avisource), meGUI tells me my script has no "mod16 dimention".

i copied winamp 5.2's enc_aacplus.dll to meGUI tools enc_aacplus directory but still get this error when i try to encode CT-AAC.

Log for job job1

Channels=2, BitsPerSample=16, SampleRate=48000Hz
C:\Program Files\megui\tools\encaacplus\enc_aacPlus.exe - "C:\xxx\xxx.aac" --rawpcm 48000 2 16 --cbr 24000Error:
System.IO.IOException: The pipe has been ended.

at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count)
at MeGUI.AviSynthAudioEncoder.encode()********************************************************************
* AACPlus v2 Encoder (using Winamp 5.2 enc_aacplus.dll)
* Source timestamp Mon May 15 17:24:26 2006
* Build May 15 2006, 17:24:35
********************************************************************
* NOTE! enc_aacplus.dll must be into executable directory
* get it from Winamp 5.2 plugins directory
* tested on Winamp 5.2 Release Feb 23 2006 Full (Not Pro) version)
********************************************************************
Input file: -
Output file: C:\xxx\xxx.aac
SampleRate: 48000
ChannelCount: 2
BitsPerSample: 16
Bitrate: 24000
ChannelMode: Parametric Stereo
Encoder: aacPlus v2 (HE-AAC+PS)
Can't find enc_aacplus.dll!

check
19th September 2006, 12:39
o The crashing on loading an AVI file is strange - I'd guess the video is somehow corrupted.
o mod16 means divisible by 16 with no remainder - highly recommended for all video encoding.
o are you sure ":\Program Files\megui\tools\encaacplus\enc_aacPlus.exe" exists? Try and run it directly from the command line and see if that works.

mog08
19th September 2006, 22:26
the AVI file that i tried is good in VirtualDubMod or TMPGEnc. It wasn't just one avi i tried, it just seems AvsScriptCreator is unusable on my current pc. I have AviSynth 2.5.6 installed no trouble with it.

yes I am sure that "\programe files\megui\tools\encaacplus\enc_aacplus.exe" exist (updated) as well as enc_aacplus.dll (from winamp 5.24) in the same directory.
After the initial installation of meGui, the default programme path of encAACplus was wrong in the settings. I changed it from encaacplus.exe to enc_aacplus.exe.

check
20th September 2006, 12:20
which version of megui are you using?

mog08
20th September 2006, 23:07
version is 0.2.3.2192. Installer from http://x264.nl. Also auto updated. Have .Net framework 2.0 installed.
PC is P4 1.8GHz. Windows XP 2002 home edition.

There are no error messege(s) when MeGUI shuts itself down.

Please help.

Carpo
21st September 2006, 17:45
@Carpo: I've heard that many times, and so far nobody has provided any sample files.. unless I get some sample files to reproduce, this will never be taken care off.


i have now re-done the rip - due to idiot error :( can you pm me what files you want and where i should send them - thanks

agressiv
22nd September 2006, 06:20
Any way of speeding up the "Analyse" bit of the Deinterlacing section on the filters tab? I have several machines (one 2x2.4ghz Xeon, one AMD 3000+) and I've clicked Analyse on several files, and it just chugs away. After 20 minutes I eventually gave up, it was still going. The progress bar reset itself at least 4-5 times before I hit abort, and I tried several times.

I've had it work before though, so I'm not sure what is going on. Any way you can un-grey the "Deinterlace" box even if we don't run the Analyse? That, or determine it with less analysis?

Let me know if there is any other information you need. I've tried this on several dvd rips.


Edit: Hmm, I let the two I was messing with continue and eventually it said they were "hybrid":

One of them had 19 progressive sections, and 4 interlaced sections. I'll choose the default option (TIVTC + TDeint(EDI) --slow) on this one - anyone explain what that will do? Will it just de-interlace those 4 sections?

agressiv


agressiv

check
22nd September 2006, 11:26
The multiple passes thing is due to it needing to scan the video more than once. The two passes it usually does is for interlaced detection and for field order. If the video is funky I think it does more passes to be sure.
As for your question re: sectioning; no, it will apply the selected option to the whole DVD. It can often detect low motion scenes as progressive because there is not enough motion to determine otherwise, so the default choice is usually correct.

btw, you can reduce the amount of video analysed in the settings.

agressiv
22nd September 2006, 14:45
Thanks for the reply Check!

Unrelated question, regarding audio delay:

If I have a track thats demuxed as:

movie T01 3_2ch 384Kbps DELAY -6ms.ac3

Do I set the delay correction in the audio config to be -6 or +6 ? I couldnt find any movies offhand that had a large delay for it to be noticable. (Not sure if we need to compensate for the -6 delay as +6, or if we just need to compensate -6ms...)

agressiv

check
22nd September 2006, 15:01
You want to enter what's written there (ie -6). As a rule of thumb, even if you got it wrong, 12ms is still too low to be noticed, but this is somewhat source dependant (it's easier with anime and other lowfps animations).

agressiv
22nd September 2006, 15: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, 02: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, 03: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, 04: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, 15: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, 02:35
This? (http://forum.doom9.org/showthread.php?p=841263#post841263)

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

Bh4i
24th September 2006, 14: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, 14:48
hmm, when you ran the interlacing analyser, can you report back the summary it gives on completion?

Bh4i
24th September 2006, 15: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, 15: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, 16: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, 15: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, 16:15
nope :)

jellysandwich
25th September 2006, 18: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, 03: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, 16:28
Does anyone think it's worth starting up a meGUI IRC channel?

tyee
4th October 2006, 16: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, 16: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, 18: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, 18: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, 20: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, 23: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, 11: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, 18:10
thanks check - will give it a go when i have the time - which is in short supply atm :(

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

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

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

thank you very much shark

drob
6th October 2006, 20: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, 22: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
7th October 2006, 00: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, 14: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, 18: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, 14: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, 18: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, 02: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, 02: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, 04: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, 06:20
Same problem with auto-update too. Actually it's been like this for numerous days.

check
9th October 2006, 11: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, 18:30
avimux_gui worked - thanks check :)

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

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

Sharktooth
10th October 2006, 01: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, 03: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, 03: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, 07: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, 11: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, 14: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, 15: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...

check
10th October 2006, 15:57
for the virtualization, is .net installed on all relevant machines? It sounds like a .net limitation, rather than a program limitation.
The crashing looks like x264 is just randomly dieing, Try completely different settings on the same source and see if that helps.

agressiv
10th October 2006, 16:59
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).

:confused:

I guess my Jedi powers aren't that great - how am I supposed to crop without the preview window open? Auto-crop doesn't work and if I had to manually guess those numbers it would be a waste of time.

I will try this though:

1) open AviSynth script creator
2) Close the preview window that opens automatically, thats showing a suggested resize of 640 x * (that never made sense to me, maybe that is the source of it)
3) Change the width value of resize to 720
4) Click Preview
5) Click Auto-crop
6) Click the Clever Anamorphic Encoding
7) Save the script

Let me know if this makes sense, or if I should be doing something different :D

Thanks a bunch!

edit: scratch all of that, I dont think this is going down the right path :(

agressiv

VincentNguyen
10th October 2006, 17:37
To check: good point on .NET, I'll check that

As for different sources, I did try different sources, no success. I also tried an older script that I had, significantly different, and it did not work either. I do KNOW that this script did work on the same machine...

I guess I'll have to revert back to an older version of x264

Doom9
10th October 2006, 17:53
You did install the .NET 2.0 runtime on your virtual machine, did you not?
I have no problem running MeGUI via remote desktop, VMWare server console, and remote desktop to a virtual machine.

But if your box crashes with x264, your box has a problem.. it's near impossible for a software like x264 to crash your machine unless it is unstable (e.g. it gets too hot due to the load, then crashes)

VincentNguyen
10th October 2006, 17:54
Good spot on .NET, it does work now in VMWare. I can now try various settings and AVISynth installation without fearing to crash my Server.

Doom9
10th October 2006, 17:55
@agressiv: You're doing it all wrong. Open the source, press autocrop. Cropping needs to be done with the original source preview.

agressiv
10th October 2006, 18:06
I'm starting to do the math on this, and I guess it makes sense.

A DVD is 720 x 480 (1.5:1)
Anamorphic content on the DVD is 853ish x 480 (1.7777:1)

The movie I was messing with had an aspect ratio of 2.35:1, so doing the math (853 / 2.35), you get a height of 362.98. If you resize to mod16 (without overcropping), you get 368.

368 is the value MeGUI automatically chooses. So in order to keep the anamorphic image (since MeGUI won't upscale), its doing its job.

The 2.35:1 setting in Zoom player is just compensating for this, I would imagine.

Forgive any technical inaccuracies, though, I'm just trying to use logic based on my own, (limited) knowledge.

agressiv

agressiv
10th October 2006, 22:21
@agressiv: You're doing it all wrong. Open the source, press autocrop. Cropping needs to be done with the original source preview.

Understood, but by default MeGUI opens the preview window automatically, with 640 already in the resize window. That complicated things, so it seems.

agressiv

Sharktooth
10th October 2006, 22:24
resize is unchecked by default.

agressiv
10th October 2006, 22:36
With the out of the box "Default Profile.xml" in the profiles\avs directory, resize is checked by default, with 640 in the box.

I never really understood that. I'm assuming its safe (and recommended) to change that.

I just restored the Default Profile.xml that is in the original archive (or whatever was downloaded with auto-update, I dont remember honestly) and attached is the screenshot of what I get.

agressiv

check
11th October 2006, 00:34
hmm, well that is strange - resize comes off in my version. You haven't made a second avs profile and that is in use have you. Anyway, just disable the auto resizing in the xml (if you need help doing that ask), and all should be groovy.

turstar
11th October 2006, 03:37
Please, error ?

http://img463.imageshack.us/img463/6469/1111me6.jpg



NO UPDATE
http://img441.imageshack.us/img441/5594/1111222pe9.jpg

jellysandwich
11th October 2006, 04:40
You need to put DGDecode.dll into your avisynth plugins folder in order to use DGDecode_Mpeg2Source.

They know the site is having problems. Give it time.

Also, I have a quick question about subtitles. If I wanted to have a mp4 file with both srt and idx subtitles, does it matter what order I put them in (ie, srt first and idx second or vice versa)? Obviously, it doesn't matter when you play it on a computer, but would it matter for a hardware player that can only play srt subtitles?

js

check
11th October 2006, 11:07
You would want to put the compatible subtitle format in first I would assume. Make a 2 minute clip and test.

turstar
12th October 2006, 04:58
please, help :(


error ???


http://img220.imageshack.us/img220/7136/ads305zsn9.jpg

TIVTC.dll ++ download ???

chipzoller
12th October 2006, 05:01
As it says, there is no function called TFM because Avisynth can't find the plugin. Get it from Tritical's page here (http://www.missouri.edu/~kes25c/TIVTCv1RC6.zip)

NeD tHe OnE
12th October 2006, 16:06
Error:
MeGUI.AviSynthException: Script error: there is no function named "NicMPG123Source"
at MeGUI.AviSynthClip..ctor(String func, String arg, AviSynthColorspace forceColorspace, AviSynthScriptEnvironment env)
at MeGUI.AviSynthAudioEncoder.encode()



Hi! No matter what i do I get this error. I have Avisynth, megui all the required plugins in avisynth.plugins directory! But I dont know where i went wrong I just cant transcode any audio file!

NeD tHe OnE
12th October 2006, 16:09
I've read the guide of Behappy too.. I've set everything right!

and i am still getting that error

chipzoller
12th October 2006, 16:11
I've found that this type of error is usually caused by either bad or conflicting plugins in the Avisynth plugins directory. What you may need to do is clean out the plugins dir completely and fill it back up with the basic and necessary plugins. Also, make sure the plugins in your dir are compatible with your processor, so for instance if you copied your plugins from a box with a P4 to another with an AMD Xp processor, make sure none are using SSE2 extensions or anything parsing the plugins will throw an error.

devaster
12th October 2006, 22:03
what is with autoupdate ????

chipzoller
12th October 2006, 22:04
The server is currently down.

Mangekyou_S
13th October 2006, 06:19
Hi, I've been having a problem encoding with x264 in MeGUI and it's been really irritating. I've been encoding some of my anime DVDs as usual, but recently two-pass encoding with x264 will always result in x264.exe crashing with the following error in the second pass:

"x264 [error]: requested bitrate is too low. estimated minimum is -2147483648 kbps
x264 [error]: x264_encoder_open failed"

I've tried different versions of the x264 CLI and different verions of MeGUI but I keep getting the same error.

Also when I trying using CRF, x264 would start up but suddenly stop encoding when it's about 25% done. No error message at all, it just stops. I've tried it multiple times with different settings and it always seems to just stop encoding at around 25%.

Anyways, it's been bothering me for a while so I'm wondering if anyone knows what's causing this error.

check
13th October 2006, 11:40
Can you please post the full output of one of the logs for the first problem?

The second problem - does it always happen at the same spot? What happens if you play the avs through that point? Does xvid work?

Mangekyou_S
15th October 2006, 08:10
Well MeGUI no longer gives me a log for the second pass as it never seems to get a chance to start. However, when I use the commandline that MeGUI generates and run it as a .bat file with x264.exe, I get this error:

avis [info]: 720x400 @ 23.98 fps (33584 frames)
x264 [warning]: VBV maxrate specified, but no buffsize.
x264 [error]: requested bitrate is too low. estimated minimum is -2147483648 kbps
x264 [error]: x264_encoder_open failed

I can post the command line:

x264.exe --pass 2 --bitrate 1500 --stats ".stats" --ref 10 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --b-rdo --bime --weightb --direct auto --filter 1,1 --subme 7 --trellis 2 --analyse all --8x8dct --vbv-maxrate 25000 --me umh --threads 2 --thread-input --cqmfile "C:\Program Files\MeGUI\eqm_avc_hr.cfg" --progress --no-psnr --output "D:\Samurai Champloo\Episode 3.mp4" "D:\Samurai Champloo\Episode 3.avs"

As for the one-pass CRF, when I play the AVS file in MPC I don't get any problems. But encoding always stops at the 23-25% range.

Here's the script for the AVS files:

DGDecode_mpeg2source("D:\Samurai Champloo\Episode 3.d2v",info=3)
ColorMatrix(hints=true)
edeintted = AssumeTFF().SeparateFields().SelectEven().EEDI2(field=-1)
tdeintted = TDeint(edeint=edeintted,order=1)
tfm(clip2=tdeintted).tdecimate(mode=1,hybrid=1)
#crop
LanczosResize(720,400) # Lanczos (Sharp)
#denoise

Don't know about xvid as I'm more familiar with using x264 than xvid but I can give it a try.

Edit: Xvid doesn't seems to work correctly either, but I'm no expert with xvid.

check
15th October 2006, 08:58
what happens if you place a assumefps(23.976) at the end of the script? Not recommended for real encoding, but useful for a test.

Mangekyou_S
16th October 2006, 22:54
what happens if you place a assumefps(23.976) at the end of the script? Not recommended for real encoding, but useful for a test.

I get the same error.

Hyper Shinchan
17th October 2006, 17:42
Mhhh.. I'm not sure that it's the right thread (well, it's a general question), but I was wondeirng if it could be added the mp3 surround audio encoder from Fraunhofer. I know that it's not a so great idea adding support for that stupid encoder, but it supports stdin and stdout from the last version, so it could be used in megui.
The encoder can be downloaded from here:
http://www.all4mp3.com/tools/sw_fhg_cl.html

Limobar
19th October 2006, 17:48
I'm encoding x264 for the Xbox. The resolution of my television (widescreen SDTV) is 624x554, according to XBMC. With the encoder settings I'm using, I'm able to use about 190.000 pixels per frame.

I don't know what the optimal resolutions for me to use are:

DAR of 2.35: a PAR of 624x304 (2.03:1). (I have no doubt that this is OK.)

DAR of 1.78/1.85: a PAR of 592x320 (1.85:1) or 624x304 (2.03:1). (I don't know what is more important. That the PAR is close to the DAR, or the width of the encode is close (or equal) to the width of the television. Maybe there is no quality difference?)

Thank you in advance for sharing your knowledge. :thanks:

check
20th October 2006, 00:40
you should always encode to videos with resolutions that divide equally into 16 :) Other than that, there will be little difference on a SDTV.

KitchenStaffSupervisor
20th October 2006, 00:49
***Ignore the following. Turns out that if there's no profile selected from the pulldown menu on the Script Creator (blank instead of Default) then of course nothing will be generated. Apologies.***


Sorry to be such a bother here, but I can't seem to find a reference to this problem after an hour or two of searching. This morning I was able to, without issue, use MeGUI to compress some video I've been testing with. After work today, I tried to start another compression test, and when using the AviSynth Script Creator and clicking 'save', I was rewarded with:

"AviSynth script error: The script's return was not a video clip."

Looking at the Edit tab reveals the problem, of course: the script is empty! There are no lines in the script to be saved. Why are none of my crop/resize/file input selections being stored in the script? I'll happily provide any additional information on request.

handtruck
20th October 2006, 18:23
I have a general MeGui question.

I use "autoencode" to turn an xvid/mp3 avi file into an x264/aac mp4 file (using avisynth with AviSource). The avi's are usually 23.976 fps or 29.97 fps, and MeGui always gets it right in the mux stage. My question is, how does megui determine the fps to input into mp4box? I just want to know where the information comes from. Thanks!

kharan5876
21st October 2006, 05:30
Has anyone else been having issues with vobsub ripping using MeGUI? I ripped a Full Metal Alchemist dvd in ifo mode using dvd decrypter and encoded the audio and video from the resulting vob in megui. They seem to sync up fine.

The only problem is, the 4 episode video is ~1:30hrs long but when I extract the vobsubs and mux them they are horribly out of sync and are 2 hours long, which adds a bunch of black space to the end of the movie.
Currently I'm ripping the vobsub's using mencoder on my linux box (I hate doing commandline stuff in windows) but I havent had time to check if this will work or not. It would be much nicer if this could all be done within megui.

I'm scaling my video down to 688x464 after cropping, will this have any negative impact on vobsub's since they are image based instead of text based?

Also can you create a d2v file in megui from multiple vobs? I have a couple old dvd's ripped to the harddrive as full dvd copies instead of just movie ifo mode.
I guess I could just extract the subs and audio with mencoder and then encode the video in each vob separatly using megui and join them together at the muxing stage but that seems kinda backwards.

Thanks for taking the time to help

check
21st October 2006, 09:45
handtruck, the information is from the interlaced detection algorithm. NTSC is either 23.976p or 29.97i, the detection algorithm works it out and processes it properly. Read up on the difference to between film & telecine to find out more

kharan: sounds like problems in the vobsub stream. ask in the DVD decrypting forum or read the stickies.
On the playback size, it depends what decoder you use. Do a short sample to compare.

wacco
21st October 2006, 12:20
Hello. I am encoding with x264. However, I have a problem. The output file has much faster video than the sourche video file. It runs at 119 fps! How do I have it run at the same rate and speed as the original? In the avs scrips creator is says 119 as well, but i cant change it.

check
21st October 2006, 12:24
what framerate is the input video? Sounds like a 119fps japanese raw. If so, use http://cccp.project357.com/index.php?dir=utilities/&file=avi_tc_package.zip
to convert it to a cfr avi with a timecodes file, encode as normal and then mux to mkv with the timecodes.

wacco
21st October 2006, 18:23
what framerate is the input video? Sounds like a 119fps japanese raw. If so, use http://cccp.project357.com/index.php?dir=utilities/&file=avi_tc_package.zip
to convert it to a cfr avi with a timecodes file, encode as normal and then mux to mkv with the timecodes.

Thanks. That worked. But can I ask why this has to be done, or rather, why are the original files so weird? I have lots of them that are 119 fps.

check
22nd October 2006, 04:53
the videos are a hybrid of 29.97 and 23.976fps content. You could simply decimate to one or the other of those framerates for a constant framerate, but sections that were originally the other framerate will be jerky. Read http://forums.animesuki.com/showthread.php?t=34738 for more info.

B. W.
22nd October 2006, 07:25
I'm having a problem with MeGUI crashing when I'm encoding movies.

I encoded Lilo and Stitch and Finding Nemo with no problems using the One Click Encoder, but any other movie I try causes MeGUI to crash, giving me an option to report the error to Microsoft. I can see the error report, but there's no way for me to copy it and post it here.

It seems to crash after the D2V file is created, but there's nothing in the Log tab either.

Another problem I'm having is that videos won't play on a 5 or 5.5G iPod (both are at firmware version 1.2) using the iPod 5.5G profile (I only changed the AVC level to 3 after MeGUI complained when it was set at 1.3). I could check again with another profile after I get the first problem solved.

I haven't used this program in a while, but I don't remember having problems like these.

check
22nd October 2006, 07:31
new ipods require special muxing - read the 5 page forum thread somewhere on these boards for more info.

simonhowson
22nd October 2006, 08:03
I'm trying to resize a 16:9 anamorphic DVD to 640 x X. However after running the autocropping, the image still has small letterboxing bars above and below the picture. How do I get MeGUI to crop the image properly? I'm willing to sacrifice a bit of the image horizontally if it means removing the letterboxing.

http://img141.imageshack.us/img141/2916/carmenjones2ty8.jpg

check
22nd October 2006, 08:28
simply manually crop yourself :)

simonhowson
22nd October 2006, 09:45
simply manually crop yourself :) Why of course :o

Do I leave all the Smart Anamorphic Encoding alone? This project is for an iPod video, so I need it to be 640 X something, I don't want the final MP4 itself to be anamorphic.

Do I crop before resizing? I seem to get it to look right, but when I load that AVS file, it just goes back to too much letterboxing at the top and the bottom... I'm obviously doing something very wrong.

check
22nd October 2006, 10:21
You're not doing anything wrong - the cropping dialog is just borked in that if you click preview after setting up crop, it will appear to crop more than what is actually stored. In other words, while it will store crop, resize, it will display crop, resize, crop! The workaround is to simply not click preview until you have perfected your crop. Other than that, you can do the cropping by hand with notepad + your favourite media player.

Also, in the final script cropping is always done before resizing, it doesn't matter what order you enable them in.

As for anamorphic - yes, you don't want to use anamorphic encoding for the ipod.

simonhowson
22nd October 2006, 13:19
The workaround is to simply not click preview until you have perfected your crop. Other than that, you can do the cropping by hand with notepad + your favourite media player. Thanks for your help, but I'm still getting no where.

When I open the D2V file it is still anamorphically distorted. I have no idea why.

http://img142.imageshack.us/img142/2876/car1bi8.jpg

If I check resize, select 640 for the horizontal resolution, check suggest resolution (so that it uses the correct vertical res), then click preview. It will resize the image, but also correctly anamorphically decompress it. But since I've clicked preview I can't then crop the image properly...

http://img95.imageshack.us/img95/7619/car2xm2.jpg

So how do I work out the cropping manually? I'm interested in getting it as accurate as possible, without cropping part of the image.

check
22nd October 2006, 13:34
The cropping should be done before you resize remember ;) Just crop off the black matte, THEN check resize and resize it :).

simonhowson
22nd October 2006, 13:50
The cropping should be done before you resize remember ;) Just crop off the black matte, THEN check resize and resize it :). Dear God it worked... I'm so slow.

B. W.
22nd October 2006, 17:28
new ipods require special muxing - read the 5 page forum thread somewhere on these boards for more info.
In the readme for NicMP4Box, it says that a SAR must be written to the muxed file. That would mean checking this box if I wanted to make a One Click Profile?

LiFe
23rd October 2006, 12:49
Heya Folk,

Sorry, just can't find anything in search on this one.

What exactly does Queue Analysis Pass do?

I want to run a 2 pass --crf encode in MeGUI - all my other settings are great, but how do I make it do the first pass and then the second?

Thanks.

check
23rd October 2006, 13:50
@bw: no idea sorry, I've never done ipod muxing. ask in the long ipod thread.
@life: read the wiki! From memory it's in the glossary or FAQ.

LiFe
23rd October 2006, 14:30
Hmm, managed to find 2 lines. Right, so that means 2 pass crf isn't implemented in MeGUI. Any chance of getting it implemented?

check
23rd October 2006, 14:36
from the wiki, description of both constant quality modes in x264: http://mewiki.project357.com/wiki/MeGUI_FAQ#What.27s_the_difference_between_Constant_Quantizer_and_Constant_Quality
As you can see - MeGUI supports crf :)

LiFe
23rd October 2006, 15:49
@check: Sorry, it doesn't say anything about 2 pass crf there.

gino25
23rd October 2006, 20:22
i have a problem with megui. I use latest build, and i use autoupdate function, so all programs are up-to-date.

I want to use x264, and with others program all was fine. I used avs creator to create an avs as input (and i can view perfectly that avs, with a direct-show player like media player classic).

But when i compress it using megui i obtain always this result
http://www.megaupload.com/?d=8S3IWI77

I changed bitrate, resolution, and settings, but always i have videos similar to that (even if i change source file).

What is wrong?

Sharktooth
23rd October 2006, 21:09
@check: Sorry, it doesn't say anything about 2 pass crf there.
2pass CRF? CRF doesnt need 2 passes... it's like CQ... single pass.

Sharktooth
23rd October 2006, 21:12
i have a problem with megui. I use latest build, and i use autoupdate function, so all programs are up-to-date.

I want to use x264, and with others program all was fine. I used avs creator to create an avs as input (and i can view perfectly that avs, with a direct-show player like media player classic).

But when i compress it using megui i obtain always this result
http://www.megaupload.com/?d=8S3IWI77

I changed bitrate, resolution, and settings, but always i have videos similar to that (even if i change source file).

What is wrong?
Something's really screwed i your encode.
Do you select or create a video profile before encoding?
Can you please describe what you exactly do?
Also, reading the guide wont be a bad idea.

simonhowson
24th October 2006, 08:27
I'm wondering if it is possible to burn in subtitles using MeGui?

I'm creating MP4 files to use on my iPod video, and I do not think the iPod can play subtitles. Hence I want to just extract the subtitle file, and burn it into the image. Is there any easy way to do this in MeGui? I've done it in StaxRip but don't know exactly how StaxRip performs the task. Is it an AvSynth filter added before resizing?

LiFe
24th October 2006, 11:58
@Sharktooth: x264 [error]: constant rate-factor is incompatible with 2pass.

Yes, I do see now : )

Unfortunately x264 just crashes after this error, rather than exiting nicely, if anyone wants to point this out to x264 devs.

It's a shame, 2 pass is a bit of a waste of time, but would mean more intelligent I frames and Auto B Frame Mode.

check
24th October 2006, 12:32
@simon: there is no method to do this automatically, but manually is easy. Download vsfilter 2.37 from somewhere (I think it's on free-codecs), and copy the vsfilter.dll into your avisynth plugins directory (you don't need to run any installer that comes with it). Then add textsub("path\to\subs.ass") at the bottom of your avisynth script and encode as normal :)

simonhowson
24th October 2006, 14:35
@simon: there is no method to do this automatically, but manually is easy. Download vsfilter 2.37 from somewhere (I think it's on free-codecs), and copy the vsfilter.dll into your avisynth plugins directory (you don't need to run any installer that comes with it). Then add textsub("path\to\subs.ass") at the bottom of your avisynth script and encode as normal :) Thanks for your help, but now I'm wondering how I create a text based subtitle file? I've only ever delt with idx subtitle indexes. What tool do I use?

Sharktooth
24th October 2006, 14:39
@Sharktooth: x264 [error]: constant rate-factor is incompatible with 2pass.

Yes, I do see now : )

Unfortunately x264 just crashes after this error, rather than exiting nicely, if anyone wants to point this out to x264 devs.

It's a shame, 2 pass is a bit of a waste of time, but would mean more intelligent I frames and Auto B Frame Mode.
Uhm, no... I and B-frames placement is decided during the 1st pass. So nothing will change.
2Pass CRF is like doing 2Pass CQ... It's useless.

check
24th October 2006, 14:44
well, vsfilter will work with idx files also, but if you want to convert them to text, ... ask elsewhere, that's out of my field of experience sorry :p

Carpo
25th October 2006, 22:02
first off sorry if this has been asked and asnwered - i did use search but when you have one thread at 74 pagaes and another at near 40 its a lot to read to see if your question has been asked and asnwered ;)

i have a bit of time on my hands now so have been messing about with x264, i ripped a 7 min extra from a r1 dvd and ran it thru megui, video is 29.97, yet when i run it thru megui selecting it to encode raw it changes the frame rate to 23fps - which i only found out to to video/audio sync issue ;) - does it do this by default - if so its ok and i will know for future reference - or is there some thing going wrong somewhere

check
26th October 2006, 11:22
this is expected behavior, it's called inverse telecine (or ivtc). There are plenty of docs and writeups on it around so I won't repeat any of it here.

Carpo
26th October 2006, 17:41
thanks check - least now i know what i'm looking for :) - norm its just pal 25fps i backup, no messing about with them - but i have a few imports so have started to mess about with them :p

rack04
27th October 2006, 14:54
How do I use delay
If the file has a delay value in its filename (Delay __ms), or you otherwise know you need a delay, you will have to compensate for this in one of two places in MeGUI. The first is to write the delay value as is into the muxer config when you mux your final file. The second, alternate (ie only use one of these methods), is to add a delay when you reencode the audio in the audio config, again entering the delay as is.


I understand that when dealing with audio delay you have two choices:

1.) Write the delay value into the muxer config
2.) Write the delay when reencoding the audio

If this is the case then why is the value of the audio delay automatically entered during the mux even though the delay was already accounted for in the reencoding? Should I zero this out and continue with the mux? Thanks.

simonhowson
27th October 2006, 15:18
I've been using Sharktooth's MeGUI iPod 5.5 profile successfully. However, I have just encoded a film where there is a lot of blocky artifacts during dark scenes (e.g. night-time exteriors). I am wondering what setting in MeGUI I should customise so that the bitrate doesn't drop so low during dark scenes?

I'm sorry if this is more a generic x264 question, but I didn't know where exactly this post should go.

check
27th October 2006, 16:17
@rack: probably because you left the "DELAY __ms" in the filename :)

@simon: there's little you can do beyond increasing the bitrate. There are two advanced solutions however:
o use zones. iirc, there's a writeup on this in the x264 codec config section in the mewiki
o use adaptive quantization. You need to add it as a custom commandline option, there's info on how to use it in the AVC forum (search should turn up the threads pretty easily).

Dayvon
27th October 2006, 16:48
What specifically does MeGUI need so that I can actually process DTS files? I can input a DTS file into the Audio Input and even queue the whole encode up. But the audio encode errors out immediately when I hit "start" saying something about the AVIsynth file. Any ideas what is going on? Or should I try encoding via DirectShow?

check
27th October 2006, 17:21
Just make an avs file:
directshowsource("path\to\file.dts") and load that instead :)

Carpo
27th October 2006, 19:02
more of a heads up than anything thing else but new RC7 of tivtc will not bee seen by megui - well it never when i went to use it - megui kept saying there was an error in interlace.log and to make sure tivtc.dll was in avisynth plugins dir - going back to RC6 and it works fine again, saves a few posts about why wont megui work ;p

Dayvon
27th October 2006, 20:38
Just make an avs file:
directshowsource("path\to\file.dts") and load that instead :)

Thanks :D :goodpost:

sno0py
27th October 2006, 22:23
I've got an encode that i'm trying to run using MeGUI, but it keeps hitting an error... Not right away either... it can run for an hour or more before it stops... it chugs along at like ~3fps until it stops. When it does, the queue line tells me there is an error... but when I look to the log to tell me what happend... it tells me nothing about any "error"...

Log contents:
Starting job job1-1 at 5:56:27 AM
encoder commandline:
--pass 1 --bitrate 1476 --stats "I:\vid.stats" --ref 16 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --b-rdo --bime --weightb --direct auto --filter -2,-1 --subme 7 --trellis 2 --analyse all --8x8dct --me esa --threads 2 --thread-input --progress --no-dct-decimate --output NUL "I:\vid.avs"
successfully started encoding
Processing ended at 6:44:59 AM
-------------------------------------------------------------
Log for job job1-1

avis [info]: 736x384 @ 29.97 fps (148949 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE SSE2 3DNow!

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

Any ideas? (btw: i've been a vdubmod guy till now, so megui is new to me)

check
28th October 2006, 04:12
snoopy: that error is a problem with x264 (or the stability of your system), so I can't help sorry.
I'd recommend you reduce those settings though. Exhaustive search compared to Uneven multi-hex has pretty much no difference, and going over 10 refs is usually uneccessary. Other than that, subme 6 and trellis 1 will give you major speedups for little quality loss as well.

spunch
28th October 2006, 15:11
I created a little script that suspends and resumes all megui processes based on my idle time. Suppose it suspends and resumes megui 60 times during a job, can it hurt the quality of my encoding?

check
28th October 2006, 15:18
no :) On a semi related note however, more threads will reduce quality.

spunch
28th October 2006, 15:35
What do you mean by that? megui threads? (And how and why?)

check
28th October 2006, 15:56
more threads in the x264 codec config I mean. The reason why is because x264 simply splits the video spatially into n different parts (where n in the number of threads you set) and encodes those parts concurrently.

Carpo
28th October 2006, 20:03
this is a strange thing in the x264 slow codec conf its set to use 1 thread - default/recommended - yet in the log i can see --threads 2, so would this cause quality issues as you say above check ?

sno0py
28th October 2006, 20:16
Check: Thx man, for the heads up.. i actualy do have some stability issues that I'm currently dealing with.. one of my ram sticks has gone south, and corrupted a bunch of data.. i've since removed it and am getting it replaced, but I'm betting i'll be needing a clean start after that... I'll also try out your setting changes when i get everything set.

Thx again!! :D

nurbs
28th October 2006, 21:00
this is a strange thing in the x264 slow codec conf its set to use 1 thread - default/recommended - yet in the log i can see --threads 2, so would this cause quality issues as you say above check ?

If it is set in the MeGUI options the number of threads will be autodetected regardless of what you set in the profile.
2 threads doesn't have any quality "issues", it just slightly reduces the quality. The quality gain from 1 thread is certainly not worth twice the encoding time. If you want accurate information you have to search for akupenguins post, but IIRC the only drawback of slices is that motion vectors can't cross their borders.

anne_so78
28th October 2006, 21:08
Hi!, I've got about a hundred similar VOBs I'd like to encode to x264+AAC with the same bitrate, resolution, codec configurations and other settings. So, is there a way to easily batch encode these files with MeGUI? i.e- Can I set up the properties, load up the hundred VOBs, hit encode and sit back and relax for a few days until it encodes all my files?
Thanks.

DigitalDivide
29th October 2006, 04:27
I'm getting a strange error when MeGui goes from the 1st pass and starts the 2nd pass. I get an error pop up on screen stating that Haali Media Splitter could not Open. I've never seen this happen before. Not sure why it would try to open up Haali Splitter. THis happens each time.

DigitalDivide
29th October 2006, 04:46
On the main window of MeGui, there are two options, one for Pre-Rendering Job and the other for Queue Analysis. I have no idea what these are for and when I would use them. I read the Guide but it doesn't help much...well except for the "if you don't know what it does...you don't need it"

I always do two pass encoding using HQ Slower. Most movies at an average bitrate of 2000. Would using an Analysis pass be beneficial?

Sharktooth
29th October 2006, 04:52
As the guide says... if you dont know what it does... you dont need it...

DigitalDivide
29th October 2006, 05:01
As the guide says... if you dont know what it does... you dont need it...

Everyone is a smartass! :sly:

How about the error in the post above? Any thoughts on that?

check
29th October 2006, 05:15
@anne: if you want to use the same settings, yes :)

@dd: are you loadinga video through directshowsource? Does said video open ok normally?
Those two options are explained in the mewiki, in the glossary

DigitalDivide
29th October 2006, 05:33
@dd: are you loadinga video through directshowsource? Does said video open ok normally?

Not really sure what you mean? I open up my project file in the AVISynth Script Creator. Select the project file. Create my script and save it. Very basic script(included below). Then select the script, set the average bit rate, audio, subs (but also happens if I don't set subs).

First pass completes. As soon as the second pass starts the error pops up. The error doesn't stop the second pass from continuing and cmpleting.

AVI Script
# Set DAR in encoder to 87 : 35. The following line is for automatic signalling
global MeGUI_darx = 87
global MeGUI_dary = 35
DGDecode_mpeg2source("G:\projects\Star Trek\Star Trek.d2v",info=3)
ColorMatrix(hints=true)
crop( 0, 60, 0, -68)
Undot() # Minimal Noise

jellysandwich
29th October 2006, 05:56
Hi!, I've got about a hundred similar VOBs I'd like to encode to x264+AAC with the same bitrate, resolution, codec configurations and other settings. So, is there a way to easily batch encode these files with MeGUI? i.e- Can I set up the properties, load up the hundred VOBs, hit encode and sit back and relax for a few days until it encodes all my files?
Thanks.

Have you tried the one click encoder?

js

anne_so78
29th October 2006, 15:48
Have you tried the one click encoder?
Yes, I've tried the one-click-encoder. But this is far from batch encoding. You see, I have 250 VOBs. After I set up profiles for video, audio and the one-click-encoder, I have to manually drag and drop EACH VOB file, select the one-click profile and click 'GO', which is about 4 clicks. So, in my case the one-click encoder is more like a one-thousand-click encoder. Isn't there more easier and practical way to do the job?

p.s- meGUI doesn't accept VOBs without a "VTS" prefix, what up with that?

spunch
29th October 2006, 22:00
I for one use this batch oneclickencoder-job-creator for my hundreds of VOBs:

(Drag and drop your VOBs into the .bat file and job.xml files will magically appear (you can't drop too many VOBs at once though :( (windows limitation)))
@echo off

cd /d %~d0%~p0%


:getfile
shift
if "%0"=="" goto end

set /a jobcount+=1


echo ^<?xml version="1.0"?^>> job%jobcount%.xml
echo ^<Job xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xsi:type="IndexJob"^>>> job%jobcount%.xml
echo ^<FilesToDelete /^>>> job%jobcount%.xml
echo ^<Input^>%~d0%~p0%~n0.VOB^</Input^>>> job%jobcount%.xml
echo ^<Output^>%~d0%~p0%~n0.d2v^</Output^>>> job%jobcount%.xml
echo ^<Name^>job%jobcount%^</Name^>>> job%jobcount%.xml
echo ^<Priority^>IDLE^</Priority^>>> job%jobcount%.xml
echo ^<Status^>WAITING^</Status^>>> job%jobcount%.xml
echo ^<Position^>%jobcount%^</Position^>>> job%jobcount%.xml
echo ^<Start^>0001-01-01T00:00:00^</Start^>>> job%jobcount%.xml
echo ^<End^>0001-01-01T00:00:00^</End^>>> job%jobcount%.xml
echo ^<FPS^>0^</FPS^>>> job%jobcount%.xml
echo ^<Commandline^>-IF=[%~d0%~p0%~n0.VOB] -OF=[%~d0%~p0%~n0] -exit -minimize -OM=1 -TN=1^</Commandline^>>> job%jobcount%.xml
echo ^<AutoForceFilm^>true^</AutoForceFilm^>>> job%jobcount%.xml
echo ^<LoadSources^>false^</LoadSources^>>> job%jobcount%.xml
echo ^<AudioTrackID1^>0^</AudioTrackID1^>>> job%jobcount%.xml
echo ^<AudioTrackID2^>-1^</AudioTrackID2^>>> job%jobcount%.xml
echo ^<DemuxMode^>1^</DemuxMode^>>> job%jobcount%.xml
echo ^<ForceFilmThreshold^>95^</ForceFilmThreshold^>>> job%jobcount%.xml
echo ^<PostprocessingProperties^>>> job%jobcount%.xml
echo ^<AudioStreams^>>> job%jobcount%.xml
echo ^<PartialAudioStream^>>> job%jobcount%.xml
echo ^<input^>Track 1^</input^>>> job%jobcount%.xml
echo ^<language /^>>> job%jobcount%.xml
echo ^<useExternalInput^>false^</useExternalInput^>>> job%jobcount%.xml
echo ^<dontEncode^>false^</dontEncode^>>> job%jobcount%.xml
echo ^<trackNumber^>0^</trackNumber^>>> job%jobcount%.xml
echo ^<profileItem xsi:type="xsd:string"^>Nero AAC 1^</profileItem^>>> job%jobcount%.xml
echo ^<settings xsi:type="NeroAACSettings"^>>> job%jobcount%.xml
echo ^<ImproveAccuracy^>true^</ImproveAccuracy^>>> job%jobcount%.xml
echo ^<ForceDecodingViaDirectShow^>false^</ForceDecodingViaDirectShow^>>> job%jobcount%.xml
echo ^<DownmixMode^>StereoDownmix^</DownmixMode^>>> job%jobcount%.xml
echo ^<BitrateMode^>VBR^</BitrateMode^>>> job%jobcount%.xml
echo ^<Bitrate^>128^</Bitrate^>>> job%jobcount%.xml
echo ^<Delay^>0^</Delay^>>> job%jobcount%.xml
echo ^<DelayEnabled^>false^</DelayEnabled^>>> job%jobcount%.xml
echo ^<AutoGain^>true^</AutoGain^>>> job%jobcount%.xml
echo ^<Profile^>Auto^</Profile^>>> job%jobcount%.xml
echo ^<Quality^>0.5^</Quality^>>> job%jobcount%.xml
echo ^<CreateHintTrack^>false^</CreateHintTrack^>>> job%jobcount%.xml
echo ^</settings^>>> job%jobcount%.xml
echo ^</PartialAudioStream^>>> job%jobcount%.xml
echo ^<PartialAudioStream^>>> job%jobcount%.xml
echo ^<input /^>>> job%jobcount%.xml
echo ^<useExternalInput^>false^</useExternalInput^>>> job%jobcount%.xml
echo ^<dontEncode^>false^</dontEncode^>>> job%jobcount%.xml
echo ^<trackNumber^>0^</trackNumber^>>> job%jobcount%.xml
echo ^</PartialAudioStream^>>> job%jobcount%.xml
echo ^</AudioStreams^>>> job%jobcount%.xml
echo ^<AutoDeinterlace^>true^</AutoDeinterlace^>>> job%jobcount%.xml
echo ^<AutoDeriveAR^>false^</AutoDeriveAR^>>> job%jobcount%.xml
echo ^<SignalAR^>false^</SignalAR^>>> job%jobcount%.xml
echo ^<HorizontalOutputResolution^>640^</HorizontalOutputResolution^>>> job%jobcount%.xml
echo ^<ContainerType^>MP4^</ContainerType^>>> job%jobcount%.xml
echo ^<OutputSize^>-1024^</OutputSize^>>> job%jobcount%.xml
echo ^<SplitSize^>0^</SplitSize^>>> job%jobcount%.xml
echo ^<AR^>ITU4x3^</AR^>>> job%jobcount%.xml
echo ^<AvsSettings^>>> job%jobcount%.xml
echo ^<Mod16Method^>none^</Mod16Method^>>> job%jobcount%.xml
echo ^<Resize^>true^</Resize^>>> job%jobcount%.xml
echo ^<Template^>^&lt;input^&gt;>> job%jobcount%.xml
echo ^&lt;deinterlace^&gt;>> job%jobcount%.xml
echo ^&lt;crop^&gt;>> job%jobcount%.xml
echo ^&lt;resize^&gt;>> job%jobcount%.xml
echo ^&lt;denoise^&gt;>> job%jobcount%.xml
echo ^</Template^>>> job%jobcount%.xml
echo ^<ResizeMethod^>Lanczos^</ResizeMethod^>>> job%jobcount%.xml
echo ^<DenoiseMethod^>MinimalNoise^</DenoiseMethod^>>> job%jobcount%.xml
echo ^<Deinterlace^>false^</Deinterlace^>>> job%jobcount%.xml
echo ^<Denoise^>false^</Denoise^>>> job%jobcount%.xml
echo ^<IVTC^>false^</IVTC^>>> job%jobcount%.xml
echo ^<MPEG2Deblock^>false^</MPEG2Deblock^>>> job%jobcount%.xml
echo ^<ColourCorrect^>true^</ColourCorrect^>>> job%jobcount%.xml
echo ^</AvsSettings^>>> job%jobcount%.xml
echo ^<VideoSettings xsi:type="x264Settings"^>>> job%jobcount%.xml
echo ^<EncodingMode^>4^</EncodingMode^>>> job%jobcount%.xml
echo ^<BitrateQuantizer^>1500^</BitrateQuantizer^>>> job%jobcount%.xml
echo ^<KeyframeInterval^>250^</KeyframeInterval^>>> job%jobcount%.xml
echo ^<NbBframes^>3^</NbBframes^>>> job%jobcount%.xml
echo ^<MinQuantizer^>10^</MinQuantizer^>>> job%jobcount%.xml
echo ^<MaxQuantizer^>51^</MaxQuantizer^>>> job%jobcount%.xml
echo ^<Turbo^>true^</Turbo^>>> job%jobcount%.xml
echo ^<V4MV^>false^</V4MV^>>> job%jobcount%.xml
echo ^<QPel^>false^</QPel^>>> job%jobcount%.xml
echo ^<Trellis^>false^</Trellis^>>> job%jobcount%.xml
echo ^<CreditsQuantizer^>40^</CreditsQuantizer^>>> job%jobcount%.xml
echo ^<Logfile^>.stats^</Logfile^>>> job%jobcount%.xml
echo ^<CustomEncoderOptions /^>>> job%jobcount%.xml
echo ^<FourCC^>1^</FourCC^>>> job%jobcount%.xml
echo ^<Zones /^>>> job%jobcount%.xml
echo ^<MaxNumberOfPasses^>3^</MaxNumberOfPasses^>>> job%jobcount%.xml
echo ^<NbThreads^>1^</NbThreads^>>> job%jobcount%.xml
echo ^<NoDCTDecimate^>false^</NoDCTDecimate^>>> job%jobcount%.xml
echo ^<PSNRCalculation^>false^</PSNRCalculation^>>> job%jobcount%.xml
echo ^<noFastPSkip^>true^</noFastPSkip^>>> job%jobcount%.xml
echo ^<NoiseReduction^>0^</NoiseReduction^>>> job%jobcount%.xml
echo ^<MixedRefs^>true^</MixedRefs^>>> job%jobcount%.xml
echo ^<X264Trellis^>2^</X264Trellis^>>> job%jobcount%.xml
echo ^<NbRefFrames^>10^</NbRefFrames^>>> job%jobcount%.xml
echo ^<AlphaDeblock^>-2^</AlphaDeblock^>>> job%jobcount%.xml
echo ^<BetaDeblock^>-1^</BetaDeblock^>>> job%jobcount%.xml
echo ^<SubPelRefinement^>5^</SubPelRefinement^>>> job%jobcount%.xml
echo ^<MaxQuantDelta^>4^</MaxQuantDelta^>>> job%jobcount%.xml
echo ^<TempQuantBlur^>0^</TempQuantBlur^>>> job%jobcount%.xml
echo ^<BframePredictionMode^>3^</BframePredictionMode^>>> job%jobcount%.xml
echo ^<VBVBufferSize^>-1^</VBVBufferSize^>>> job%jobcount%.xml
echo ^<VBVMaxBitrate^>-1^</VBVMaxBitrate^>>> job%jobcount%.xml
echo ^<METype^>2^</METype^>>> job%jobcount%.xml
echo ^<MERange^>16^</MERange^>>> job%jobcount%.xml
echo ^<MinGOPSize^>25^</MinGOPSize^>>> job%jobcount%.xml
echo ^<Profile^>2^</Profile^>>> job%jobcount%.xml
echo ^<Level^>15^</Level^>>> job%jobcount%.xml
echo ^<IPFactor^>1.4^</IPFactor^>>> job%jobcount%.xml
echo ^<PBFactor^>1.3^</PBFactor^>>> job%jobcount%.xml
echo ^<ChromaQPOffset^>0^</ChromaQPOffset^>>> job%jobcount%.xml
echo ^<VBVInitialBuffer^>0.9^</VBVInitialBuffer^>>> job%jobcount%.xml
echo ^<BitrateVariance^>1.0^</BitrateVariance^>>> job%jobcount%.xml
echo ^<QuantCompression^>0.6^</QuantCompression^>>> job%jobcount%.xml
echo ^<TempComplexityBlur^>20^</TempComplexityBlur^>>> job%jobcount%.xml
echo ^<TempQuanBlurCC^>0.5^</TempQuanBlurCC^>>> job%jobcount%.xml
echo ^<SCDSensitivity^>40^</SCDSensitivity^>>> job%jobcount%.xml
echo ^<BframeBias^>0^</BframeBias^>>> job%jobcount%.xml
echo ^<Deblock^>true^</Deblock^>>> job%jobcount%.xml
echo ^<Cabac^>true^</Cabac^>>> job%jobcount%.xml
echo ^<WeightedBPrediction^>true^</WeightedBPrediction^>>> job%jobcount%.xml
echo ^<AdaptiveBFrames^>true^</AdaptiveBFrames^>>> job%jobcount%.xml
echo ^<BFramePyramid^>true^</BFramePyramid^>>> job%jobcount%.xml
echo ^<BRDO^>true^</BRDO^>>> job%jobcount%.xml
echo ^<biME^>true^</biME^>>> job%jobcount%.xml
echo ^<ChromaME^>true^</ChromaME^>>> job%jobcount%.xml
echo ^<P8x8mv^>true^</P8x8mv^>>> job%jobcount%.xml
echo ^<B8x8mv^>true^</B8x8mv^>>> job%jobcount%.xml
echo ^<I4x4mv^>true^</I4x4mv^>>> job%jobcount%.xml
echo ^<I8x8mv^>true^</I8x8mv^>>> job%jobcount%.xml
echo ^<P4x4mv^>true^</P4x4mv^>>> job%jobcount%.xml
echo ^<AdaptiveDCT^>true^</AdaptiveDCT^>>> job%jobcount%.xml
echo ^<Lossless^>false^</Lossless^>>> job%jobcount%.xml
echo ^<QuantizerMatrix /^>>> job%jobcount%.xml
echo ^<QuantizerMatrixType^>0^</QuantizerMatrixType^>>> job%jobcount%.xml
echo ^</VideoSettings^>>> job%jobcount%.xml
echo ^<CustomAR^>1^</CustomAR^>>> job%jobcount%.xml
echo ^<ChapterFile /^>>> job%jobcount%.xml
echo ^<FinalOutput^>%~d0%~p0%~n0.mp4^</FinalOutput^>>> job%jobcount%.xml
echo ^<AviSynthScript /^>>> job%jobcount%.xml
echo ^</PostprocessingProperties^>>> job%jobcount%.xml
echo ^</Job^>>> job%jobcount%.xml

goto getfile
:end

pause

Limobar
31st October 2006, 18:16
I am wondering whether it is possible to find out the peak bitrate of a x264 encode, by looking at the stats file, combined with a certain average bitrate. This is important for me to know, because I'm encoding for the Xbox and I can only use a limited peak bitrate.

The first lines of a stats file look like this:

#options: 624x352 fps=25/1 cabac=0 ref=1 deblock=1:-1:-1 analyse=0x1:0 me=dia subme=1 brdo=0 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 chroma_qp_offset=0 slices=1 nr=0 decimate=0 mbaff=0 bframes=1 b_pyramid=0 b_adapt=1 b_bias=0 direct=0 wpredb=0 bime=0 keyint=250 keyint_min=25 scenecut=40 rc=abr bitrate=1000 ratetol=1.0 rceq='blurCplx^(1-qComp)' qcomp=0.30 qpmin=1 qpmax=51 qpstep=4 ip_ratio=1.40 pb_ratio=1.30
in:0 out:0 type:I q:24.00 itex:255672 ptex:0 mv:40812 misc:4740 imb:858 pmb:0 smb:0 d:-;
in:2 out:1 type:P q:28.00 itex:0 ptex:0 mv:0 misc:104 imb:0 pmb:0 smb:858 d:-;
in:1 out:2 type:b q:30.00 itex:0 ptex:858 mv:4320 misc:950 imb:0 pmb:858 smb:0 d:-;
in:4 out:3 type:P q:27.00 itex:23122 ptex:82998 mv:7590 misc:954 imb:105 pmb:730 smb:23 d:-;
in:3 out:4 type:b q:30.00 itex:752 ptex:25420 mv:10731 misc:945 imb:11 pmb:847 smb:0 d:-;
in:6 out:5 type:P q:30.00 itex:11940 ptex:51230 mv:6954 misc:948 imb:83 pmb:708 smb:67 d:-;

Is there a way to translate this to a bitrate per frame, without doing the actual encoding?

If it is not translatable to a bitrate, is it possible to find out the frame that will receive the highest bitrate?

chros
1st November 2006, 10:48
It's a shame, 2 pass is a bit of a waste of time, but would mean more intelligent I frames and Auto B Frame Mode.
Uhm, no... I and B-frames placement is decided during the 1st pass. So nothing will change.
Really ? (maybe you're remember the "manual compression check" thread)
So what's happening in the 2nd pass of a 2pass encoding? Just the bitrate selection?

Sharktooth
1st November 2006, 15:37
rate control and encoding.
just look at the limobar post... that's a 1st pass stats file.
frame types are already choosen...

martino
3rd November 2006, 10:50
I have a few questions;
I tried encoding a 20min xVid video(640x480 23.98fps) in an MKV container with Vorbis and ASS/SSA subtitles. I used x264 to reencode it. I went through all the usual steps; created an AviSynth script through the script creator, set the encoder settings(3-pass automatic, 1200kbps and left everything else as it was; default settings). I came across a few problems:

1) The H264 encoded video in MP4 format had the ASS/SSA subs written to it(eg hardsubbed). Which setting do I have to turn off if I don't want this to happen.
2) The input video and the H264 video were of the same length, but if I seeked both videos to the same position, the frame was different(and yes, I'm sure that it was the same frame).
UPDATE: After analysing this I found out that in the MP4 file where a bit of the video has a black screen has been shrunk down. In the original it lasts about 2 sec and in the encode about 1 sec. What's going on?
Linky (http://rapidshare.com/files/1828192/pack.rar.html) for the original and encoded file.


Thanks!

Digitals
3rd November 2006, 13:56
i am getting this error what can i do

Log for job job2-1

xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003

Error opening input file extra\Didees SixOfNine.cqm

Carpo
3rd November 2006, 19:16
i had same error as this till i set the right path for it c:\megui\extras\Didees SixOfNine.cqm - as extras\Didees SixOfNine.cqm dint work - although path to file on your system may be different - just point it to whereever that file is on your system

anne_so78
4th November 2006, 01:30
By default, meGUI adds a "ColorMatrix" (mpeg color correction) line in the avisynth script (tested with VOB input files). I've noticed that this filter makes the picture more yellowish. Although I like the warm tinge, I don't want anything distorting my videos. I'd like the encodes to stay as true to the original as possible. So, what is the purpose of the "ColorMatrix" filter, why is it enabled by default, and is it okay to disable it? Thanks.

Sharktooth
4th November 2006, 04:15
:search:

rack04
4th November 2006, 06:10
Can anyone tell me why after I encode audio using HE-AAC profile mediainfo says that it is AAC LC?

Digitals
4th November 2006, 06:18
i had same error as this till i set the right path for it c:\megui\extras\Didees SixOfNine.cqm - as extras\Didees SixOfNine.cqm dint work - although path to file on your system may be different - just point it to whereever that file is on your system

thanks now working fine thanks a lot

Al79
8th November 2006, 02:15
Hi there, well actually i have this problem, x264 crash when megui is in the 2do pass :confused:

Starting job job1-1 at 16:19:01
encoder commandline:
--pass 1 --bitrate 860 --stats "D:\HARUHI_01\Tokimeki_Memorial_02.stats" --bframes 3 --b-pyramid --direct auto --filter 1,1 --subme 1 --analyse none --me dia --threads 2 --thread-input --progress --no-psnr --output NUL "D:\HARUHI_01\Tokimeki_Memorial_02.avs" --deadzone-inter 6 --deadzone-intra 6
successfully started encoding
Processing ended at 17:36:53
----------------------------------------------------------------------------------------------------------

Log for job job1-1

avis [info]: 704x384 @ 23.98 fps (35125 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE SSE2
x264 [info]: slice I:260 Avg QP:22.29 size: 27221
x264 [info]: slice P:11998 Avg QP:24.93 size: 8588
x264 [info]: slice B:22867 Avg QP:25.82 size: 2095
x264 [info]: mb I I16..4: 33.3% 0.0% 66.7%
x264 [info]: mb P I16..4: 14.2% 0.0% 0.0% P16..4: 49.5% 0.0% 0.0% 0.0% 0.0% skip:36.3%
x264 [info]: mb B I16..4: 0.6% 0.0% 0.0% B16..8: 9.6% 0.0% 0.0% direct:14.0% skip:75.8%
x264 [info]: final ratefactor: 26.14
x264 [info]: direct mvs spatial:99.7% temporal:0.3%
x264 [info]: SSIM Mean Y:0.9852973
x264 [info]: kb/s:862.9

encoded 35125 frames, 7.53 fps, 863.93 kb/s

----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
job job1-1 has been processed. This job is linked to the next job: job1-2
Starting job job1-2 at 17:36:53
encoder commandline:
--pass 2 --bitrate 860 --stats "D:\HARUHI_01\Tokimeki_Memorial_02.stats" --ref 16 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --b-rdo --bime --weightb --direct auto --filter 1,1 --subme 7 --trellis 2 --analyse all --8x8dct --me esa --threads 2 --thread-input --progress --no-psnr --output "D:\HARUHI_01\Tokimeki_Memorial_02.mp4" "D:\HARUHI_01\Tokimeki_Memorial_02.avs" --deadzone-inter 6 --deadzone-intra 6
successfully started encoding
Processing ended at 19:02:24
----------------------------------------------------------------------------------------------------------

Log for job job1-2

avis [info]: 704x384 @ 23.98 fps (35125 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE SSE2
mp4 [info]: initial delay 250 (scale 2997)

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


strange thing, i encode the first ep with the same settings, and works ok, so if anyone knows what happened, please tell me.
P.D. Yea i know i have a bad engrish :helpful:

Chainmax
9th November 2006, 15:07
The update server seems to be missing NeroAACEnc v2006-05-26.

Sharktooth
9th November 2006, 15:51
:search: :readguid:

Chainmax
9th November 2006, 16:27
If you're referring to the copyright issue, I've had the latest version (v1.0.0.2) for a long time now, and I set the path to it in MeGUI, but the update feature still says there's a newer version.

check
10th November 2006, 11:32
the update function does not parse version numbers, it just remembers what it last downloaded.

Chainmax
10th November 2006, 14:48
I never downloaded NeroAACEnc through MeGUI.

check
10th November 2006, 15:17
Any version is newer than no version, and the updater does not remember downloading it, hence your problem.

Carpo
10th November 2006, 17:53
just right click on nero and select ignore - it will not bug you to update it then

Chainmax
10th November 2006, 19:00
Any version is newer than no version, and the updater does not remember downloading it, hence your problem.

Makes sense. Maybe the .xml file should be changed so that this doesn't appear then.

Henrikx
10th November 2006, 19:47
OT
Question :
We (German doom9 ) start with a description of MeGui in German language. http://gleitz.info/wiki/index.php/MeGUI
What is the correct way at quotations from MeGUI-Threads?
Is it ok, translating the quotation and naming the author and Link,or the author should be asked before by PM.

Al79
11th November 2006, 09:42
ok guys, maybe i was no clear, but i really need help, i try a lot of things, check megui in other pc, change some settings, and still i can make work :S
this is my avs
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\asharp.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\aWarpSharp.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\Deen.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\eDeen.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\TemporalCleaner.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\VSFilter.dll")
loadplugin("C:\Program Files\AviSynth 2.5\plugins\UnFilter_Avisynth_2.5_Alpha\unfilter.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\UnDot.dll")
AVISource("E:\HARUHI_01\Tokimeki_Capi_02_ae.avi")
converttoyv12()
temporalcleaner(6,12)
Deen ("a3d",2,6,6)
edeen(2,8,8,2,3,true)
asharp(1.5,0)
aWarpSharp()
lanczosresize (704,384)
textsub("E:\haruhi_01\Tokimeki_Memorial_cap_02.ass")
like a said the first, epi work fine, so i really dunno what happend >_<, and yea i do the search thing :s

check
11th November 2006, 10:03
@al: I still don't understand what happens. Does x264 just crash?

Al79
11th November 2006, 17:53
Yea, only that, the prog, say that x264 find some troubles and have to close.:confused:

Ok, im gonna make a new format and start all over i hope i can make it, in this way >_<
http://img100.imageshack.us/img100/9364/paneldecontrol1uf0.th.jpghttp://img100.imageshack.us/img100/9364/paneldecontrol1uf0.th.jpg (http://img100.imageshack.us/my.php?image=paneldecontrol1uf0.jpg) My sis, take the capture, its spanish but its basicaly what i say :_(

check
12th November 2006, 04:22
ugh, nasty. If you're going to format I won't bother looking more, but if it's still there after the format come back and ask :)

Al79
12th November 2006, 04:38
ugh, nasty. If you're going to format I won't bother looking more, but if it's still there after the format come back and ask :)

:( well, here iam xDDDDD

So, what cain of trouble could be????
Ram troubles??

or only x264, dont like me :(

check
12th November 2006, 05:07
Well, the problem is x264, not megui, so I'd suggest you go & ask in the MPEG-4 AVC forum ;). If you have a core2 duo that may be the problem,..

Al79
12th November 2006, 06:12
Well, the problem is x264, not megui, so I'd suggest you go & ask in the MPEG-4 AVC forum ;). If you have a core2 duo that may be the problem,..

Thanks, its a HT so maybe ur right.
Ty^^ anyway

jellysandwich
12th November 2006, 08:24
2 quick questions:

1) In the m4 muxer, I've noticed that if I use an input with multiple streams (ie, more than just video) for the video input, it also adds those streams and doesn't just use the video one. Is this intentional?

2) For the manual muxers, what exactly the difference between video input and muxed input?

js

oddball
12th November 2006, 20:23
Taking the problem here.

"MeGUI has encountered a problem and needs to close. We are sorry for the inconvenience."

When it happens - When I try to run it.
Version - MeGUI.NETv2.0_Bins_0.2.3.2177.zip
- .NET 2.0 is installed correctly on both PC's

Sharktooth
13th November 2006, 02:46
OT
Question :
We (German doom9 ) start with a description of MeGui in German language. http://gleitz.info/wiki/index.php/MeGUI
What is the correct way at quotations from MeGUI-Threads?
Is it ok, translating the quotation and naming the author and Link,or the author should be asked before by PM.
I think it's ok to translate it without too much troubles...

Sharktooth
13th November 2006, 02:47
Taking the problem here.

"MeGUI has encountered a problem and needs to close. We are sorry for the inconvenience."

When it happens - When I try to run it.
Version - MeGUI.NETv2.0_Bins_0.2.3.2177.zip
- .NET 2.0 is installed correctly on both PC's
why are you still using megui 2177???
Let it autoupdate!

Al79
13th November 2006, 06:25
Taking the problem here.

"MeGUI has encountered a problem and needs to close. We are sorry for the inconvenience."

When it happens - When I try to run it.
Version - MeGUI.NETv2.0_Bins_0.2.3.2177.zip
- .NET 2.0 is installed correctly on both PC's

here u can find the most recently vers. of megui
http://x264.nl/

Henrikx
13th November 2006, 09:07
@Sharktooth
Thank You ! Danke !

sno0py
13th November 2006, 23:54
hey.. this has happend several times now... and I dont know how to fix it...

avis [info]: 704x448 @ 23.98 fps (119159 frames)
x264 [info]: using SAR=259/220
x264 [error]: requested bitrate is too low. estimated minimum is -2147483648 kbps
x264 [error]: x264_encoder_open failed


^ that error pops up when i use the following cmdline:

--pass 2 --bitrate 1431 --stats "E:\test_.stats" --no-fast-pskip --bframes 3 --b-pyramid --b-rdo --bime --weightb --direct temporal --filter -2,-1 --subme 7 --trellis 2 --analyse all --8x8dct --me umh --threads 2 --thread-input --sar 259:220 --progress --no-psnr --output "E:\test_.mkv" "E:\test_.avs"

I used DGIndex to create my d2v, created my avs using the 'avs creater' in megui, then i queue it up, first pass goes fine.. then 2nd pass craps out... Anyone know what's going on?

Al79
14th November 2006, 04:58
hey.. this has happend several times now... and I dont know how to fix it...

avis [info]: 704x448 @ 23.98 fps (119159 frames)
x264 [info]: using SAR=259/220
x264 [error]: requested bitrate is too low. estimated minimum is -2147483648 kbps
x264 [error]: x264_encoder_open failed


^ that error pops up when i use the following cmdline:

--pass 2 --bitrate 1431 --stats "E:\test_.stats" --no-fast-pskip --bframes 3 --b-pyramid --b-rdo --bime --weightb --direct temporal --filter -2,-1 --subme 7 --trellis 2 --analyse all --8x8dct --me umh --threads 2 --thread-input --sar 259:220 --progress --no-psnr --output "E:\test_.mkv" "E:\test_.avs"

I used DGIndex to create my d2v, created my avs using the 'avs creater' in megui, then i queue it up, first pass goes fine.. then 2nd pass craps out... Anyone know what's going on?

Check this post, maybe can be helpfull http://forum.doom9.org/showthread.php?t=117074

oddball
14th November 2006, 17:01
Still cannot run MeGUI. Tried latest from the above site. Still gives the same error.

sno0py
15th November 2006, 00:03
wo0t!.. thanks, Al79 :D

Sharktooth
15th November 2006, 11:56
Still cannot run MeGUI. Tried latest from the above site. Still gives the same error.
Your system is messed up...
uninstall and reinstall the .NET Framework 2.0.

numaios
15th November 2006, 13:14
Hello!

I've been trying to reencode an episode to H.264 baseline profile @ level 1b with MeGUI and x264 (to watch it in my Sony Ericsson K610i.

First I used a resolution of 176x96 and everything worked fine, but since the phone's screen is 176x220 (vertical), now I want to encode to 220x128 with TurnRight(), to use the whole screen.

I've tried with this script:

AviSource("F:\md.avi")
#blank deinterlace line
#crop
LanczosResize(220,128) # Lanczos (Sharp)
#denoise
TurnRight()
It loads correctly, but when I press "Enqueue" button, an error message pops up. Maybe because 220 is not divisible by 16? Is there any way to override this?

weaver4
15th November 2006, 20:42
Will MeGUI do XviD in CQ (constant quality) single pass?

Sharktooth
15th November 2006, 21:07
MeGUI supports all the Xvid encoding modes.
Xvid CQ is Constant Quantizer... and megui supports it.

carlo_0000
16th November 2006, 04:59
hi
i ve got a new probleme

input h264.ts 25fps 1920*1080 or 1280*720

avi script

DirectShowSource("E:\Zucchero - Baila morena.mkv",fps=25,audio=false)
TDecimate(cycleR=1)
#crop
LanczosResize(1280,720) # Lanczos (Sharp)
#denoise

ConvertToYV12()

the output come out with 19.866fps
why ????
the first videos what i encoded are in 25fps output
i think it s after the last megui update that it s 20fps :(

check
16th November 2006, 06:17
@numan: please post the error message - we can't help if we don't know the problem

@carlo: you are attempting to IVTC a PAL source - take out the TDecimate.

Sharktooth
16th November 2006, 17:34
Hello!

I've been trying to reencode an episode to H.264 baseline profile @ level 1b with MeGUI and x264 (to watch it in my Sony Ericsson K610i.

First I used a resolution of 176x96 and everything worked fine, but since the phone's screen is 176x220 (vertical), now I want to encode to 220x128 with TurnRight(), to use the whole screen.

I've tried with this script:

AviSource("F:\md.avi")
#blank deinterlace line
#crop
LanczosResize(220,128) # Lanczos (Sharp)
#denoise
TurnRight()
It loads correctly, but when I press "Enqueue" button, an error message pops up. Maybe because 220 is not divisible by 16? Is there any way to override this?
Maybe if you post the error message...

carlo_0000
16th November 2006, 20:34
@numan: please post the error message - we can't help if we don't know the problem

@carlo: you are attempting to IVTC a PAL source - take out the TDecimate.

oh and do know what is the IVTC is that not a deinterlacer ?
megui set that it self :sly:
the source is already progressive ?
than using no deinterlace ?

oddball
16th November 2006, 20:57
I ran dotnetfx.exe for .NET 2.0 from official MS site. Still no joy after repairing .NET 2.0. Same problem on 2 different computers. No error is generated in the event log. I only get the message that MeGUI encountered an error (Non specified) and needs to close.

Very poor programming if it does not even generate an error code.

check
17th November 2006, 00:56
@carlo: IVTC includes a deinterlacer, but it also reduces the frame rate of the video by cutting out lone fields. You should you a deinterlacer such as Tdeint, or leakkerneldeint or similar.

Sharktooth
17th November 2006, 04:33
I ran dotnetfx.exe for .NET 2.0 from official MS site. Still no joy after repairing .NET 2.0. Same problem on 2 different computers. No error is generated in the event log. I only get the message that MeGUI encountered an error (Non specified) and needs to close.

Very poor programming if it does not even generate an error code.
Well, it happens only on your boxes... that's quite weird...

oddball
17th November 2006, 04:44
OK on my tirtiary PC it runs. However that is my slowpoke PC. Not sure what the problem is. I noticed I do not have CoreAVC installed on that PC (Old beta version. Awaiting 1.2 upgrade). Scratching head. Oh yeah. It's an Intel whereas the other 2 are AMD CPU's.

Borbus
17th November 2006, 19:23
Can MeGUI set the --interlaced option or does this have to be done by manually editing the command line?

Sharktooth
17th November 2006, 21:34
it's not yet integrated into the GUI... but you can set it manually thru the custom commanline options.

numaios
17th November 2006, 23:28
Hello!

I've been trying to reencode an episode to H.264 baseline profile @ level 1b with MeGUI and x264 (to watch it in my Sony Ericsson K610i.

First I used a resolution of 176x96 and everything worked fine, but since the phone's screen is 176x220 (vertical), now I want to encode to 220x128 with TurnRight(), to use the whole screen.

I've tried with this script:

AviSource("F:\md.avi")
#blank deinterlace line
#crop
LanczosResize(220,128) # Lanczos (Sharp)
#denoise
TurnRight()
It loads correctly, but when I press "Enqueue" button, an error message pops up. Maybe because 220 is not divisible by 16? Is there any way to override this?@numan: please post the error message - we can't help if we don't know the problemMaybe if you post the error message...
Of course, sorry :D. This is the error I get:

http://img161.imageshack.us/img161/944/meguierrorro1.png

bananacreamandpeca
18th November 2006, 07:19
Hi,

Because I'm a noob but would like to use the x264 encoder.
I thought i'd not get into difficult settings for now.
MeGui is installed. And I'm already experimenting with AVS scripts

There's this video thats 640x352 xvid.avi,
that I like to resize this to 44x246 with bilinear resizing and
some contrast-tweak.
I will take care of the avisyth-script myself.

My real question is, Can I just choose some profile in MeGui/x264
hit start?
Or do you have some other suggestions to wich profile?

Thanks for all of your patience.

check
18th November 2006, 10:45
I'd suggest you try the HQ profiles for x264 encoding. One thing you need to take care of: don't forget to set the encoding mode (1pass, 2pass, crf, etc) and the bitrate/quantizer! On more than one occasion I have forgotten to do so :p

Sharktooth
18th November 2006, 14:43
Of course, sorry :D. This is the error I get:

http://img161.imageshack.us/img161/944/meguierrorro1.png
It's not an avisynth script problem but megui not finding a library.
Did you let MeGUI autoupdate?

Al79
18th November 2006, 19:02
I ran dotnetfx.exe for .NET 2.0 from official MS site. Still no joy after repairing .NET 2.0. Same problem on 2 different computers. No error is generated in the event log. I only get the message that MeGUI encountered an error (Non specified) and needs to close.

Very poor programming if it does not even generate an error code.

Its not megui trouble, make sure u uncheck the auto-set number of threads, maybe that can help u, another thing that i c, in my pc its that megui dont like windows xp pro corporative edition, i dont knwo why, but i cant making work in that pc, but in my pc with only xp pro, works fine. hope that can help u^^

P.D. My engrish its quite bad, so u maybe want use babelfish xD

http://forum.doom9.org/showthread.php?t=117074 <--check this forum ^^

bananacreamandpeca
18th November 2006, 19:44
I want to re-encode a xvid.avi to x264.mp4 or mkv

The avi I will be using has a bad audio-vbr header according to vdubmod.
And I still need to edit this audio for the final mp4 video
What do I need to do now?

Demux tha audio from the AVI, edit the audio, save as vbr or
CBR and rejoin with the resulting mp4-video?
I thought maybe the mp4 container doesnt have the vbr-audio
issue? Will I have sync problems when I do it this way?

check
19th November 2006, 02:49
you can ignore VDMs warning, it only applies to some operations withing VDM. Just treat it normally.

bananacreamandpeca
19th November 2006, 11:51
Thank you all for the effort and help.
Thanks to Doom9 for a quite goodlooking Gui, You can see
alot of effort went into it. :)

And that Msharpen avisynth-filter is just amazing!!!
But I'm still not near any 264-encode yet.
In terms of quality I really do not know wich profile to select within MeGui
(Just dont know what to expect, and I could just over do it.) What should I do?
Post a snapshot of the source I want to use?

Sharktooth
19th November 2006, 14:51
Its not megui trouble, make sure u uncheck the auto-set number of threads, maybe that can help u, another thing that i c, in my pc its that megui dont like windows xp pro corporative edition, i dont knwo why, but i cant making work in that pc, but in my pc with only xp pro, works fine. hope that can help u^^

P.D. My engrish its quite bad, so u maybe want use babelfish xD

http://forum.doom9.org/showthread.php?t=117074 <--check this forum ^^
No that is a different problem.
However, after MS refused to give me a new activation code (just coz my MB fried during a thunderstorm), i have installed XP pro corporate edition and MeGUI is correctly working here.