View Full Version : MeGUI Bug-Report Thread
Limobar
24th May 2006, 17:10
@Limobar: am I correct to assume that job10-2 is the audio job that didn't work out and job12 is the audio job that caused no problem (and respectively job11 is the muxjob whose result couldn't be properly played and job13 is the muxjob whose result you were able to properly play?)
All assumptions are correct. I've added colors to my message, to make things clearer (I hope).
acrespo
24th May 2006, 18:06
2153 version has the same problem of all versions from 2146.
I did these steps:
1- Load AVS in video input.
2- Choose the video profile and x264+MP4 container
3- Click on Autoencode
3- Choose the size (174 Mbytes) and check Add additional content.
4- Choose the audio file already compressed with Nero AAC.
5- Press Go button. Nothing happens.
I did a fresh install of 2153 version upgraded from 2148. MP4Box is from 19 May. The only way to mux audio and video is after do 2passes with final video and final audio ready and click on menu Tools>Muxer>Adaptative and choose the files manualy and add a separate queue for this.
Back to version 2132 and all is function again.
Doom9
24th May 2006, 18:22
hmm.. same audio commandline..
can the .aac file be played properly?
as far as the muxing goes, what happens if you try to mux the .aac file manually (assuming it can be played)?
Also, could you open a command prompt at the location of your mp4box.exe and paste the following, then press enter:
-add "E:\Samples\freedom.264" -add "E:\Samples\rep-freedomland-sample T01 3_2ch 384Kbps DELAY -191ms.aac" -fps 23.976023976024 -new "E:\Samples\freedom-muxed.mp4"
And if it doesn't work, try again but this time with -fps 23.976 (so strip away the rest of the fps string)
DeathTheSheep
24th May 2006, 18:42
The Nero AAC files made with this thing seem to be non-spec compliant, so MP4box chokes on 'em.
Anyway, my bug. (Another Nero AAC problem).
Muxing an x264-mkv and Nero AAC doesn't work: only the video is kept. MeGUI tells mkvmerge to use track "0" when it doesn't exist: the audio is in track 1. There is no way for the user to change this behavior, either.
Manually muxing with MKVmergeGUI 1.7 is fine--it detects that the audio is in track 1, not in track 0, so it muxes properly to mkv.
I have the same MP4 problem that acrespo and many others have with Nero audio muxing. Any other AAC (faac, CT AAC) work fine with both mkv and mp4, regardless of settings. So...
PS: For Nero, I use LC-AAC VBR Q .15, just so ya know ;)
Limobar
24th May 2006, 18:46
hmm.. same audio commandline..
can the .aac file be played properly?
as far as the muxing goes, what happens if you try to mux the .aac file manually (assuming it can be played)?
No sound. Job 11. The red part of the log.
Also, could you open a command prompt at the location of your mp4box.exe and paste the following, then press enter:
-add "E:\Samples\freedom.264" -add "E:\Samples\rep-freedomland-sample T01 3_2ch 384Kbps DELAY -191ms.aac" -fps 23.976023976024 -new "E:\Samples\freedom-muxed.mp4"
No sound.
And if it doesn't work, try again but this time with -fps 23.976 (so strip away the rest of the fps string)
No sound.
The muxed file without sound (.mp4) + AAC = audio + video working (both fps tried)
The original video file (.264) + AAC = video working (both fps tried)
Is there something wrong with the original video file (.264)?
Shouldn't the audio file have a mp4 container, in the first place?
parcival
24th May 2006, 18:47
I have a problem with MeGUI and 1st pass encoding.
Whenever I choose "2pass-1st pass" (x.264) and press enqueue I get the following error message:
Video output filename does not have the correct extension.
Based on current settings, it should be mkv
(or mp4 if mp4 was selected before it become grayed out)
What am I doing wrong? 1st pass isn't supposed to create a file right?
acrespo
24th May 2006, 19:14
Bitrate calculator has a small bug. I did these steps:
The steps to wrong result values:
1- Change the audio bitrate and file size.
2- Change the container from MKV (default) to MP4.
3- The results are the same for MKV and MP4
The steps to correct result values:
1- Change the container from MKV (default) to MP4.
2- Change the audio bitrate and file size.
3- The results are correct (different) for MKV and MP4.
In other words, it seems that when the container is changed the results are not changing but if you change anything after container the results are changing considering the new container.
berrinam
24th May 2006, 21:22
Ok, so nero shouldn't be used to generate AAC files. We know that, but it needs a bit of a restructure to fix it, so you'll just have to cope for now.
I'm interested in the slowdown that people are talking about. While I have not touched audio encoding, I've refactored the video encoding. Perhaps running another thread caused a significant slowdown, so if people can give me some exact numbers to show this, that would be good.
acrespo
24th May 2006, 23:00
It's strange I am using Nero via BeLight (LC VBR Streaming) and OK to version 2132 but with version 2146 and up, I can only mux manualy. My problem is not the same as yours.
I don't know if neroaacenc will be a problem for me because I am using ABR 112 Kbps (2pass) when I do some convertions. I will test some of them with MeGui tomorrow.
Doom9
24th May 2006, 23:11
@berrinam: if youv'e halfways kept my way of registering encoders, then you could register the nero encoder to only do mp4. I'm quite surprised that raw aac is chosen in automatic mode.. mp4 should have first priority. In fact, since we're not using avimuxgui now (it cannot handle aac in mp4 so that's why I introduced raw aac), perhaps it would be better to remove raw aac again.
futurex
25th May 2006, 03:50
i have 0.2.3.2153 from x264.nl and i'm still getting the "bitrate calculator not refactored" message. but it said here it was fixed, so i just ignore it. but when i'm setting the output size, the calculated bitrate does not change when i alter the audio bitrate. eg. in the screenshot below, the calculated bitrate stays at 2445kbps even if i change the audio bitrate to 320, 0, etc. naturally the file size doesn't end up how i want it
http://img231.imageshack.us/img231/562/megui3bd.jpg
doesn't anybody else experience this? :o
Limobar
25th May 2006, 09:35
@berrinam: if youv'e halfways kept my way of registering encoders, then you could register the nero encoder to only do mp4. I'm quite surprised that raw aac is chosen in automatic mode.. mp4 should have first priority. In fact, since we're not using avimuxgui now (it cannot handle aac in mp4 so that's why I introduced raw aac), perhaps it would be better to remove raw aac again.
Sounds good to me. :)
dimzon
25th May 2006, 10:15
In fact, since we're not using avimuxgui now (it cannot handle aac in mp4 so that's why I introduced raw aac), perhaps it would be better to remove raw aac again.
CT AAC doesn't support MP4 output...
berrinam
25th May 2006, 10:47
@berrinam: if youv'e halfways kept my way of registering encodersI have, but it is not complete for the Audio Encoders: a single monolithic AviSynthAudioEncoderProvider is registered, which manages all of the audio encoding... it seems to me to be a bad structure, but I've avoided touching audio as much as possible, since that seems to be dimzon's area.
Anyway, I said it would need a restructure, and I meant that it would need to be separated into separate AudioEncoderProviders for each encoder (which I think is a good idea anyway).
shon3i
25th May 2006, 11:14
CT AAC doesn't support MP4 output...
Why should not make only mp4 otput because is more better than aac, for both FAAC, CT or aac support for Nero.
Doom9
25th May 2006, 11:33
How about registering the avisynthprovider multiple times, but each time with different capabilities? Then again I think that would lead to a codec dropdown that would include AAC multiple times because there are multiple AAC encoders... we're back to the "one codec multiple encoders" problem.
Doom9
25th May 2006, 11:36
@futurex: I can confirm that behavior. It gets worse as changing codec and / or container doesn't seem to be having an effect either.
berrinam
25th May 2006, 11:37
How about registering the avisynthprovider multiple times, but each time with different capabilities?I'll sort something out -- it'll end up being the same as video, which is good.
Then again I think that would lead to a codec dropdown that would include AAC multiple times because there are multiple AAC encoders... we're back to the "one codec multiple encoders" problem.I don't see this as a problem -- that is exactly how it SHOULD work.
Doom9
25th May 2006, 11:40
I don't see this as a problem -- that is exactly how it SHOULD work.
Hmm.. I was too quick to jump to judgement.. it's actually not this situation.. we'll have multiple AAC encoders, but one called CT AAC, one ND AAC and one FAAC.. and that's indeed what we want. I must've still been asleep when I posted :(
hhanh00
25th May 2006, 12:26
It seems like SAR doesn't work anymore after the checkin: 'berrinam: Silent commit: partway of IJobProcessor refactor'. Is it expected?
I noticed that nothing calls findSAR anymore. It used to be in CommandlineVideoEncoder.cs.
Thanks,
--h
sp@rrow
25th May 2006, 13:36
Half of bugs have caught, there was second half =))))
Use raw-aac in autoencode it`s bad idea - mp4box don`t understand raw-aac:
Log for job job1
Adjusting AVC SizeLength to 16 bits
AVC-H264 import - frame size 704 x 384 at 25.0000 FPS
Adjusting AVC SizeLength to 24 bits
Import results: 4871 samples - Slices: 38 I 1617 P 3216 B - 1 SEI - 38 IDR
Stream uses B-slice references - max frame delay 2
Audio isn't MPEG-2/4 AAC with ADTS
Error importing D:\Test\test.aac:lang=English: BitStream Not Compliant
(BitStream Not Compliant)
Bag 2:
If in autoencode choose necessary bitrate - then "Files Size" - will be real size*1000:
Bitrate put 1700kbit, size has calculated 40482mb =)))
job job1-1 has been processed. This job is linked to the next job: job1-2
We have an audio job followed by a video job
The audio job is named job1-1. The first video job is named job1-2.Found another video job: job1-3.
The audio job is named job1-1 the first pass job1-2.
The video job has a desired final output size of 42 448 453 632 bytes and video bitrate of 1000 kbit/s
Found a preceding audio job: 'job1-1'.job1-1 completed successfully, taking size into account...The size is of this track is 1732370 bytes, and the type is Raw-AAC. Taking this into account in the bitrate calculation.
Desired video size after substracting audio size is 41 451 826Setting the desired bitrate of the subsequent video jobs to 1 742 831 kbit/s
shon3i
25th May 2006, 13:46
Use raw-aac in autoencode it`s bad idea - mp4box don`t understand raw-aac:
If you use ND AAC and raw aac this not work because ND AAC only work with MP4 container like CT AAC only work with raw aac and not with mp4 for now.
sp@rrow
25th May 2006, 15:18
Yes i use Nero aac - but after autoencode files with "aac" extension (actually mp4 but with "aac" extension =)))
And mp4box don`t understand these files (MP4Box - 20060519).
Carpo
25th May 2006, 18:08
doesn't anybody else experience this? :o
ye i have done for a bit but if you roughly know what bitrate your audio is you can choose the rate in the drop down box and it seems to give a closer avg than without :)
shon3i
25th May 2006, 19:04
Yes i use Nero aac - but after autoencode files with "aac" extension (actually mp4 but with "aac" extension =)))
And mp4box don`t understand these files (MP4Box - 20060519).
That is bug in AutoEncoder because Nero MP4 can't have aac extension so not only mp4box reject that file, any player will reject too.
@dimzon Can you manage to use only mp4 containers for all Nero, CT, FAAC, because is more flexible
Thanks
Avish
25th May 2006, 21:00
Guys, please take a look at this http://img345.imageshack.us/my.php?image=whyisthishappening8qj.jpg
First look at what error MeGUI is giving & then look in the background & please tell me why is this happening?
Happend 3-4 times, everytime it gives the same error. Why can't it find it when it is right there. :rolleyes:
cc979
25th May 2006, 21:05
using 0.2.3.2153 24 May 2006
just tested the CT AAC
and got an error,
Job completed successfully and deletion of intermediate files is activated
Starting job job1 at 20:59:34
calling setup failed with error Can't find encoder D:\Utils\AV\DVD\Me.GUI\tools/encaacplus\encaacplus.exe, please check settings!
so had to change the path to:
D:\Utils\AV\DVD\Me.GUI\tools\encaacplus\enc_aacPlus.exe
and it found it ok
acrespo
25th May 2006, 21:24
I did some tests with neroencaac.exe in ABR mode. I can't mux when I do autoencode but I can do separate jobs to encode video (2passes) and other to mux audio (encoded previously with SNG 0.71) and video.
The final file is OK.
Sharktooth
26th May 2006, 02:45
using 0.2.3.2153 24 May 2006
just tested the CT AAC
and got an error,
Job completed successfully and deletion of intermediate files is activated
Starting job job1 at 20:59:34
calling setup failed with error Can't find encoder D:\Utils\AV\DVD\Me.GUI\tools/encaacplus\encaacplus.exe, please check settings!
so had to change the path to:
D:\Utils\AV\DVD\Me.GUI\tools\encaacplus\enc_aacPlus.exe
and it found it ok
fixed in 0.2.3.2155
EDIT: to fix encaacplus.exe -> enc_aacPlus.exe you have to delete your settings.xml file and let megui recreate it... you obviously need to set the paths again.
you can also uninstall megui, clean the folder and reinstall from a newer version package.
Avish
26th May 2006, 10:40
Guys, please help me out here!! I've put the "enc_aacplus.dll" in appropriate folder, that is "C:\Program Files\megui\tools\encaacplus" where "enc_aacPlus.exe" is also present, but still meGUI gives me error "Can't find enc_aacplus.dll!"
What is going wrong here? Have I put "enc_aacplus.dll" in wrong place?
Here is the screenshot http://img345.imageshack.us/my.php?image=whyisthishappening8qj.jpg
Carpo
26th May 2006, 11:48
you could always do as sharktooth suggests - as i had the same prob with the \ and / and his solution worked for me :) (shame the bitrate calc still hoosed)
dimzon
26th May 2006, 13:07
Guys, please help me out here!! I've put the "enc_aacplus.dll" in appropriate folder, that is "C:\Program Files\megui\tools\encaacplus" where "enc_aacPlus.exe" is also present, but still meGUI gives me error "Can't find enc_aacplus.dll!"
What is going wrong here? Have I put "enc_aacplus.dll" in wrong place?
Here is the screenshot http://img345.imageshack.us/my.php?image=whyisthishappening8qj.jpg
Since winamp 5.22 You need nscrt.dll (from winamp\plugins folder) too
chipzoller
26th May 2006, 15:10
In 0.2.3.2155 when I create a job using x264 and neroaacenc (selecting MP4-AAC as the audio output) and use the autoencode button, it spits out a .aac file and not a .mp4 for the audio (even though it SEEMS to be muxing correctly now). If I create an audio job with the same settings and choose MP4-AAC as the output, it outputs a .mp4 file.
I'm still experiencing slow-downs in this version compared to previous ones. Let me know what I can provide that would help.
EDIT: I take that back...the .aac file it outputs is not playable at all, and the muxed video rightly will not playback the audio.
In fact, this is what MediaInfo 0.7.2.1 reports about the muxed file:
Audio #0
Codec : MPEG-2 Audio
Bit rate : 154 Kbps
Channel(s) : 5 channels
Sampling rate : 7 KHz
Contrary to what it says about the single .aac file (encoded from DVD AC3 audio):
Audio #0
Codec : AAC LC
Bit rate : 75 Kbps
Channel(s) : 2 channels
Sampling rate : 48 KHz
PlayTime : 1h 34mn
dimzon
26th May 2006, 15:28
I'm still experiencing slow-downs in this version compared to previous ones.
What does slow-downs means?
fight2win
26th May 2006, 15:29
1.in megui, in x264 encoding, if i configure 2-pass-1st pass, i cannot enqueue it, as it says output is not mp4
2.if i chose a high bitrate, and do 2-pass automatic , then at 2nd pass it automatically lowers the bitrate, i see it in log.
are these bugs anyone else seen?
Sharktooth
26th May 2006, 15:35
both confirmed.
bug nr.2 seems megui doesnt always update the selected profile...
chipzoller
26th May 2006, 15:39
What does slow-downs means?
Slow-downs mean a considerable drop in encoding speed for both audio and video compared to previous versions. For example, with the HQ-slow profile on first pass turbo, I was getting over 15 fps with my P4 2.4GHz, and now on the same source with the same settings I get under 10 fps. Although it would seem this would be a x264 problem, but I don't see how.
The important thing right now is the issue with the audio.
DeathTheSheep
26th May 2006, 16:25
0.2.3.2155.
When I select a profile for x264 and hit config, it sometimes loads the wrong profile for editing, so I must manually select the profile again to edit it. Certainly not a fatal bug, but it can be annoying in a list of many profiles ;)
I've noticed this issue since .2153, maybe before.
Xin-Hong
26th May 2006, 16:42
0.2.3.2155
I have the same bug than sp@rrow with filesize and autoencode, my settings :
- Create an AviSynth script, i edit it to remove audio=false
- Set codec to x264, container mkv, profile AE-Standard
- AviSynth script as Audio Input, codec ND AAC Q=0.34, container MP4-AAC
- Autoencode with filesize = 140 MB
Found a preceding audio job: 'job1-1'.job1-1 completed successfully, taking size into account...The size is of this track is 15780251 bytes, and the type is Raw-AAC. Taking this into account in the bitrate calculation.
Desired video size after substracting audio size is 2224609Setting the desired bitrate of the subsequent video jobs to 14542 kbit/s
Full logfile can be found here (http://membres.lycos.fr/icarusnetspace/logfile-06-05-26_13-58-54.log)
And in update window, controls are not resized with the window
Avish
26th May 2006, 16:51
Since winamp 5.22 You need nscrt.dll (from winamp\plugins folder) too:thanks: Dimzon, now its working!!
dimzon
26th May 2006, 17:22
The important thing right now is the issue with the audio.
AFAIK MediaInfo is bugfull
try to get AAC info via fresh foobar2000 (add file to playlist and choose "properties" in popup menu)
chipzoller
26th May 2006, 18:07
try to get AAC info via fresh foobar2000
Negative...when dropping the file into foobar it will not even read it (i.e. not allow in a playlist). Clearly there is something wrong with megui's output of this file.
So I have to queue up video then audio separately in order to get an aac file in .mp4 wrapper that is functional at all.
fight2win
26th May 2006, 18:30
is there any way to manually config 2 separate passes?
shon3i
26th May 2006, 19:10
foobar 0.9 not support raw aac files only in mp4
sp@rrow
26th May 2006, 21:18
Please correct "my" bugs - there all simply =))
I just compiled the actual CVS 0.2.3.2155 and I did recognise a hughe bug in the provided SAR out of the script.
1.) In the Globals which are stored in the Script you did set "DAR" values, as an anamorphic keeping test of mine did result in ...
global MeGUI_darx = 199
global MeGUI_dary = 100
So far in case of DAR that is almost ok. as it was almost my wanted DAR (anyway ITU was not taken into account of my DVD source but thats not the point now)
2.) Now the Problem: These 199:100 have been set as -sar parameter to x264's commandline. So as these 199:100 actually are DAR values and you can assume how stretchy the playback resulted.
3.) In the Preview Window below it says "PAR" but actually calculates to the preview resizing a "DAR" when choosing "Show PAR".
Solution:
Keep in MeGUI internally the calculations "PAR/SAR" based and not DAR based. By this in my case a PAR of i.E. 64/45 (here non ITU) should be inserted in my script which will also be interpretd well by x264.exe.
And finally in the auto-Preview window do calc the image-preview-resize when choosing "Show par" out of a PAR and not a DAR.
I did a test and applied in a script of mine where 720x576 are cropped to 640x400 (trashy original incl. hughe big le+ri borders)
global MeGUI_darx = 64
global MeGUI_dary = 45
.. and everything played back fine.
berrinam
27th May 2006, 22:50
2.) Now the Problem: These 199:100 have been set as -sar parameter to x264's commandline. So as these 199:100 actually are DAR values and you can assume how stretchy the playback resulted.Yes, that bit of code disappeared during the refactor. It will come back soon.
3.) In the Preview Window below it says "PAR" but actually calculates to the preview resizing a "DAR" when choosing "Show PAR".Please explain the difference between DAR and PAR.
DAR = DisplayAspectRatio = The total Image aspect ratio at final playback calculated out of width/height.
Means in case of 768/576 = GCD --> 4/3 = 1.33333p
PAR = PixelAspectRatio which equals SAR.
In Case of ISO/IEC 13818 Mpeg2 :
height*(DAR)
ISO MPEG PAR = ----------------
width
So in ISO Mpeg 720x480 do result in ...
480*(4/3) = 640
--- = 8/9 (GCD)
720
But most DVD Sources are produced to be played back via DVD SAPs which semselfs are purposed to be used for TV Devices. And thats what most of our sources which will be encoded to mpeg1/2/4 are made of.
And here counts the ITU (a simple way to get the PAR is as followed):
TV_Mhz
------------
Playback_Mhz
So as a DVD SAP plays back a 720x576(480) @ 13.5Mhz .. in PAL that results in ...
14,769230 (PAL TV)
---------
13.5 (Playback of 720 width's )
= 1.09402 = 128/117
In case of SVCD i.E. which is played back at 9 Mhz this results in
14,769230
--------- = 1,641026 = 128/78
9
http://lipas.uwasa.fi/~f76998/video/conversion/#conversion_table
Avish
28th May 2006, 14:45
I'm not sure if it's a bug in meGUI, but I'm letting u guys know anyway. I encoded a mpa file to CT AAC at 48 kbps using meGUI.
When I opend it in MPC, it's properties shows its a "AAC 22050Hz Mono 48Kbps".
In CoreAAC's Info Panel it says "AAC+SBR 44100Hz Stereo 93kbps!!!
Both infos confused me a bit so I checked it with foobar2000. Foobar2000 showd this:
bitrate = 48
channels = 2
samplerate = 44100
aac_profile = AAC HE
aac_header_type = ADTS
codec = PS AAC
So which one is correct?[my gut says its Foobar!!] & Why all the different infos? & Can I correct the wrong info? If yes then How? Coz I don't want to burn it with wrong info.:D
shon3i
28th May 2006, 14:57
foobar is only correct, and i told you (sbr) HE-AAC must have 22050Hz and when play this file decoder reconstruct(upsample) to 44100. Everything is fine.
Avish
28th May 2006, 15:25
foobar is only correct, and i told you (sbr) HE-AAC must have 22050Hz and when play this file decoder reconstruct(upsample) to 44100. Everything is fine.I'm not sure about that. Cause' I'm not playing that file in foobar, I just added it to playlist & viewed properties, so foobar's decoder isn't in use. So your saying "decoder upsamples to 44100" doesn't apply here. ;)
And how could u say "Everything is fine" when MPC & CoreAAC both are showing different & wrong infos! MPC says its a Mono file, while it's a stereo. And CoreAAC says its 93kbps, while it's a 48kbps!!! :rolleyes:
Well, what I want finally is that, when I'll put it in mkv & will view it in MPC, I want it to show the correct info in its properties.
That's all. :)
foxyshadis
28th May 2006, 15:35
Support or lack thereof in AAC players isn't a MeGUI problem. But their only problem is in reporting, all the players you listed will decode it properly. (Technically, HE-AAC is 22khz "extended" to 44khz, and PS is mono "extended" to stereo, thus MPC's confusion. Talk to Gabest about it. Also CoreAAC is correct as well.)
If you put it in mkvmerge, read the manual and remember to signal HE!
Avish
28th May 2006, 16:05
Support or lack thereof in AAC players isn't a MeGUI problem. But their only problem is in reporting, all the players you listed will decode it properly. (Technically, HE-AAC is 22khz "extended" to 44khz, and PS is mono "extended" to stereo, thus MPC's confusion. Talk to Gabest about it. Also CoreAAC is correct as well.)
If you put it in mkvmerge, read the manual and remember to signal HE!Thanks for the info & sorry for putting my problem in wrong thread.:D
Raziel6969
29th May 2006, 02:51
Means ffvh wasn't enabled on the ffdshow VFW config (separate from the main video config). It should be by default, but I guess not in your case.
Thanks! that solved my problem.
Sorry for write this so late! :P
EsTaF
29th May 2006, 18:46
C'mon, remember rule 1: read before posting.
You clearly haven't read the MeGUI guide, which is a sticky in this forum. It lists all the dlls that are needed for AviSynth encoding, it tells you where to put them, and it links to them, so you should have no problem finding them. Obviously from your two error messages, it is clear that you haven't set up bsn.dll in the right place, and you haven't put nicaudio.dll in your avisynth plugins folder.
And where is guide of megui?
Sharktooth
29th May 2006, 18:47
Sticked!
Carpo
29th May 2006, 18:55
And where is guide of megui?
http://forum.doom9.org/showthread.php?t=106189 - ya cant miss it :p
EsTaF
29th May 2006, 19:10
2 Carpo
Thanks..
If be I known English yet .. ;)
Because I didn't find it fast..
for all, I copied all libs, that man asked for megui.
But I see simular troubles, what I saw on 22th page of this topic as soon as I begin to encode audio 2 mp4 audio with megui
MeGUI.AviSynthException: Script error: there is no function named "DirectShowSource"
at MeGUI.AviSynthClip..ctor(String func, String arg, AviSynthColorspace forceColorspace, AviSynthScriptEnvironment env)
at MeGUI.AviSynthAudioEncoder.encode()
Aaaa.. exuse me.. I turned on directshow. without one all are ok...
ChronoCross
30th May 2006, 06:55
you need to install avisynth.
http://www.avisynth.org
acrespo
30th May 2006, 21:55
I did a encode in AVI / XVID container with autoencode and failed. I think the problem is with xvid_encraw, because I didn't have problem enconding by mencoder with megui 2132.
The job1-1 start and finish in 1 second. I can't start the encode with the command line below too.
My guess is that xvid_encraw don't support AVS as input.
Is there any way to force use mencoder instead xvid_encraw? I tried remove xvid_encraw directory but megui still try encode with xvid_encraw instead mencoder.
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:43:13
encoder commandline:
-i "C:\encodes\ygh1.AVS" -pass2 "C:\encodes\ygh1.stats" -bitrate 606 -kboost 100 -overhead 0 -vhqmode 1 -closed_gop -imax 31 -max_bframes 2 -bmax 31 -threads 1 -avi "C:\encodes\Yu-Gi-Oh 178.avi"
successfully started encoding
Processing ended at 17:43:14
----------------------------------------------------------------------------------------------------------
Log for job job1-2
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Trying to retrieve width and height from input header
Couldn't open statsfile 'C:\encodes\ygh1.stats'!
Rumbah
30th May 2006, 21:59
I just ran into the bug that Inc described.
I have a 4:3 video with a resolution of 528:576. Now I cropped away 166 lines and MeGui resulted in a ratio of 37:20 (the height gets resized to 416 from 406 to be a multiple of 16). But that leads to a width fo 976 pixels and that's too much.
As MeGui calculates the wrong values I have to do it myself. Now the question is how to do it correctly.
As I ony cropped the heigth, the horizontal resolution has to stay at 768 as in the original video. Then the video is stretched from a height of 406 to 416 so it is streched by (416/406). So I stretch the "original" width by (416/406), too and get 768*416/406 as the new horizontal resolution. Now I have to get the ratio of the of the real height and the desired height. So I get (768*416/406)/528 as the ratio.
The reduced fraction then is 3328/2233. Is that the correct AR?
sp@rrow
30th May 2006, 22:00
Where all were gone?
When there will be a new version)))
squid_80
30th May 2006, 23:31
I did a encode in AVI / XVID container with autoencode and failed. I think the problem is with xvid_encraw, because I didn't have problem enconding by mencoder with megui 2132.
The job1-1 start and finish in 1 second. I can't start the encode with the command line below too.
My guess is that xvid_encraw don't support AVS as input.
Is there any way to force use mencoder instead xvid_encraw? I tried remove xvid_encraw directory but megui still try encode with xvid_encraw instead mencoder.
Log for job job1-2
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Trying to retrieve width and height from input header
Couldn't open statsfile 'C:\encodes\ygh1.stats'!
That's the log for job1-2, which says the statsfile is missing. Where's the log for job1-1?
Doom9
31st May 2006, 07:10
Where all were gone?That's not really a sentence, is it? We're all out buying big TVs and setting up our homes for the soccer world cup. No time to code when you have to lug A/V equipment, beer and chips ;)
acrespo
31st May 2006, 14:29
That's the log for job1-2, which says the statsfile is missing. Where's the log for job1-1?
Here is the full log:
Job completed successfully and deletion of intermediate files is activated
Generating jobs. Desired size: 103809024 bytes
No audio encoding. Calculating desired video bitrate directly.
Encoded audio file is present: C:\encodes\2006-04-01\ygh178 T01 DELAY 0ms.mp3 It has a size of 17976704 bytes.
Setting video bitrate for the video jobs to 606 kbit/s
Setting desired size of video to 85185536 bytes
Starting job job1-1 at 17:42:35
calling setup failed with error Could not find C:\encodes\megui\tools\xvid_encraw\xvid_encraw.exe in the path specified: C:\encodes\megui\tools\xvid_encraw\xvid_encraw.exe Please specify the proper path in the settings
Starting job job1-1 at 17:43:12
encoder commandline:
-i "C:\encodes\ygh1.AVS" -pass1 "C:\encodes\ygh1.stats" -bitrate 606 -kboost 100 -overhead 0 -turbo -vhqmode 1 -closed_gop -imax 31 -max_bframes 2 -bmax 31 -threads 1
successfully started encoding
Processing ended at 17:43:13
----------------------------------------------------------------------------------------------------------
Log for job job1-1
Trying to retrieve width and height from input header
Wrong Framerate 0.000000
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
----------------------------------------------------------------------------------------------------------
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:43:13
encoder commandline:
-i "C:\encodes\ygh1.AVS" -pass2 "C:\encodes\ygh1.stats" -bitrate 606 -kboost 100 -overhead 0 -vhqmode 1 -closed_gop -imax 31 -max_bframes 2 -bmax 31 -threads 1 -avi "C:\encodes\Yu-Gi-Oh 178.avi"
successfully started encoding
Processing ended at 17:43:14
----------------------------------------------------------------------------------------------------------
Log for job job1-2
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Trying to retrieve width and height from input header
Couldn't open statsfile 'C:\encodes\ygh1.stats'!
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
Doom9
31st May 2006, 15:12
@acrespo:
Aren't you wondering why the following is in the log:
calling setup failed with error Could not find C:\encodes\megui\tools\xvid_encraw\xvid_encraw.exe in the path specified: C:\encodes\megui\tools\xvid_encraw\xvid_encraw.exe Please specify the proper path in the settings
It not only tells you exactly what went wrong.. it also tells you how to correct it. The only bug insofar as megui is concerned is that the second job is even started.
acrespo
31st May 2006, 15:25
I get the wrong part of log. This is my first encode when I rename xvid_encraw to try a menconder encode but megui still try xvid_encraw.
This second part of the log is my encode with xvid_encraw:
Log for job job1-1
Trying to retrieve width and height from input header
Wrong Framerate 0.000000
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
----------------------------------------------------------------------------------------------------------
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:43:13
encoder commandline:
-i "C:\encodes\ygh1.AVS" -pass2 "C:\encodes\ygh1.stats" -bitrate 606 -kboost 100 -overhead 0 -vhqmode 1 -closed_gop -imax 31 -max_bframes 2 -bmax 31 -threads 1 -avi "C:\encodes\Yu-Gi-Oh 178.avi"
successfully started encoding
Processing ended at 17:43:14
----------------------------------------------------------------------------------------------------------
Log for job job1-2
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Trying to retrieve width and height from input header
Couldn't open statsfile 'C:\encodes\ygh1.stats'!
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
acrespo
31st May 2006, 15:28
I did other encode with the same error. Here is the log:
Starting job job2-1 at 11:27:35
encoder commandline:
-i "C:\encodes\ygh1.AVS" -pass1 "C:\encodes\ygh1.stats" -bitrate 606 -kboost 100 -overhead 0 -turbo -vhqmode 4 -closed_gop -imin 1 -imax 31 -pmin 1 -max_bframes 2 -bvhq -bmin 1 -bmax 31 -threads 2
successfully started encoding
Processing ended at 11:27:35
----------------------------------------------------------------------------------------------------------
Log for job job2-1
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Trying to retrieve width and height from input header
Wrong Framerate 0.000000
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
job job2-1 has been processed. This job is linked to the next job: job2-2
Starting job job2-2 at 11:27:35
encoder commandline:
-i "C:\encodes\ygh1.AVS" -pass2 "C:\encodes\ygh1.stats" -bitrate 606 -kboost 100 -overhead 0 -vhqmode 4 -closed_gop -imin 1 -imax 31 -pmin 1 -max_bframes 2 -bvhq -bmin 1 -bmax 31 -threads 2 -avi "C:\encodes\Yu-Gi-Oh 178.avi"
successfully started encoding
Processing ended at 11:27:36
----------------------------------------------------------------------------------------------------------
Log for job job2-2
Trying to retrieve width and height from input header
Couldn't open statsfile 'C:\encodes\ygh1.stats'!
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Carpo
31st May 2006, 16:53
That's not really a sentence, is it? We're all out buying big TVs and setting up our homes for the soccer world cup. No time to code when you have to lug A/V equipment, beer and chips ;)
depends on if you support england ;)
acrespo
31st May 2006, 18:18
I did other test but this time I check "Add pre-rendering job" to generate a huff video before xvid encode. The first pass (generate huff video) was OK. The second and third pass (xvid 1pass and 2pass) was OK too. The forth pass (mux audio and video) was not OK. This is the log of forth pass:
Log for job job3-4
DivXMux: Version 6.1 Build Num: 36
Output File Streams:
TrackId 0: Video Stream: From AVI
Frame Rate: 23.976024
Resolution: 320x240
TrackId 1: Audio Stream: From MP3
SamplesPerSec: 48000
BlockAlign: 1
Creating Index...
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
But the final video is gray. I can't see anything in the video. Then I did a manual mux in virtualdubmod and the final video is OK.
During add job to queue, the "Automatic Encoding" window (pressing Autoencode button), show Container = MP4 but I choose AVI in the main screen. I change to AVI in this window, check "Add additional content" and press Queue. In "Adaptative Mux" window the settings are the same of .MP4 container (Audio 1 and 2, Subttitles chapter etc) but I choose AVI in last window. I think this is the problem of Mux process.
Doom9
31st May 2006, 19:55
@acrespo: parts of your log for the last error are still missing... it's better to post too much information than too little.. we can always disregard information that's not pertinent.. but finding information that is pertinent but hasn't been posted is another story entirely ;)
Can you open your Avisynth script from the failed video jobs in VirtualDubMod? Because what the log says is that there's a problem opening your AviSynth script.
parcival
31st May 2006, 20:31
I try to use WinAmp CT AAC with MeGUI (fully updated to the latest files). Here are the settings I use:
http://img168.imageshack.us/img168/3269/megui0bl.png
I get the following log:
Starting job job1 at 10:31:04 μμ
encoder commandline:
successfully started encoding
Processing ended at 10:31:04 μμ
----------------------------------------------------------------------------------------------------------
Log for job job1
Channels=6, BitsPerSample=16, SampleRate=48000Hz
D:\Backup of Programs\Ripping\MeGUI\tools\encaacplus\enc_aacPlus.exe - "D:\DVDs\MOULIN_ROUGE\Test\Original_Sound.mp4" --rawpcm 48000 6 16 --cbr 128000 --nopsError:
System.ApplicationException: Can't start encoder: Cannot process request because the process (1588) has exited. ---> System.InvalidOperationException: Cannot process request because the process (1588) has exited.
at System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited)
at System.Diagnostics.Process.set_PriorityClass(ProcessPriorityClass value)
at MeGUI.AviSynthAudioEncoder.createEncoderProcess(AviSynthClip a)
--- End of inner exception stack trace ---
at MeGUI.AviSynthAudioEncoder.createEncoderProcess(AviSynthClip a)
at MeGUI.AviSynthAudioEncoder.encode()
----------------------------------------------------------------------------------------------------------
What is wrong?
shon3i
31st May 2006, 21:59
Use raw aac and try, CT at moment not support MP4 container but only in megui
cc979
1st June 2006, 00:57
using 0.2.3.2157
just tested the ct-aac encoder
i set it to produce, a 48khz 192kbps joint stereo no-ps file but it produced this:
Log for job job1
Channels=2, BitsPerSample=16, SampleRate=48000Hz
D:\Utils\AV\DVD\Me.GUI\tools\encaacplus\enc_aacPlus.exe - "D:\DVD-Rips\test\VIDEO_TS\VTS_03_1 T01 2_0ch 192Kbps DELAY 0ms.aac" --rawpcm 48000 2 16 --cbr 192000 --nops********************************************************************
* 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: D:\DVD-Rips\test\VIDEO_TS\VTS_03_1 T01 2_0ch 192Kbps DELAY 0ms.aac
SampleRate: 48000
ChannelCount: 2
BitsPerSample: 16
Bitrate: 128000
ChannelMode: Stereo
Encoder: aacPlus v2 (HE-AAC+PS)
Done
berrinam
1st June 2006, 01:12
using 0.2.3.2157
just tested the ct-aac encoder
i set it to produce, a 48khz 192kbps joint stereo no-ps file but it produced this:
Log for job job1
Channels=2, BitsPerSample=16, SampleRate=48000Hz
D:\Utils\AV\DVD\Me.GUI\tools\encaacplus\enc_aacPlus.exe - "D:\DVD-Rips\test\VIDEO_TS\VTS_03_1 T01 2_0ch 192Kbps DELAY 0ms.aac" --rawpcm 48000 2 16 --cbr 192000 --nops********************************************************************
* 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: D:\DVD-Rips\test\VIDEO_TS\VTS_03_1 T01 2_0ch 192Kbps DELAY 0ms.aac
SampleRate: 48000
ChannelCount: 2
BitsPerSample: 16
Bitrate: 128000
ChannelMode: Stereo
Encoder: aacPlus v2 (HE-AAC+PS)
Done
Well, the commandline looks right, so either it doesn't support such a high bitrate or there is something else funny going on. I don't think MeGUI is wrong here, though.
Limobar
1st June 2006, 01:41
0.2.3.2156
Commit by berrinam:
- Fix the mp4/aac bug with AutoEncoding.
------------------------------------------------------------
Generating jobs. No desired size.
User doesn't care what the filesize is. Leaving bitrate/qp/crf at the profile's valueStarting job job6-1 at 2:19:21
encoder commandline:
successfully started encoding
Processing ended at 2:19:44
----------------------------------------------------------------------------------------------------------
Log for job job6-1
Channels=6, BitsPerSample=16, SampleRate=48000Hz
D:\Program Files\megui\tools\neroaacenc\neroaacenc.exe -ignorelength -lc -q 0.2 -if - -of "E:\Samples\Saving Private Ryan T02 3_2ch 448Kbps DELAY -176ms.mp4"*************************************************************
* *
* Nero Digital Audio Reference MPEG-4 & 3GPP Audio Encoder *
* Copyright (C) 2006 Nero AG *
* All Rights Reserved Worldwide *
* *
* Package build date: May 1 2006 *
* *
* See -help for a complete list of available parameters. *
* *
*************************************************************
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
job job6-1 has been processed. This job is linked to the next job: job6-2
No desired size. Continuing without making any changes.
Starting job job6-2 at 2:19:44
encoder commandline:
--crf 20 --ref 3 --mixed-refs --no-fast-pskip --nf --no-cabac --subme 7 --analyse p8x8,b8x8,i4x4 --me umh --progress --no-dct-decimate --no-psnr --output "E:\Samples\SPR.m4v" "E:\Samples\SPR.avs"
successfully started encoding
Processing ended at 2:25:18
----------------------------------------------------------------------------------------------------------
Log for job job6-2
avis [info]: 720x400 @ 25.00 fps (1500 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
x264 [info]: slice I:11 Avg QP:21.73 size: 36093
x264 [info]: slice P:1489 Avg QP:24.78 size: 14034
x264 [info]: mb I I16..4: 25.8% 0.0% 74.2%
x264 [info]: mb P I16..4: 6.3% 0.0% 12.5% P16..4: 40.5% 24.1% 4.7% 0.0% 0.0% skip:11.9%
x264 [info]: ref P 75.6% 16.1% 8.3%
x264 [info]: kb/s:2839.1
encoded 1500 frames, 4.51 fps, 2839.17 kb/s
desired video bitrate of this job: 20 kbit/s - obtained video bitrate (approximate): 2839 kbit/s
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
job job6-2 has been processed. This job is linked to the next job: job6-3
Starting job job6-3 at 2:25:18
encoder commandline:
-add "E:\Samples\SPR.m4v" -add "E:\Samples\Saving Private Ryan T02 3_2ch 448Kbps DELAY -176ms.mp4" -fps 25 -new "E:\Samples\SPR-muxed.mp4"
successfully started encoding
Processing ended at 2:25:21
----------------------------------------------------------------------------------------------------------
Log for job job6-3
MPEG-4 Video import - 0 x 0 @ 25.0000 FPS
Indicated Profile: Simple Profile @ Level 1
Import results: 0 VOPs (0 Is - 0 Ps)
IsoMedia import - track ID 1 - Audio (SR 48000 - 6 channels)
Converting to ISMA Audio-Video MP4 file...
Saving E:\Samples\SPR-muxed.mp4: 0.500 secs Interleaving
Adjusting visual track size to 0 x 0
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
----------------------------------------------------------------------------------------------------------
Actually, I used v2157
The muxed file does not play video in MPC, Nero Showtime and XBMC, but the audio does. The muxed filesize really is audio + video.
The m4v file does not play seperately.
The mp4 (audio) file does play seperately.
berrinam
1st June 2006, 02:04
Any more bugs? we're trying to get rid of the bugs so we can finally release a stable build again.
cc979
1st June 2006, 02:29
using 0.2.3.2159
if i manually create .mp4/.aac and mux them they play
using autoencode the video part of the .mp4 have extra data in the file, which makes it not play - mediainfo says it is 0x0 0fps mpeg4 video
here is the extra data:
@31 bytes into the
x264 - core 47 svn-530M - H.264/MPEG-4 AVC codec - Copyleft 2005 - http://www.videolan.org/x264.html - options: cabac=1 ref=16 deblock=1:1:1 analyse=0x3:0x133 me=umh subme=7 brdo=1 mixed_ref=1 me_range=16 chroma_me=1 trellis=2 8x8dct=1 cqm=0 chroma_qp_offset=0 slices=1 nr=0 decimate=1 bframes=3 b_pyramid=1 b_adapt=1 b_bias=0 direct=3 wpredb=1 bime=1 keyint=250 keyint_min=25 scenecut=40 rc=2pass bitrate=1000 ratetol=1.0 rceq='blurCplx^(1-qComp)' qcomp=0.60 qpmin=10 qpmax=51 qpstep=4 cplxblur=20.0 qblur=0.5 ip_ratio=1.40 pb_ratio=1.30
cc979
1st June 2006, 03:00
using 0.2.3.2160
the autoencode works fine now, cheers
i've tried lowering the bitrate and changing stereo-modes on ct but it still produces ps/sbr when not asked to
Carpo
1st June 2006, 06:43
Any more bugs? we're trying to get rid of the bugs so we can finally release a stable build again.
bitrate calc still needs a looking at
foxyshadis
1st June 2006, 06:47
Specific bugs please, read the first page of the thread and make sure it's 0.2.3.2160 that you're reporting against.
Teegedeck
1st June 2006, 09:50
I'm having some uneasiness about the naming of parameters in the profiles XML files. The parameter 'LumiMasking' seems to be deprecated if this would mean XviD's lumimasking; actually 'AdaptiveQuant' triggers XviD's lumimasking AKA adaptive quantization. Strange, as AdaptiveQuant doesn't seem to be an xvid_encraw input option AFAIK. If one of the parameters is for XviD and one of them for x264, this should perhaps be made more clear?
Also, activating chroma optimization and HQ AC coefficients in the GUI doesn't seem to have any effect; they're not encraw options either, I think.
sp@rrow
1st June 2006, 09:57
Autoencode work fine :rolleyes: Big thanks :thanks:
squid_80
1st June 2006, 10:26
I did other encode with the same error. Here is the log:
Starting job job2-1 at 11:27:35
encoder commandline:
-i "C:\encodes\ygh1.AVS" -pass1 "C:\encodes\ygh1.stats" -bitrate 606 -kboost 100 -overhead 0 -turbo -vhqmode 4 -closed_gop -imin 1 -imax 31 -pmin 1 -max_bframes 2 -bvhq -bmin 1 -bmax 31 -threads 2
successfully started encoding
Processing ended at 11:27:35
----------------------------------------------------------------------------------------------------------
Log for job job2-1
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Trying to retrieve width and height from input header
Wrong Framerate 0.000000
Post the contents of the avisynth script "c:\encodes\ygh1.avs", if you could. This does look like a problem with encraw, it seems to be able to open the script (no error after the width/height line) but doesn't like the framerate for some reason. (Yes, I know I need to add more info messages.)
acrespo
1st June 2006, 13:06
Post the contents of the avisynth script "c:\encodes\ygh1.avs", if you could. This does look like a problem with encraw, it seems to be able to open the script (no error after the width/height line) but doesn't like the framerate for some reason. (Yes, I know I need to add more info messages.)
I don't have the script here, I will do this today yet. The ygh1.avs can be open in Virtualdubmod and Virtualdub when I did my encode. As I said in last post, when I ask for pre processing (generate huff avi file), xvid_encraw can do the encode. I will post the entire log today to you too.
Limobar
1st June 2006, 15:03
[...]
Actually, I used v2157
The muxed file does not play video in MPC, Nero Showtime and XBMC, but the audio does. The muxed filesize really is audio + video.
The m4v file does not play seperately.
The mp4 (audio) file does play seperately.
Fixed in version 0.2.3.2160 :thanks:
acrespo
1st June 2006, 16:57
Here is the log in version 2160 with autoencode in AVI container (XVID encoder) with "pre-rendering job" checked.
I think that the problem is with the frame index. The video is playing like a corrupted file that don't have all indexes.
If I mux in Virtualdub or Virtualdub mod the problem is not occuring.
Generating jobs. Desired size: 103809024 bytes
No audio encoding. Calculating desired video bitrate directly.
Encoded audio file is present: C:\encodes\2006-04-01\ygh1.mp3 It has a size of 18241280 bytes.
Setting video bitrate for the video jobs to 595 kbit/s
Setting desired size of video to 84911104 bytes
Starting job job7-1 at 10:47:52
encoder commandline:
"C:\encodes\ygh1.AVS" -o "C:\encodes\hfyu_ygh1.avi" -of avi -forceidx -ovc lavc -lavcopts vcodec=ffvhuff:vstrict=-2:pred=2:context=1
successfully started encoding
Processing ended at 11:13:43
----------------------------------------------------------------------------------------------------------
Log for job job7-1
MEncoder dev-CVS-060515-06:00-4.0.3 (C) 2000-2006 MPlayer Team
CPU: Intel Pentium 4/Celeron D Prescott; Pentium D/XE Smithfield; Xeon Nocona,Irwindale (Family: 15, Stepping: 1)
CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE
success: format: 0 data: 0x0 - 0x76f
AVS file format detected.
VIDEO: [YV12] 320x240 12bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:38 fourcc:0x32315659 size:320x240 fps:23.98 ftime:=0.0417
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
VDec: vo config request - 320 x 240 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
videocodec: libavcodec (320x240 fourcc=48564646 [FFVH])
Selected video codec: [rawyv12] vfm: raw (RAW YV12)
==========================================================================
New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
ODML: Starting new RIFF chunk at 1023MB.
Flushing video frames
Writing index...
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Video stream: 7659.493 kbit/s (957436 B/s) size: 1091530940 bytes 1140.056 secs 27334 frames
This is a CQ job so there's no desired bitrate. Obtained video bitrate: 7665 kbit/s
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
job job7-1 has been processed. This job is linked to the next job: job7-2
Starting job job7-2 at 11:13:43
encoder commandline:
-i "C:\encodes\hfyu_ygh1.avs" -pass1 "C:\encodes\hfyu_ygh1.stats" -bitrate 595 -kboost 100 -overhead 0 -turbo -vhqmode 4 -closed_gop -imin 1 -imax 31 -pmin 1 -max_bframes 2 -bvhq -bmin 1 -bmax 31 -threads 2
successfully started encoding
Processing ended at 11:18:14
----------------------------------------------------------------------------------------------------------
Log for job job7-2
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Trying to retrieve width and height from input header
Input colorspace is YV12
xvidcore build version: xvid-1.1.0-beta2
Bitstream version: 1.1.-125
Detected CPU flags: ASM MMX MMXEXT SSE SSE2 TSC
Detected 0 cpus, using 2 threads.
Tot: enctime(ms) =75864.00, length(bytes) = 68907796
Avg: enctime(ms) = 2.78, fps = 360.33, length(bytes) = 2520
I frames: 353 frames, size = 14825/5233509, quants = 2 / 2.00 / 2
P frames: 9726 frames, size = 5513/53624217, quants = 2 / 2.00 / 2
B frames: 17255 frames, size = 582/10050070, quants = 4 / 4.00 / 4
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
job job7-2 has been processed. This job is linked to the next job: job7-3
Starting job job7-3 at 11:18:14
encoder commandline:
-i "C:\encodes\hfyu_ygh1.avs" -pass2 "C:\encodes\hfyu_ygh1.stats" -bitrate 595 -kboost 100 -overhead 0 -vhqmode 4 -closed_gop -imin 1 -imax 31 -pmin 1 -max_bframes 2 -bvhq -bmin 1 -bmax 31 -threads 2 -avi "C:\encodes\Yu-Gi-Oh.avi"
successfully started encoding
Processing ended at 11:28:31
----------------------------------------------------------------------------------------------------------
Log for job job7-3
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Trying to retrieve width and height from input header
Input colorspace is YV12
xvidcore build version: xvid-1.1.0-beta2
Bitstream version: 1.1.-125
Detected CPU flags: ASM MMX MMXEXT SSE SSE2 TSC
Detected 0 cpus, using 2 threads.
Tot: enctime(ms) =442944.00, length(bytes) = 84758772
Avg: enctime(ms) = 16.20, fps = 61.71, length(bytes) = 3100
I frames: 353 frames, size = 23753/8385101, quants = 1 / 1.00 / 1
P frames: 9722 frames, size = 6617/64335391, quants = 1 / 1.91 / 3
B frames: 17255 frames, size = 697/12038252, quants = 2 / 3.69 / 5
N frames: 4 frames, size = 7/ 28
desired video bitrate of this job: 595 kbit/s - obtained video bitrate (approximate): 599 kbit/s
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
Found intermediate output file 'C:\encodes\hfyu_ygh1.stats', deleting...
Deletion succeeded.Found intermediate output file 'C:\encodes\hfyu_ygh1.avi', deleting...
Deletion succeeded.Found intermediate output file 'C:\encodes\hfyu_ygh1.avs', deleting...
Deletion succeeded.job job7-3 has been processed. This job is linked to the next job: job7-4
Starting job job7-4 at 11:28:31
encoder commandline:
-v "C:\encodes\Yu-Gi-Oh.avi" -a "C:\encodes\2006-04-01\ygh1.mp3" -o "C:\encodes\Yu-Gi-Oh-muxed.avi"
successfully started encoding
Processing ended at 11:28:50
----------------------------------------------------------------------------------------------------------
Log for job job7-4
DivXMux: Version 6.1 Build Num: 36
Output File Streams:
TrackId 0: Video Stream: From AVI
Frame Rate: 23.976024
Resolution: 320x240
TrackId 1: Audio Stream: From MP3
SamplesPerSec: 48000
BlockAlign: 1
Creating Index...
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
AstaRoth
3rd June 2006, 12:39
Megui build 2161
I have a problem with encodage audio (same ND AAC and MP3)
here is the log :
Starting job job1 at 13:16:22
encoder commandline:
successfully started encoding
Processing ended at 13:34:35
----------------------------------------------------------------------------------------------------------
Log for job job1
Channels=2, BitsPerSample=16, SampleRate=48000Hz
D:\Dvd\Encoder\MeGUI\tools\neroaacenc\neroaacenc.exe -ignorelength -q 0.4 -if - -of "E:\DVD\TEST T01 3_2ch 448Kbps DELAY 0ms.mp4"Error:
System.AccessViolationException: Tentative de lecture ou d'écriture de mémoire protégée. Cela indique souvent qu'une autre mémoire est endommagée.
à MeGUI.AviSynthClip.dimzon_avs_destroy(IntPtr& avs)
à MeGUI.AviSynthClip.cleanup(Boolean disposing)
à MeGUI.AviSynthClip.System.IDisposable.Dispose()
à MeGUI.AviSynthAudioEncoder.encode()
buzzqw
3rd June 2006, 13:09
@AstaRoth
no problem here with same megui build
Tentative de lecture ou d'écriture de mémoire protégée. Cela indique souvent qu'une autre mémoire est endommagée.
my french is too old but this is an memory error, somelike "Error while reading or writing protected memory... most like memory is corrupted"
maybe a reboot could help.
BHH
AstaRoth
3rd June 2006, 14:29
Same error after rebooting. That appears at the end of encoding
This problem has appeared with new version
I have tested, I don't have this problem with build 2146 :( it's strange
Limobar
3rd June 2006, 17:21
Starting job job3 at 1:55:25
encoder commandline:
-AIF=[G:\VIDEO_TS\VTS_01_1.VOB] -OF=[D:\Nero Digital\16 Blocks\16b] -exit -minimize -OM=2
successfully started encoding
Processing ended at 1:58:16
----------------------------------------------------------------------------------------------------------
Log for job job3
Film percentage: 99,97 meets force film tresholdSuccessfully applied force film
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
Generating jobs. No desired size.
User doesn't care what the filesize is. Leaving bitrate/qp/crf at the profile's valueStarting job job1-1 at 2:04:09
encoder commandline:
successfully started encoding
Processing ended at 2:40:28
----------------------------------------------------------------------------------------------------------
Log for job job1-1
Channels=6, BitsPerSample=16, SampleRate=48000Hz
D:\Program Files\megui\tools\neroaacenc\neroaacenc.exe -ignorelength -lc -q 0.2 -if - -of "D:\Nero Digital\16 Blocks\16b T01 3_2ch 448Kbps DELAY -255ms.mp4"*************************************************************
* *
* Nero Digital Audio Reference MPEG-4 & 3GPP Audio Encoder *
* Copyright (C) 2006 Nero AG *
* All Rights Reserved Worldwide *
* *
* Package build date: May 1 2006 *
* *
* See -help for a complete list of available parameters. *
* *
*************************************************************
----------------------------------------------------------------------------------------------------------
job job1-1 has been processed. This job is linked to the next job: job1-2
No desired size. Continuing without making any changes.
Starting job job1-2 at 2:40:28
encoder commandline:
--crf 20 --ref 3 --mixed-refs --no-fast-pskip --no-cabac --subme 7 --analyse p8x8,b8x8,i4x4 --me umh --progress --no-dct-decimate --no-psnr --output "D:\Nero Digital\16 Blocks\16B.264" "D:\Nero Digital\16 Blocks\16B.avs"
successfully started encoding
Processing ended at 8:23:07
----------------------------------------------------------------------------------------------------------
Log for job job1-2
avis [info]: 720x304 @ 23.98 fps (146325 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
x264 [info]: slice I:1719 Avg QP:18.59 size: 18614
x264 [info]: slice P:144606 Avg QP:21.11 size: 4451
x264 [info]: mb I I16..4: 31.9% 0.0% 68.1%
x264 [info]: mb P I16..4: 5.6% 0.0% 4.0% P16..4: 50.8% 12.5% 2.3% 0.0% 0.0% skip:24.8%
x264 [info]: ref P 74.7% 15.1% 10.2%
x264 [info]: kb/s:885.6
encoded 146325 frames, 7.12 fps, 885.67 kb/s
desired video bitrate of this job: 20 kbit/s - obtained video bitrate (approximate): 885 kbit/s
----------------------------------------------------------------------------------------------------------
job job1-2 has been processed. This job is linked to the next job: job1-3
Starting job job1-3 at 8:23:07
encoder commandline:
-add "D:\Nero Digital\16 Blocks\16B.264" -add "D:\Nero Digital\16 Blocks\16b T01 3_2ch 448Kbps DELAY -255ms.mp4" -fps 23.976023976024 -new "D:\Nero Digital\16.Blocks.h264.xbox.friendly.rabomil.mp4"
successfully started encoding
Processing ended at 8:31:15
----------------------------------------------------------------------------------------------------------
Log for job job1-3
Adjusting AVC SizeLength to 16 bits
AVC-H264 import - frame size 720 x 304 at 23.9760 FPS
Adjusting AVC SizeLength to 24 bits
Import results: 146325 samples - Slices: 1719 I 144606 P 0 B - 1 SEI - 1594 IDR
IsoMedia import - track ID 1 - Audio (SR 48000 - 6 channels)
Saving D:\Nero Digital\16.Blocks.h264.xbox.friendly.rabomil.mp4: 0.500 secs Interleaving
The muxed file has audio/video sync problems. The gap increases during the movie, to 1.2 seconds in the end. The sync problem is exactly the difference between 23.9760 fps and 23.9800 fps, multiplied by the movielength.
Audio in ms = 6101738 = 6101.768 seconds - multiplied by 23.9800 = 146320 frames
Video in ms = 6102930 = 6102.930 seconds - multiplied by 23.9760 = 146325 frames
When I remux it at 23.9800 fps with YAMB, the sync is correct during the movie. I am aware that this not the correct fps.
"E:\YAMB\MP4Box.exe" -add "D:\Nero Digital\16 Blocks\16B.264:fps=23.98" -add "D:\Nero Digital\16 Blocks\16b T01 3_2ch 448Kbps DELAY -255ms.mp4"
parcival
3rd June 2006, 18:36
For winamp CT-AAC to work it needs enc_aacplus.dll and nscrt.dll besides enc_aacPlus.exe. Should they be in autoupdate too?
buzzqw
3rd June 2006, 19:18
@parcival
are you sure ? i have searched my hd for this dll and i haven't found it, but i have encoded several audio tracks with CT encoder
BHH
Doom9
3rd June 2006, 19:35
@Teegedeck: there might be a bunch of xvid options that made sense for mencoder and no longer make sense for encraw. I must admit I just checked what encraw could do and added that the commandline generator and I did not check it against GUI options. So if you change an option and the commandline preview doesn't change, unless it's an actual bug the option has been deprecated and should be removed.
foxyshadis
3rd June 2006, 20:11
buzzqw: It's required for the version that comes with winamp 5.2 (or 5.21? I forget), but not the older 5.1x versions.
buzzqw
3rd June 2006, 21:36
@foxyshadis
thanks ! time to upgrade my winamp !
BHH
shon3i
3rd June 2006, 23:29
@parcival
are you sure ? i have searched my hd for this dll and i haven't found it, but i have encoded several audio tracks with CT encoder
BHH
Yes you need both enc_aacplus.dll and nscrt.dll(winamp 5.22), but it's same encoder like winamp 5.20, 5.21, so you can use only enc_aacplus.dll from 5.20, 5.21 or enc_aacplus and nscrt.dll form 5.22
ChronoCross
4th June 2006, 22:15
@parcival
The reason the winamp dll's are not provided is because they are currently licensed to winamp. Distributing them apart from the winamp package is a violation of their AUP.
Kostarum Rex Persia
5th June 2006, 01:38
Since winamp 5.22 you need nscrt.dll (from winamp\plugins folder) too
Yes, I can't play my MP4 files at all without that file. But, from some strange reason, when I installed version 5.22, that file wasn't there.
So, if anyone can post link for download nscrt.dll and tell me exact path where to copy this file, it will be very nice.
foxyshadis
5th June 2006, 03:43
Install the full winamp, not one of the lite versions, and make sure all aac/mpeg4 related plugins are installed. A copy should show up in both the winamp folder and the plugins folder.
Sharktooth
5th June 2006, 03:52
I've added the latest Nero AAC commandline encoder (1.0.0.2) in the megui autoupdate.
Please test it and report any problems here, thanks.
bkman
5th June 2006, 11:26
Strange bug in 2161: The encoding window disappeared after I installed an unrelated application with an NSIS installer. 7-zip 4.42 to be precise. The encoding job is still going, but the window is gone :(
Any ideas?
Doom9
5th June 2006, 11:34
And you are 300% sure you didn't accidentally click somewhere you're not supposed to? It happens that you press the wrong X.. I've accidentally clicked in the wrong place a lot and still do.
check
5th June 2006, 12:48
2162 bitrate calculator bugs. still broken n_n :P
General:
-nothing seems to automatically update the bitrate anymore! Only a few fields will update the bitrate when changed (audio 1 bitrate, storeage medium, others?)
Time:
-does not import video length any more (iirc it used to)
-manually entering length of playback in seconds does not update the hours/min/secs fields
-framefield seems to only function as an indicator, can you grey it out to remove any doubt about its function?
-B-frame works fine :D
Audio:
-bitrate only goes up to 100 for audio tracks, can you change this back to a combobox (the style where it has a dropdown of common values plus user enterable value)?
-audio track 2 not counted towards bitrate
-some audio types seem to fail and produce whacky video bitrate suggestions: raw-aac, dts, mp2 (these are all right next to each other in the list fyi)
-"x" buttons don't seem to work (they simply activate bitrate but don't set it to 0)
Output format:
-video codec used has no effect
-container works :D
Filesize & Results:
-manually setting filezise in mb doesnt work. kb seems to work
In future, this is the correct place to post this right? A few bugs are being reported in the dev thread...
bkman
5th June 2006, 12:53
And you are 300% sure you didn't accidentally click somewhere you're not supposed to? It happens that you press the wrong X.. I've accidentally clicked in the wrong place a lot and still do.
I don't think so. Can the encode window even be closed or hidden without aborting the encode, though? And if so, is it possible to show it again?
check
5th June 2006, 13:08
bkman, did you minimise to tray?
Doom9
5th June 2006, 13:11
A few bugs are being reported in the dev thread...and I then have to move them here. This is the one and only place to report bug. Anything else is creating additional work for me.
bkman
5th June 2006, 13:19
bkman, did you minimise to tray?
Nope, nothing in the tray, although I think it was minimized before it disappeared. Has anyone else experienced this? Maybe it has something to do with my Windows XP?
parcival
5th June 2006, 16:16
@parcival
The reason the winamp dll's are not provided is because they are currently licensed to winamp. Distributing them apart from the winamp package is a violation of their AUP.
I thought so, just wanting to be sure.
A small bug: Resizing of UpdateWindow doesn't resize the elements inside it.
Carpo
5th June 2006, 17:10
this is a strange one
i am trying to back up final fantasy advent children - during the annalysing phase it kicks up and error saying
unexpected value in C:\Documents and Settings\Carpo\Local Settings\Temp\interlace-e8818a81fe024b20a12719eaa54e1aff.log - make sure tivtc.dll is in you avisynth plugins directory
well i have checked an it is - the information in the log is
false-I don't know what "b" means
false-I don't know what "b" means
false-I don't know what "b" means
false-I don't know what "b" means
false-I don't know what "b" means
false-I don't know what "b" means
false-I don't know what "b" means
false-I don't know what "b" means
false-I don't know what "b" means
false-I don't know what "b" means
false-I don't know what "b" means
carrys on like that all through the log
any idears - using avisnyth 2.55
dimzon
5th June 2006, 17:41
I've added the latest Nero AAC commandline encoder (1.0.0.2) in the megui autoupdate.
Please test it and report any problems here, thanks.
unfortunally this is strongly prohibited by EULA (http://www.nero.com/nerodigital/eng/down-ndaudio.php)
This License does not provide any rights to reproduce and/or distribute this software package in whole or in any part.
Sharktooth
5th June 2006, 18:30
well, 1.0.0.0 was already there... i just updated it.
however the license doesnt explicitly state the distribution is prohibited... and im not and end-user... :p
Kostarum Rex Persia
5th June 2006, 23:07
unfortunally this is strongly prohibited by EULA (http://www.nero.com/nerodigital/eng/down-ndaudio.php)
I really don't know why, because Nero Digital Audio is freeware product. That is really bold.
XadoX
7th June 2006, 07:46
unexpected value in C:\Documents and Settings\Carpo\Local Settings\Temp\interlace-e8818a81fe024b20a12719eaa54e1aff.log - make sure tivtc.dll is in you avisynth plugins directory
I get the same Probs.
Hi,
I'm getting this error and it makes my computer unable to do any encode in x264, then I fired up a Virtual PC and managed to use it for a few days to encode x264 and after awhile I got the same msg on it as well.
So Im wondering if this could be that my system memory is corrupt?
This happens after I load an AVS file into MeGUI and only after i close the preview window. but vdubmod and mpc can play the avs file just fine. I can also use any other codec to encode the avs file as well.
http://img84.imageshack.us/img84/2664/error4ol.jpg
AMD X2 3800+ system, Win XP Pro SP2 with all new updates, x264 ver 5.30, latest MeGUI x264 ver, AVS 2.56.
dimzon
9th June 2006, 09:58
Hi,
I'm getting this error and it makes my computer unable to do any encode in x264, then I fired up a Virtual PC and managed to use it for a few days to encode x264 and after awhile I got the same msg on it as well.
So Im wondering if this could be that my system memory is corrupt?
This happens after I load an AVS file into MeGUI and only after i close the preview window. but vdubmod and mpc can play the avs file just fine. I can also use any other codec to encode the avs file as well.
http://img84.imageshack.us/img84/2664/error4ol.jpg
AMD X2 3800+ system, Win XP Pro SP2 with all new updates, x264 ver 5.30, latest MeGUI x264 ver, AVS 2.56.
try to remove one-by-one plugins from Your aviSynth plugins folder until your problem dissapear...
Carpo
10th June 2006, 00:06
this is a strange one
i am trying to back up final fantasy advent children - during the annalysing phase it kicks up and error saying
unexpected value in C:\Documents and Settings\Carpo\Local Settings\Temp\interlace-e8818a81fe024b20a12719eaa54e1aff.log - make sure tivtc.dll is in you avisynth plugins directory
well i have checked an it is - the information in the log is
false-I don't know what "b" means
false-I don't know what "b" means
false-I don't know what "b" means
false-I don't know what "b" means
false-I don't know what "b" means
false-I don't know what "b" means
false-I don't know what "b" means
false-I don't know what "b" means
false-I don't know what "b" means
false-I don't know what "b" means
false-I don't know what "b" means
carrys on like that all through the log
any idears - using avisnyth 2.55
any updates ?
berrinam
10th June 2006, 07:59
any updates ?
Perhaps the addition of ConvertToYV12 to the scripts in 0.2.3.2164 will fix it. Update and see if it does.
berrinam
10th June 2006, 08:00
A small bug: Resizing of UpdateWindow doesn't resize the elements inside it.Resizing is now not available in 0.2.3.2164:D
Carpo
10th June 2006, 13:18
Perhaps the addition of ConvertToYV12 to the scripts in 0.2.3.2164 will fix it. Update and see if it does.
i updated to latest megui and added ConvertToYV12 as you suggested
tried that but now i get a diff error - happenes with or without ConvertToYV12
http://img101.imageshack.us/img101/2393/error1dj.th.jpg (http://img101.imageshack.us/my.php?image=error1dj.jpg)
berrinam
10th June 2006, 13:22
i updated to latest megui and added ConvertToYV12 as you suggestedI think there's a misunderstanding here -- the latest megui automatically adds ConvertToYV12.
tried that but now i get a diff error - happenes with or without ConvertToYV12
http://img101.imageshack.us/img101/2393/error1dj.th.jpg (http://img101.imageshack.us/my.php?image=error1dj.jpg)
While this is certainly annoying, it is not an error, per se. It means you have an unusual source type which MeGUI is not aware of. Can you upload a small sample of the unprocessed source somewhere, please, so that I can adjust the detection algorithm to support your type of source.
Carpo
10th June 2006, 13:59
i have cut out about 30 seconds from the first vob and have uploaded it - i have pmd you the info
/me now waits for an update :P
check
10th June 2006, 14:04
2164 bitrate calculator bugs:
none!
Thanks to berriman and everyone who worked on this, it obviously took a while to fix the calculator and I'm a big fan of some of the design choices you made (such as the new audio bitrate input).
This is a half bug, half request. Would it be possible to add in a button to force an update to the bitrate? When inputting values into textboxen, the bitrate does not update until a button is clicked, which means if you are entering a manual filesize (such as 1.0, 1.5 or 2.0gb), you need to increment and then decrement the filesize after putting in the size.
Thanks!
bob0r
10th June 2006, 15:36
2164 bitrate calculator bugs:
none!
.....
Thanks!
Hmm what is the purpose of audio track 2?
Is it active? Should it work the same as audio track 1?
If so, for audio track 2:
You can not select type
Changing values does not change the result.
Selecting the audio file works for both (mp3 and raw-aac detected as test)
... also not sure what is the function of the 'X' ?
Is it a reset/remove button? If so should it reset all values to 0?
When you start calculator and change bitrate of audio tracks it goes in steps of 16, when you set time to lets say 2 hours, it uses steps of 15.
I guess this problem is part of "it's just an interface detail" link (http://forum.doom9.org/showthread.php?p=838724#post838724)
Sharktooth
11th June 2006, 15:14
bug: megui eats too much cpu cycles when encoding with some codecs (expecially audio) due to too fast interface updates in both main form and progress window.
berrinam
12th June 2006, 01:41
bug: megui eats too much cpu cycles when encoding with some codecs (expecially audio) due to too fast interface updates in both main form and progress window.
Is it a serious issue? Roughly how much CPU time is used when doing an encode?
bkman
12th June 2006, 08:55
bug: Profiles still don't save alterations. A new profile has to be made to save changes.
How about just having a simple "Save" button?
quake74
12th June 2006, 10:35
maybe it's the same as the "Profiles don't save changes" but to set the bitrate of a clip it's only possible to do it through the bitrate calculator and clicking apply. If it change the bitrate using the config button on the main megui, if I close and click config again, the bitrate is still the old one (and the old one is the one used when i start the encoder).
Rumbah
12th June 2006, 11:37
Is it a serious issue? Roughly how much CPU time is used when doing an encode?
For me it is about 20-30% of the CPU time that is used by MeGui on a P4 3.2 Ghz when encoding audio.
Doom9
12th June 2006, 12:34
For me it is about 20-30% of the CPU time that is used by MeGui on a P4 3.2 Ghz when encoding audio.Since it's megui that opens the avisynth script in that case, I would presume that the CPU cycles used for the avisynth filter to read and decode the audio is listed as part of megui's cpu usage. When encoding video, it's the video encoder that reads the video so the CPU usage is reflected entirely as part of the encoder process, not the megui process.
Sharktooth
12th June 2006, 12:55
i tested it on a xp2600+ box and megui eats 60% of cycles when encoding with nero aac.
however, as i said, it's due to the too much interface updates.
bkman
12th June 2006, 13:23
Since it's megui that opens the avisynth script in that case, I would presume that the CPU cycles used for the avisynth filter to read and decode the audio is listed as part of megui's cpu usage. When encoding video, it's the video encoder that reads the video so the CPU usage is reflected entirely as part of the encoder process, not the megui process.
No that isn't the case; Behappy and even older (still avisynth audio) versions of MeGui didn't consume nearly so much CPU time while encoding.
check
12th June 2006, 14:11
Have tou compared encoding speed of using meGUI bs commandline? 60% of CPU time to updateing sounds excessive, to say the least.
With the nero encoder it could be possible, because it updates every frame or so, but 60%?? I just find it hard to believe without proof that 60% of the CPU is for GUI updates.
cc979
12th June 2006, 15:31
i tested it on a xp2600+ box and megui eats 60% of cycles when encoding with nero aac.
however, as i said, it's due to the too much interface updates.
i just tested .ac3 to .mp4 encode with megui with nero-aac,
megui about %25 and nero-aac 75%, i used processexplorer to check
CruNcher
12th June 2006, 22:45
seems an old bug is back profiles changes don't update automaticly anymore you have to save a new profile geez why are those bugs coming back once they were fixed ?
build is 0.2.3.2166
holzi
13th June 2006, 18:43
When you try to encode somthing with 2pass in XviD
I get this error when I configure 1st pass.
http://img104.imageshack.us/img104/2785/megui8ob.th.jpg (http://img104.imageshack.us/my.php?image=megui8ob.jpg)
In 1st pass you don't get an avi. you only get a stats file.
The gui dosn't allow to set a filename anyway which is correct but it still checks if I set an output avi file.
Since I can't set one I can't go on with encoding. Didn't test other multipass encodings. Since I only use xvid.
But I guess it will be the same.
Greetings
Holzi
ChronoCross
13th June 2006, 19:02
Seems as though megui doesn't realize that it's configuring a first pass and doesn't require output.
holzi
13th June 2006, 19:29
well half of the gui realise it :) the other half doesn't
Rumbah
13th June 2006, 23:27
Now I tested Stereo Wav -> AAC with Megui against the Nero command line encoder alone and the encoding with Megui was 20% slower.
I doubt that the wav reading and handling it to the Nero encoder by avisynth takes 20% processing time so it seems to be a Megui issue.
Sharktooth
13th June 2006, 23:31
Try enabling ClearType fonts and you'll see that 20% rise up to 40/50% ...
berrinam
14th June 2006, 03:12
Ok, to clarify, is this an issue when encoding things other than audio in MeGUI?
dimzon
14th June 2006, 12:09
there are 3 possible reason to slowdown audio encoding
1) MeGUI using AviSynth for audio decoding and processing, sometimes it's slower than BeSweet. If You choose "Increase volume automaticaly" it performs floating-point computations (BeSweet performs fixed point) and It eats more CPU power
2) Since Win32 architecture there are additional bottleneck during transfer unpacked PCM data to encoder process via STDIN pipe
3) Possible too much GUI updates (I'm updating it approx each 4096 audio samples)
Rumbah
14th June 2006, 12:28
Disabling "Increase volume automaticaly", so without normalisation, the difference between MeGui and the command line is even 30% for me.
shon3i
14th June 2006, 13:24
Yes but get very quiet file. I think that is fastest way to do Normalization (Reply Gain) from foobar RG scaner and than just apply db value with AmplifyDB in BeHappy.
If that RG scaner (from foobar) or simmilar can be integrated in MeGUI/BeHappy, that will very cool thing because is faster, and make file very louder (without any cliping, distorsion) than Normalize.
dimzon
14th June 2006, 13:35
If that RG scaner (from foobar) or simmilar can be integrated in MeGUI/BeHappy, that will very cool thing because is faster, and make file very louder (without any cliping, distorsion) than Normalize.
AFAIK there are RG scanner in NicMPG123Source... So we can use it in next release...
btw: this is new version of NicAudio.Extension for BeHappy
<?xml version="1.0"?>
<BeHappy.Extension xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://workspaces.gotdotnet.com/behappy">
<AudioSource UniqueID="1B1E7952-5316-4C88-88DF-24EDCCD8A8C7">
<Plugin>
<MultiOptionSource Type="BeHappy.Extensions.MultiOptionSource, BeHappy">
<DialogWidth>200</DialogWidth>
<TitleFormatString>{0}</TitleFormatString>
<SupportedFileExtension>mpg</SupportedFileExtension>
<SupportedFileExtension>mpeg</SupportedFileExtension>
<SupportedFileExtension>mpa</SupportedFileExtension>
<SupportedFileExtension>mp3</SupportedFileExtension>
<SupportedFileExtension>mp2</SupportedFileExtension>
<Option>
<Name>NicMPG123Source</Name>
<Value>NicMPG123Source("{0}")</Value>
</Option>
<Option>
<Name>NicMPG123Source (Normalize)</Name>
<Value>NicMPG123Source("{0}", true )</Value>
</Option>
</MultiOptionSource>
</Plugin>
</AudioSource>
<AudioSource UniqueID="ff49a26c-7348-4674-a28f-17bf7fcb38cc">
<Plugin>
<MultiOptionSource Type="BeHappy.Extensions.MultiOptionSource, BeHappy">
<DialogWidth>0</DialogWidth>
<TitleFormatString>{0}</TitleFormatString>
<SupportedFileExtension>ac3</SupportedFileExtension>
<Option>
<Name>NicAc3Source</Name>
<Value>NicAc3Source("{0}")</Value>
</Option>
<Option>
<Name>NicAc3Source (DRC)</Name>
<Value>NicAc3Source("{0}", DRC=1)</Value>
</Option>
</MultiOptionSource>
</Plugin>
</AudioSource>
<AudioSource UniqueID="bd3ac54a-5c6a-4f9f-9d42-2d3990a0fafd">
<Plugin>
<MultiOptionSource Type="BeHappy.Extensions.MultiOptionSource, BeHappy">
<DialogWidth>0</DialogWidth>
<TitleFormatString>{0}</TitleFormatString>
<SupportedFileExtension>dts</SupportedFileExtension>
<Option>
<Name>NicDtsSource</Name>
<Value>NicDtsSource("{0}")</Value>
</Option>
<Option>
<Name>NicDtsSource (DRC)</Name>
<Value>NicDtsSource("{0}", DRC=1)</Value>
</Option>
</MultiOptionSource>
</Plugin>
</AudioSource>
</BeHappy.Extension>
Doom9
14th June 2006, 14:02
you could always try to bump up the number of samples per status update.. it does update very frequently in the audio department, a lot more than for video encoding and what besweet used to do.
Sharktooth
14th June 2006, 14:21
Ok, to clarify, is this an issue when encoding things other than audio in MeGUI?
I think it's related to all those programs that frequently update the stdout.
So, yes, at this time it's only related to audio but it could be a more general problem in future.
shon3i
14th June 2006, 14:51
AFAIK there are RG scanner in NicMPG123Source... So we can use it in next release...
And what we do with AC3 or DTS, anyway this is faster metod but only for MP1/2/3 input.
Here (http://www.mytempdir.com/739089) is very quiet ac3 cutted form Saw 2 which have very quiet 6ch AC3 audio. i do some test with normalize and RG scaner from foobar.
First i open ac3 i foobar 0.9.2 and do ReplayGain scan, and he give me this results
http://img227.imageshack.us/img227/51/rg6jf.jpg
I need to amplifydb by 15.84db, this is very big amplify value, but when i apply this i get very loud file, without clipping/distozing.
I created avs script to emulate normalize proces
NicAC3Source("CSaw2 T01 3_2ch 448Kbps DELAY 0ms_fixed.ac3",DRC=1)
Normalize()
Open into foobar and to rg scan again, and i get
http://img207.imageshack.us/img207/7024/rg28uo.jpg
So i need to amplyfy more 5db to get same effect.
So then RG works totality different form Normalize, because RG works something like Hard Limit but with pre-scan proces.
acrespo
14th June 2006, 15:46
Autoencode still has two bugs in 2167 version.
1-) When I do a AVI encode, the container selected in "Automatic Encoding" window is MP4 and not AVI. And in the "Adaptative Mux Window" the Output selected is MKV, not AVI.
2-) When I don't encode the audio, I choose "Add additional content" in "Automatic Encoding" window. Then I choose my .MP4 or .MP3 file and click in "Go" button. Nothing happens. Then I change the file name and press "Go" button again to function correctly.
DeathTheSheep
14th June 2006, 17:29
3-) XviD encoding is wacko it seems. No matter what quantizer you enter (CQ mode), it always uses 8. Also, some checkboxes don't work--that is, even if you check Cartoon Mode, when you hit OK, it is then automatically unchecked. Thus, every encode I do is forced into Q8, and many options can't be selected--no cartoon mode, no chroma optimization, etc...
spunch
14th June 2006, 22:13
I have a problem with MeGUI that's been around for quite a while and I feel like I need to report it.
I use the OneClickEncoder feature of MeGUI a lot, but I don't use it for single videos, I have a batch script that generates many OneClickEncoder jobs for many short clips. The problem is MeGUI doesn't handle so many OneClickEncoder jobs at a single time very well.
I tend to get many errors (and eventually a fullscale crash) in the OneClickEncoder innitiation routine - when MeGUI creates many jobs out of the OneClickEncoder job (the time when MeGUI also decides which deinterlacer to use, cropping, etc...).
I get these errors when I have more than 15~ OneClickEncoder jobs in the queue and MeGUI processes them sequentially.
To get around this problem I simply suspend/pause all the OneClickEncoder jobs after 15, and let MeGUI process the first 15. I then restart MeGUI, unpause the next 15 in queue, and I continue this cycle until everything is processed. Not very convenient but it works.
I think MeGUI needs to reset something in itself after every OneClickEncoder job to avoid these errors and crashes.
The sort of errors I get:
Source detection failed
Eroor opening analysis script External component has thrown an exception.
Check to make sure you have TIVTC.dll in your AviSynth plugins directory.
External component has thrown an exception.
Error opening analysis script Script error: there is no function named DGDecode_mpeg2source
Check to make suree you have TIVTC.dll in your AviSynth plugins directory.
Script error: these is no function named "DGDecode_mpeg2source"
The input clip for source detection could not be opened.
External component has thrown an exception.
Error opening analysis script Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
Check to make sure you have TIVTC.dll in your AviSynth plugins directory.
Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
vendol21
15th June 2006, 06:32
Autoencode latest version calculator bug : Desired filesize 500MB - Projected file size 2GB. I'm using HQ-Slowest sharkstooth profile and CT-AAC 48 kbps for audio.
~bT~
15th June 2006, 14:04
I keep getting this error when trying to analyse the source...
I have all the .dll's in the plugins folder.
http://img133.imageshack.us/img133/8568/untitled3ou.jpg
Please help...
Update: Sorted it out.
bratao
15th June 2006, 17:38
Hi,
Where is the "use mencoder to xvid " option ??
I hate xvid_encraw, and like to use mencoder ;-(
Adub
15th June 2006, 17:46
they are under the settings menu. It is a drop down list. There is also the option to use Mencoder instead of x264 commandline as well.
bratao
15th June 2006, 20:49
Merlin7777,
i know this and always use mencoder,
but the lastest version(0.2.3.2167) do not have it !
berrinam
15th June 2006, 23:21
What is wrong with xvid_encraw that makes you not want to use it?
acrespo
16th June 2006, 03:19
My AVS scripts can't be recognized by xvid_encraw. I already post my script here and nobody can explain this problem.
ChronoCross
16th June 2006, 03:23
There is nothing wrong with xvid_encraw. I'll take a look at your script and see if I can narrow it down.
P.S. mencoder currently doesn't work using the latest avisynth versions. Which is why it is a bad idea to use it.
Repost the avs that is giving you problems. I can't seem to find it.
acrespo
16th June 2006, 06:29
The latest megui stable version work with mencoder perfectly to me.
I have avisynth 2.56 installed here. I don't know if this is the reason for my xvid_encraw problem.
ChronoCross
16th June 2006, 06:40
2.5.7 doesn't work with mencoder due to mencoder being broken. something about planar alignments (I forgot exactly what the problem was).
xvid_encraw should function correctly for all versions of avisynth currently in use. what problems are you having that you think it's broken?
berrinam
16th June 2006, 07:27
Error opening analysis script Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
Check to make sure you have TIVTC.dll in your AviSynth plugins directory.
Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
I know this is annoying, but all I can say is that, since MeGUI is in a managed language (C#), this is probably AviSynth's fault. Maybe someone else can help more. I'll look into it in a little while, though, to see if anything obvious crops up.
berrinam
16th June 2006, 07:38
3-) XviD encoding is wacko it seems. No matter what quantizer you enter (CQ mode), it always uses 8. Also, some checkboxes don't work--that is, even if you check Cartoon Mode, when you hit OK, it is then automatically unchecked. Thus, every encode I do is forced into Q8, and many options can't be selected--no cartoon mode, no chroma optimization, etc...
Whenever you have a problem, the easiest solution is simply to hide it. The options which didn't work are hidden (because they aren't supported in xvid_encraw) and CQ is fixed.
holzi
16th June 2006, 11:30
To Bad Multi Pass Bug still not fixed :(
Ok let's wait for another new version :)
berrinam
16th June 2006, 13:20
1-) When I do a AVI encode, the container selected in "Automatic Encoding" window is MP4 and not AVI.I think you are misunderstanding the meaning of the comboboxes. The filetype combo-box in the main window is unrelated to the one in the mux window.
And in the "Adaptative Mux Window" the Output selected is MKV, not AVI.Not sure what you mean. It is whatever you choose.
2-) When I don't encode the audio, I choose "Add additional content" in "Automatic Encoding" window. Then I choose my .MP4 or .MP3 file and click in "Go" button. Nothing happens. Then I change the file name and press "Go" button again to function correctly.I confirm this, and you can expect a fix soon.
acrespo
16th June 2006, 13:43
I think you are misunderstanding the meaning of the comboboxes. The filetype combo-box in the main window is unrelated to the one in the mux window.
Not sure what you mean. It is whatever you choose.
In latest stable version, when I choose AVI container in main screen and press autoencode, all combo boxes was set to AVI (in Auto Encoding window and in Mux window too) it's not occuring now, in Auto Encoding window the MP4 container is always pre selected and in Mux window MKV is pre selected (the container combo box fill only after choose the audio file and I choose MP3. the options in combo is MKV and AVI but MKV is pre selected).
2.5.7 doesn't work with mencoder due to mencoder being broken. something about planar alignments (I forgot exactly what the problem was).
xvid_encraw should function correctly for all versions of avisynth currently in use. what problems are you having that you think it's broken?
I receive a error from xvid_encraw when I do any encode when the source is a AVS script. It can't detect de video fps (fps = 0.00000000000) and exit after the error. I already post the error here. I don't know if it's related with the avisynth version, I only inform the version instaled here.
berrinam
16th June 2006, 14:00
In latest stable version, when I choose AVI container in main screen and press autoencode, all combo boxes was set to AVI (in Auto Encoding window and in Mux window too) it's not occuring now, in Auto Encoding window the MP4 container is always pre selected and in Mux window MKV is pre selected (the container combo box fill only after choose the audio file and I choose MP3. the options in combo is MKV and AVI but MKV is pre selected).I am aware of that, but what I'm saying is that there is no point in choosing the video format in the main form unless you are encoding from there: you might as well just select it in the Adaptive mux window or the autoencode window. It's no more work for you, and it means there needn't be an internal conversion between filetypes, because they are stored differently on the main form from on the other windows.
acrespo
16th June 2006, 14:44
I am aware of that, but what I'm saying is that there is no point in choosing the video format in the main form unless you are encoding from there: you might as well just select it in the Adaptive mux window or the autoencode window. It's no more work for you, and it means there needn't be an internal conversion between filetypes, because they are stored differently on the main form from on the other windows.
Ok, for me it's not a problem. I can select AVI again, but when people that use the stable version today will upgrade to latest version will guess that it's a bug, because tha stable version assume the main form settings in auto encode.
berrinam
16th June 2006, 22:05
@acrespo: I see your point, but I think they will just have to deal with it, like you do. :D
Now I think in 2169 I've fixed all reported bugs except:
15 One Click Encodes in a row causes Source Detection crashes
xvid_encraw AviSynth bugs, which I don't think are to do with MeGUI
Is there anything I've missed?
unskinnyboy
17th June 2006, 02:11
Ah, I think I managed to crash MeGUI. :D
Build is 0.2.3.2146 from ChronoCross. OS is Win XP 5.1.2600 SP2 Build 2600.
What I did:
Tools -> AviSynth script generator -> Options -> Video Input.
I selected a VOB file instead of a .d2v file and poof! MeGUI crashed (Don't ask me why I did it).
http://img98.imageshack.us/img98/5899/meguierror0ly.png
Ideally, you should throw a dialog asking the user to select the .d2v and not the .vob.
Reproducable error. No logfile produced. Let me know if you need to see the dump which Windows produced. I hope this wasn't reported before - I did a small search in this thread but didn't see it.
ChronoCross
17th June 2006, 02:21
you should try updating to a later version and see if it stil occurs.
the latest version of megui is 2169.
unskinnyboy
17th June 2006, 02:35
Where is 2169? Before I submitted this report, I saw berrinam saying "Now I think in 2169 I've fixed all reported bugs except", so I checked for 2169 in your site, but it wasn't there. If I had gotten it, I would have definitely tried with it too.
Your site is down btw.
Adub
17th June 2006, 03:09
Is it just me or does the Deinterlace analysis do one pass, show the correct/needed information with the recommended settings, and then keeps doing multiple passes for no reason?
ChronoCross
17th June 2006, 04:10
Where is 2169? Before I submitted this report, I saw berrinam saying "Now I think in 2169 I've fixed all reported bugs except", so I checked for 2169 in your site, but it wasn't there. If I had gotten it, I would have definitely tried with it too.
Your site is down btw.
I've removed all builds as there is no reason to have them anymore. the auto updater does everything that's needed. Hence why the page doesn't load lol. I'll post an auto updater build on my site now so people can start there.
http://www.chronocrossdev.com/apps/MeGUI-0.2.3.2169.rar
ChronoCross
17th June 2006, 04:11
Is it just me or does the Deinterlace analysis do one pass, show the correct/needed information with the recommended settings, and then keeps doing multiple passes for no reason?
It does 2 passes and then stops. I'm not sure the reason for the second pass but I assumed it had to do with error checking to make sure the first pass's results were accurate.
unskinnyboy
17th June 2006, 04:27
I've removed all builds as there is no reason to have them anymore. the auto updater does everything that's needed. Hence why the page doesn't load lol. I'll post an auto updater build on my site now so people can start there.
http://www.chronocrossdev.com/apps/MeGUI-0.2.3.2169.rar
OK, I am on 2169 now (the autoupdater is lovely), but the bug I reported is still there, which isn't surprising if it wasn't reported by anyone else before and subsequently fixed. What I'd like for someone to do is to check to see if they get the issue too, just to ensure it isn't mine alone.
Adub
17th June 2006, 04:28
Right. Okay, thanks ChronoCross.
ChronoCross
17th June 2006, 04:33
OK, I am on 2169 now (the autoupdater is lovely), but the bug I reported is still there, which isn't surprising if it wasn't reported by anyone else before and subsequently fixed. What I'd like for someone to do is to check to see if they get the issue too, just to ensure it isn't mine alone.
It doesn't crash on my system. Megui throws an error that says
"Directshowsource: The filter graph manager won't talk to me"
Perhaps you have a Directshow vob decoder that's crashing avisynth and thus megui. Or it could be the vob itself. Does it happen with other vobs?
berrinam
17th June 2006, 04:44
Is it just me or does the Deinterlace analysis do one pass, show the correct/needed information with the recommended settings, and then keeps doing multiple passes for no reason?The second pass is used to find the field order. Since it's only required in some places and it uses a different script, it is done in a different pass, but only when the field order is needed (interlaced/film/hybrid sources)
unskinnyboy
17th June 2006, 05:31
It doesn't crash on my system. Megui throws an error that says
"Directshowsource: The filter graph manager won't talk to me"
Perhaps you have a Directshow vob decoder that's crashing avisynth and thus megui. Or it could be the vob itself. Does it happen with other vobs?
You are right. It was my MPEG-2 decoder after all. I had installed Darim DVMPEG the other day and looks like it took over MPEG-2 decoding without permission. :rolleyes: I have uninstalled Darim and now Nero's video decoder took over. But I must admit I am still not satisfied with the state of affairs, because now I am getting a script error: there is no function named "DirectShowSource" as if AviSynth itself is not installed. Instead of even letting AviSynth into the picture (and I am sure if I remove Nero from the chain, the error will be something else), can't we simply throw a dialog to the user based on the file extension itself? "Not a .d2v file" or something like that?
ChronoCross
17th June 2006, 06:37
You are right. It was my MPEG-2 decoder after all. I had installed Darim DVMPEG the other day and looks like it took over MPEG-2 decoding without permission. :rolleyes: I have uninstalled Darim and now Nero's video decoder took over. But I must admit I am still not satisfied with the state of affairs, because now I am getting a script error: there is no function named "DirectShowSource" as if AviSynth itself is not installed. Instead of even letting AviSynth into the picture (and I am sure if I remove Nero from the chain, the error will be something else), can't we simply throw a dialog to the user based on the file extension itself? "Not a .d2v file" or something like that?
well one of the things that people had been clamoring for in the avisynth script creator was to be able to put whatever file they wantd in there.
.d2v is handled by Mpeg2source
.avi is handled by AVISOURCE
everything else is handled by Directshow source.
It's a give in take in this instance. I do however in all instances thing that .vob should be handled exclusively by DGindex. However IDK if it's possible for megui to have both the d2v creation screen and avisynth script creator open at the same time.
unskinnyboy
17th June 2006, 06:54
Well then, things don't look very peachy here. d2v opens alright, but avi, avs all give "there is no function named "DirectShowSource"" error. :-|
As for your question about the 2 windows, if I open an MPEG-1 file in AviSynth script generator, DGIndex Project Creator window pops up, and so yes, they can co-exist, but with DGIndex Project Creator as a modal window.
ChronoCross
17th June 2006, 08:27
do you have AVISYNTH installed? it seems wierd that it would continue throwing that message.
berrinam
17th June 2006, 08:45
It sounds like you do have AviSynth, but it sounds like you are missing the DirectShowSource plugin and/or the registry location for the AviSynth plugins folder is wrong. Check that the AviSynth plugins folder which MeGUI tells you in the settings contains DirectShowSource. Also, try reinstalling AviSynth
holzi
17th June 2006, 11:56
When I want to mux an xvid/avi file with AC3 Audio I get stucked. When I load the avi I can choose avi as the Container Format. But as soon as I add the AC3 Audio file I can only choose MKV. Which doesn't work for me :)
Or should I use the Divx Avi Muxxer?
This one dosn't work for me either because it changes the fourCC to dv50.
Greetings Holzi
berrinam
17th June 2006, 12:34
In that case, no muxer can be found. It's simply not supported unless you want to use a dv50 fourCC, so either make do with that or consider another container, like mkv, for instance.
holzi
17th June 2006, 13:41
well Ok then I just go with avi mux gui or virtual dub mod.
Thx anyway
unskinnyboy
17th June 2006, 15:24
It sounds like you do have AviSynth, but it sounds like you are missing the DirectShowSource plugin and/or the registry location for the AviSynth plugins folder is wrong. Check that the AviSynth plugins folder which MeGUI tells you in the settings contains DirectShowSource. Also, try reinstalling AviSynth
My bad, yes. DSS was missing. I had moved all the plugins from the plugin folder couple of days back because of some DLL conflicts. I also falsely assumed autoupdater took care of it. Again, my bad. Had I checked the autoupdater window, I would have seen that DSS isn't one amongst them because it comes installed with AviSynth.
I have a related question which I will post in the feature request thread.
Cantello
18th June 2006, 11:25
While trying to generate an AVS script wiht MeGUI, it gives the following error message but does not crash.
Programs used: MeGUI 0.2.3.2116, AviSynth 2.56a.
The file I was trying to generate an avs script for is a standard xvid avi file with AC3 sound, which I encoded before from a DVD, which worked well.
http://img119.imageshack.us/img119/7206/clipboard014pn.th.png (http://img119.imageshack.us/my.php?image=clipboard014pn.png)
Could I be missing something? Reinstalling AviSynth did not help, even different versions (2.55).
Thanks for any hints!
HieiYYH
18th June 2006, 15:00
i have a xvid raw 23.976fps, i tried to encode in twopass to h264 raw (*.264) in normal profile, i only changed the Subpixel refinament to mode 7 rdo level 2 (slower), all the 2 passes are done with no warnings or errors, but there is a error, some random ones, look at the picture... i encoded a 28:40 video to 60mb, maybe the bitrate (250kbps) is too low for avc and so give this crap error or maybe a error in the avysynth script? i tried encode 4 times, and always give those erros :/ any help
http://xs302.xs.to/xs302/06240/videoerror.jpg
my script:
AVISource("video.avi", audio=false)
LoadPlugin("VSFilter.dll")
textsub("encode.ass")
check
18th June 2006, 15:04
Does the error exist in the avs file when you play it back in a media player? If so, check the original avi is ok and try without the subtitles to see if vsfilter is broken.
HieiYYH
18th June 2006, 15:08
Does the error exist in the avs file when you play it back in a media player? If so, check the original avi is ok and try without the subtitles to see if vsfilter is broken.
raw doesn't have any error, i checked already, the subititle that i used has only 1 line, for credits, can be the vsfilter?
ps: i'm using the latest version of megui and x264 codec CLI
yamb log
Adjusting AVC SizeLength to 16 bits
AVC-H264 import - frame size 512 x 384 at 23.976 FPS
Saving to video.mp4: 0.500 secs Interleaving
-----------------------------------------------
* Movie Info *
Timescale 600 - Duration 00:28:40.960
Fragmented File no - 2 track(s)
File Brand isom - version 1
File has root IOD
Scene PL 0xff - Graphics PL 0xff - OD PL 0xff
Visual PL: AVC/H264 Profile (0x15)
Audio PL: AAC Profile @ Level 1 (0x28)
No streams included in root OD
Track # 1 Info - TrackID 1 - TimeScale 24000 - Duration 00:28:40.885
Media Info: Language "und" - Type "vide" - Sub Type "avc1" - 41260 samples
MPEG-4 Config: Visual Stream - ObjectTypeIndication 0x21
AVC/H264 Video - Visual Size 512 x 384
Self-synchronized
Track # 2 Info - TrackID 2 - TimeScale 48000 - Duration 00:28:40.960
Media Info: Language "jap" - Type "soun" - Sub Type "mp4a" - 40335 samples
MPEG-4 Config: Audio Stream - ObjectTypeIndication 0x40
MPEG-4 Audio AAC LC - 2 Channel(s) - SampleRate 24000 - SBR SampleRate 48000
Synchronized on stream 1
ps 2: the turbo option in x264 cause some problem if used?
i really want to know why those errors ;~~
foxyshadis
18th June 2006, 21:02
http://forum.doom9.org/showthread.php?t=54130
Is the error on the same frame every time? If not and you're getting random, unrepeatable corruption, try this, as you may be pushing your system too near its limits. If so, it might be a bug in x264 and you should go back a couple versions.
You should also check that your command line doesn't contain anything related to aq, which are of unknown stability. (And no, turbo's fine if you're just going to drop the first pass.)
berrinam
18th June 2006, 22:43
While trying to generate an AVS script wiht MeGUI, it gives the following error message but does not crash.
http://img119.imageshack.us/img119/7206/clipboard014pn.th.png (http://img119.imageshack.us/my.php?image=clipboard014pn.png)
There's something up on your end with DirectShow which is causing problems. All I can really do is let MeGUI provide a more standard error message in that situation.
EDIT: That's what I've done in 0.2.3.2170. Can you test it to find out if it does just give a DirectShow error message instead of a crash? Since I can't reproduce the crash, i can't test it.
jellysandwich
18th June 2006, 22:43
sorry
js
HieiYYH
19th June 2006, 03:28
http://forum.doom9.org/showthread.php?t=54130
Is the error on the same frame every time? If not and you're getting random, unrepeatable corruption, try this, as you may be pushing your system too near its limits. If so, it might be a bug in x264 and you should go back a couple versions.
You should also check that your command line doesn't contain anything related to aq, which are of unknown stability. (And no, turbo's fine if you're just going to drop the first pass.)
i don't think is my pc, i used to encode with x264 in virtualdub with 8fps average in mode 7 (rdo) without any errors, in megui the encode goes about 10-12, and i'm using LOW priority (maybe this?)
ps: tried to encode again in profile HQ-Insane, 3passes, the video errors are there again on 2nd and 3rdpasses (and it is random) :/ i think i'll go back to vdub -_- (No there's no AQ in command line) go back some versions? which version i should get?
even with the errors, i tried mux the video in yamb, i don't know why, the video has the same fps, same time, but the audio is playing too late (or the video is too fast) i don't understand -_-
Symptoms for hardware problems include:
- random reboots, system crahes often
- programs freeze, do not respond to user actions
- certain programs freezing during heavy use (e.g. when encoding)
i don't have those problems, the encode goes very well, and i can even play some emus :P
ps: the raw was a 120fps wmv9 one, so i reconverted to xvid 23.976fps, dunno if can be this too
berrinam
19th June 2006, 05:59
Have you tried multiple players, because I've had similar problems with VERY old versions of libavcodec.
Morte66
19th June 2006, 13:57
Bug report for 0.2.3.2170 AviSynth script generator. Examples are in the attachments. The story...
Create a AVS profile (e.g. Deinterlace No-Denoise.zip) that uses "Clever Anamorphic Encoding" with the Encode "non-mod 16" option. Close the "AviSynth script generator".
Open the "AviSynth script generator" again, and open a D2V file, like in AvsGen1.jpg.
Switch to the "Edit" tab, like AvsGen2.jpg, and you'll see # Set DAR in encoder to -1 : -1. The following line is for automatic signalling
global MeGUI_darx = -1
global MeGUI_dary = -1...which is not the right DAR.
Switch back to the "Options" tab, change your clever anamorphic option to "Resize to mod16" and back to the "Encode non-mod16" you started with. Switch over to the "Edit" tab, like AvsGen3.jpg, and you'll see that the script now says:
# Set DAR in encoder to 175 : 96. The following line is for automatic signalling
global MeGUI_darx = 175
global MeGUI_dary = 96...which is just what we need.
So it seems that the code to plant the aspect ratio in the script is not triggered all the times it should be.
It doesn't seem specific to non-mod16, I got the same problem when I created a profile that started with the option set to "Overcrop to achieve mod16", I still had to fiddle the option to get the DAR to propagate into the "Edit" tab.
acrespo
19th June 2006, 15:12
Thanks berrinam. Now I can press "Go" button in adaptative mux window.
I still have problem with mux AVI files. Both Autoencode or manual mux (Divx Mux window) can't mux avi files correctly. When I open the final video in virtualdub I receive this message:
Error decompressing video frame 0: An unknown error occurred (may be corrupt data). (error code -100).
If I open in Media Player Classic, it shows a gray screen.
The file size is 5 Mbytes less than a video muxed in virtualdub.
The log:
Starting job job4 at 10:58:51
encoder commandline:
-v "C:\encodes\Yu-Gi-Oh 199.avi" -a "C:\encodes\2006-05-02\ygh199.mp3" -o "C:\encodes\Yu-Gi-Oh 199a.avi"
successfully started encoding
Processing ended at 10:59:16
----------------------------------------------------------------------------------------------------------
Log for job job4
DivXMux: Version 6.1 Build Num: 36
Output File Streams:
TrackId 0: Video Stream: From AVI
Frame Rate: 23.976024
Resolution: 320x240
TrackId 1: Audio Stream: From MP3
SamplesPerSec: 48000
BlockAlign: 1
Creating Index...
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
Cantello
19th June 2006, 17:02
There's something up on your end with DirectShow which is causing problems. All I can really do is let MeGUI provide a more standard error message in that situation.
EDIT: That's what I've done in 0.2.3.2170. Can you test it to find out if it does just give a DirectShow error message instead of a crash? Since I can't reproduce the crash, i can't test it.
I don't have access to a binary of 0.2.3.2170. Is it available somewhere?
Or does anyone know about other methods to diagnose DirectShow problems and how to solve them?
edit: Nevermind, I found it. Will try with 0.2.3.2170 tonight and report my experiences.
berrinam
19th June 2006, 22:13
Weird.... I also can't get DivXMux to produce valid video files (the audio is fine, but the video reports 0 frames). I think we are getting problems from the fact that DivXMux is designed only for DivX muxing.... perhaps DivX muxing should be removed from the stable version, and we'll see ffmpeg muxing in the next few versions....
bratao
20th June 2006, 00:59
What is wrong with xvid_encraw that makes you not want to use it?
The xvid_encraw, produce a non-valid video for my vibratto II based dvd.
I don´t know the problem, but is releated to random n-vop that xvid_encraw put in file, even if i use b frames and no packed stream.
And xvid_encraw even produces complete non playable files !!! using a simple avs script(directShowSource(video)) the output is only a gray image(on vcl is green)
The xvid_encraw is so unstable, i can crash it so easy..
But none of my hundreds encodes crashes on mencoder, and it is substantially faster than encraw !
Cantello
20th June 2006, 07:40
There's something up on your end with DirectShow which is causing problems. All I can really do is let MeGUI provide a more standard error message in that situation.
EDIT: That's what I've done in 0.2.3.2170. Can you test it to find out if it does just give a DirectShow error message instead of a crash? Since I can't reproduce the crash, i can't test it.
Okay, I tried it and it told me that I had DirectShow problems, which I did solve afterwards (with some trial and error) by re-installing ffdshow. Everything works fine now, thanks a lot!
:-)
quake74
20th June 2006, 08:54
maybe it's the same as the "Profiles don't save changes" but to set the bitrate of a clip it's only possible to do it through the bitrate calculator and clicking apply. If it change the bitrate using the config button on the main megui, if I close and click config again, the bitrate is still the old one (and the old one is the one used when i start the encoder).
Gentle reminder since this has not been fixed yet. Or maybe it's not a bug but a feature? ;)
berrinam
20th June 2006, 08:58
Gentle reminder since this has not been fixed yet.That's not true -- it works fine for me on 0.2.3.2172.
0.2.3.2167
Commit by berrinam:
- Fix some profile bugs was (I think) where it was fixed
quake74
20th June 2006, 10:16
That's not true -- it works fine for me on 0.2.3.2172.
0.2.3.2167
Commit by berrinam:
- Fix some profile bugs was (I think) where it was fixed
I just checked in 0.2.3.2173 and it's still there.
Let me describe it:
1) Open MeGUI
2) Click on config button in the video part (right now it's set on x264 and 1p-intermediate)
3) Change the bitrate from 1000 to 999 in the x264 encoder configuration window
4) click ok in the lower right corner and the window disappear
5) click again config in the main megui window for the video part
6) note that the bitrate is still 1000
If I open the bitrate calculator, choose an avarage bitrate and click apply, then clicking config for the video shows the new bitrate.
berrinam
20th June 2006, 11:54
I just checked in 0.2.3.2173 and it's still there.
Let me describe it:
1) Open MeGUI
2) Click on config button in the video part (right now it's set on x264 and 1p-intermediate)
3) Change the bitrate from 1000 to 999 in the x264 encoder configuration window
4) click ok in the lower right corner and the window disappear
5) click again config in the main megui window for the video part
6) note that the bitrate is still 1000
If I open the bitrate calculator, choose an avarage bitrate and click apply, then clicking config for the video shows the new bitrate.
I don't know what's up, because I simply cannot get it to break like that. I do exactly the steps you say, and it works.
Doom9
20th June 2006, 12:39
I'm afraid I have the same news as berrinam.. I can't reproduce it either.
check
20th June 2006, 13:05
Could this be related to the "safe profile alteration" feature perhaps?
bkman
20th June 2006, 13:10
Profiles still don't save for me either. Just between restarts of MeGUI, that is.
berrinam
20th June 2006, 13:14
@check: GENIUS! Absolutely correct.
quake74
20th June 2006, 13:19
Could this be related to the "safe profile alteration" feature perhaps?
Yep, I can confirm that. Good call! :thanks:
Edit: So it IS a feature and not a bug! :)
Sharktooth
20th June 2006, 14:06
No. It's a bug.
Steps:
1) Open MeGUI
2) Click on config button in the video part (right now it's set on x264 and 1p-intermediate)
3) Change the bitrate from 1000 to 999 in the x264 encoder configuration window
4) click ok in the lower right corner and the window disappear
5) Close and restart MeGUI
6) click again config in the main megui window for the video part
7) note that the bitrate is still 1000 even if Safe profile alteration is disabled.
However IMHO bitrate shouldnt be included into profiles...
check
20th June 2006, 14:45
A few things I've noticed:
-AVS creator has an incorrect title (AviSynth Script Generator -> AviSynth Script Creator) according to the menu item
-Clear jobs has no confirm button, which could turn out nasty
-Does the shutdown on finish have a countdown so it's possible to avert it if you are still using the comp? Easiest way is if you are calling shutdown.exe is to use "shutdown -s -t 60 -c "MeGUI is shutting the computer down. If you wish to cancel this shutdown type shutdown -a into the start->run box".
None life threatening, but interface niggles I've discovered today (along with a zillion other hidden powers I didn't even know MeGUI had! :D)
Sharktooth
20th June 2006, 14:57
we already include a message box library that we can use to create timed (countdown) messageboxes.
Doom9
20th June 2006, 14:58
@Sharktooth: you are mistaken. Absent safe profile alteration (a feature I never used and never will), you need to switch from profile A to profile B for changes to be taken into account. There are two completely separate codec settings.. one in the profile, and one in the IVideoSettingsProvider that's attached to the codec dropdown in the main window. The latter is updated when you press Ok, the former is updated when you switch to another profile, or press the New button to create a new profile in the codec configuration window.
Easiest way is if you are calling shutdown.exe is to use "shutdown -s -t 60 -cIt's not done like that at all.. I'm using the W32 API. The only way to prevent shutdown would be megui bringing up a warning screen with a timer and if the timer runs out, the command is sent.. otherwise the window would be closed and nothing else would happen.
which could turn out nastyI'd call that learning the hard way.. it works quite well for me.. you're not likely to make the same mistake again if it hurts a little ;)
check
20th June 2006, 15:16
Well, I think the shutdown countdown would be a nice user friendly addition, I went through about a week of encoding scratching my head at why my computer was shutting down so much - but mybe this just reflects on me rather than the program n_n
Sharktooth
20th June 2006, 15:34
2174 adds some of your suggestions (except the timed shutdown coz i should have a look at messageboxexlib).
check
20th June 2006, 15:51
hehe, I think you got the naming the wrong way around. The d2v and chapter dialogue are both "creators", shouldn't you swap it the other way?
Sharktooth
20th June 2006, 15:55
Uhm... you're right... going to fix...
EDIT: fixed in 2175
check
20th June 2006, 16:18
'nother thought. If a video is upside down, and vertical flip is checked, will this affect field order detection? I don't have anything to test it on unfortunately.
Sharktooth
20th June 2006, 16:19
Dunno, you should wait for berrinam answer coz he coded the deinterlacing stuff.
berrinam
20th June 2006, 21:57
It could affect field order, you're right. I didn't think of that. There are two solutions: tell the user to check Flip Vertical before doing the analysis, and rewrite a bit of the code for a special exception. I think the first should be done now, and the second should eventually be done.
check
21st June 2006, 01:41
Resetting deinterlacing after changing the state of the flip checkbox (and notifying the user of course) is the only way I can think of that will handle this problem. To make this more user friendy you could move the flip box to the top of the first page (bottom right of the first section?).
berrinam
21st June 2006, 08:10
Resetting deinterlacing after changing the state of the flip checkbox (and notifying the user of course) is the only way I can think of that will handle this problem. To make this more user friendy you could move the flip box to the top of the first page (bottom right of the first section?).
It's much easier than that: you just have to invert the field order when the video is flipped.
Tima
21st June 2006, 20:17
Cosmetic bug in bitrate calculator:
To reproduce:
- in Bitrate Calculator choosе any non-integer ramefate
- then choose it again
- and (optionally) again and again :)
after each choice the properties of the video length/total_length/nummber_of_frames change..
quake74
22nd June 2006, 12:08
No. It's a bug.
Steps:
1) Open MeGUI
2) Click on config button in the video part (right now it's set on x264 and 1p-intermediate)
3) Change the bitrate from 1000 to 999 in the x264 encoder configuration window
4) click ok in the lower right corner and the window disappear
5) Close and restart MeGUI
6) click again config in the main megui window for the video part
7) note that the bitrate is still 1000 even if Safe profile alteration is disabled.
However IMHO bitrate shouldnt be included into profiles...
I just tested 2176 and this is still happening. But now megui remembers different bitrates even when safe profile is activated.
Sharktooth
22nd June 2006, 22:06
that's a wanted behaviour (http://forum.doom9.org/showthread.php?p=842699#post842699), but we really should add a SAVE button...
unskinnyboy
24th June 2006, 02:05
MeGUI replaced my LAME 4.0a with 3.8a via auto-updater. So much for recognizing the latest version. :mad:
I was using the same lame.exe for my MP3 backups and realized this when I opened my latest backup in EncSpot. My mistake was that when I mass updated everything the first time when auto-updater came out, I didn't check every single one to see if the proposed "new" version was really newer than my current one. But that onus shouldn't have been on me anyway.
How does autoupdater query lame.exe to get the version?
berrinam
24th June 2006, 02:07
It doesn't yet. It will be implemented, though.
unskinnyboy
24th June 2006, 02:11
It doesn't yet. It will be implemented, though.
It doesn't yet what? Recognize which is the latest version? Then on what basis is it updating?
berrinam
24th June 2006, 02:17
Well, I don't know the specifics of what is happening to you, but what it does right now is remembers which version it installed, and assume you haven't changed it, so that is then your current version. If it hasn't installed the files itself, then it doesn't know what version the files are, so assumes they are out-of-date.
unskinnyboy
24th June 2006, 02:24
To be very specific: When the very first time someone uses auto-updater, how does it check for the version of any particular component (for e.g: lame.exe)?
berrinam
24th June 2006, 02:28
It doesn't. I thought I said that.
foxyshadis
24th June 2006, 02:28
The existence of an entry in the AutoUpdate.xml. It doesn't care if the file's there or not yet (avisynth filters and probably most other items have this happen). I just let it update and then replace the files, otherwise I have to uncheck it every time.
unskinnyboy
24th June 2006, 02:47
It doesn't. I thought I said that.
OK. What happened in my case was that I had the program path of lame.exe set to C:\Program Files\LAME even before the age of auto-updater and this was the same lame.exe (4.0 alpha) which I was using for all purposes. When I updated MeGUI to the build which introduced the autoupdater, it "updated" my lame.exe to 3.8 alpha. This came across as quite annoying for me since I was using this LAME build for special purposes. I am not sure why auto-updater thought that 3.8a was the latest version, because it isn't. 4.0a is the latest, albeit experimental (of course so is 3.8a).
The LAME version can be obtained by a simple commandline "lame.exe", but not sure how autoupdater can read it out.
Which brings me to my request: when someone uses auto-updater for the first time, it would be nice to flash a warning message/disclaimer saying that the updater may not necessarily be updating to the bleeding edge build. Had I seen such a message, I would have eyeballed every single proposed new versions before letting the auto-updater update. This isn't applicable in my case anymore, but would be useful for people new to MeGUI. Thanks.
Sharktooth
24th June 2006, 02:57
That happened coz you're not supposed to mess with MeGUI tools folder.
Autoupdate was made to auto-download the SUPPORTED and TESTED software.
If you replace any tools in that folder there is no guarantee MeGUI will continue to work as expected.
unskinnyboy
24th June 2006, 03:06
hmm, I see your point about using supported software, but I had my lame.exe way before I even had my first version of MeGUI. When I started using MeGUI for the first time, I just pointed it to my existing lame.exe. I didn't replace anything. So it is only fair that I expected a warning when it replaced it with a lower build.
But its fine, no biggie. Just consider that warning message suggestion of mine, if possible.
Sharktooth
24th June 2006, 03:36
Yes, auto-update needs improvements, but keep in mind every program has it's own way to show its version number (if it does it at all) and it may change in future versions... so it's not an easy task.
My suggestion is to install megui and let it download the softwares in its own tools dir so it wont mess with your actual installed software.
Keep in mind we had to remove the nero aac encoder from the auto-update server and it needs to be extracted manually until we manage to get it directly from the nero FTP.
Sharktooth
24th June 2006, 03:49
another bug in bitrate calc. (not verified): http://sourceforge.net/tracker/index.php?func=detail&aid=1509066&group_id=156112&atid=798476
foxyshadis
24th June 2006, 04:14
unskinnyboy, you do know that 4.0a is a broken alpha and that 3.98a is the main current branch? (Though even 3.98 had minor quality bugs as of last month.) 4.0 has several known bugs and missing features that reduce quality at equivalent bitrates. 3.97 is the only version HA recommends, having been cleaned of all known bugs.
I presume you mean 3.98a instead of 3.8a, which is... ancient.
I just wanted to let you know so that you don't end up watching the backup a year from now and freaking out about audio blips. >.> If the speed is important enough, then it doesn't matter, I suppose.
unskinnyboy
24th June 2006, 04:56
Sorry for the big-fat typo. Yes, I meant 3.98a and not 3.8a. HA recommended version is 3.97b2 to be precise, which I am aware of.
While I know that 4.0a is experimental and several things could be broken, I cannot see how it could be any more broken than 3.98a, or is it? As per here (http://www.hydrogenaudio.org/forums/index.php?showtopic=28125), all builds >= 3.98a are disclaimed. Nothing specific mentioned about 4.0a. But there could be other threads, I don't visit HA that much. If you know, please link me.
This makes me wonder, should MeGUI update LAME to 3.98a even? Considering HA recommended version is only 3.97b2? Was there a separate testing performed which determined that 3.98a was OK and usable? Are the test results available? Sharktooth did mention that auto-updater updated to only versions which were supported and tested.
Limobar
24th June 2006, 05:04
Was there a separate testing performed which determined that 3.98a was OK and usable? [...] Sharktooth did mention that auto-updater updated to only versions which were supported and tested.
That's no fun. Asking questions and giving the answers right away. ;)
unskinnyboy
24th June 2006, 05:10
That's no fun. Asking questions and giving the answers right away. ;)
Why did you snip away the important middle part? --> "Are the test results available?" ;)
Limobar
24th June 2006, 06:35
Why did you snip away the important middle part? --> "Are the test results available?" ;)
I did it, because it was not important for the point I was making, that you answered your own question. :D
I don't think that every update is fully tested. There are only a few developers, while there are hundreds of users that are provided with the latest version of the software. I strongly believe that when it comes to open source software, it is the users' task to find out whether there are problems with updates and report these, so the developers can fix these problems.
unskinnyboy
24th June 2006, 07:09
Oh, for sure I agree, and if you had read the whole chain of posts, you would have seen that I wasn't thinking any differently - including my usage of the very very alpha version of LAME, [along with my usual usage of a slew of alphas and betas of every software]. I am using it mainly to test and report bugs.
What I was attempting was to get some clarification as to why MeGUI updated LAME to 3.98a since there is nothing special about it as far as I can see. If it updated to 3.98a, it might as well have updated to 4.0a, unless 4.0a is totally unusable & 3.98a is reasonably OK to use. It might be very true, but just wanted to know what the basis of the updates are, especially since Sharktooth said that all the components are tested. If 3.98a is tested and found OK, then why HA disclaims it? If HA recommends only 3.97b2, then why doesn't MeGUI adhere to it?
Everything will have very plausible answers, I am sure, but I just want to hear them out if possible.
EDIT: Oh, 3.98a is the current branch - foxyshadis already said that. Problem solved!
bkman
24th June 2006, 12:37
Profile bug is indeed fixed, but I found another.
When a job errors out (like with an incorrect commandline arg), the log stalls and won't print any new output after that.
shon3i
24th June 2006, 21:58
When doing 3pass encoding with clever TM, in second pass --sar x:y are not included in comandline, and i get very streched output, can i just fix this in mkvmerge or i must encode again because i lost in commpresion because picture is bigger than normal??
foxyshadis
25th June 2006, 03:46
Well, I could only find 4.0 bug reports on quite earlier prereleases, which might well be fixed by now. For 3.98a the problem sample count seems to be about the same as 3.97b so... *shrug* I guess the warning was premature.
Couple threads:
http://www.hydrogenaudio.org/forums/index.php?showtopic=44515
http://www.hydrogenaudio.org/forums/index.php?showtopic=39314
Latexxx
25th June 2006, 20:46
MeGUI wants to update my my Neroaac from 2006-05-08 to 2006-05-26 but
Updating neroaacenc. File 1/1.
Error: neroaacenc could not be found on the server
Update completed.
0 files were completed successfully
1 files had problems.
unskinnyboy
25th June 2006, 21:13
From here (http://forum.doom9.org/showthread.php?p=844431#post844431):
Keep in mind we had to remove the nero aac encoder from the auto-update server and it needs to be extracted manually until we manage to get it directly from the nero FTP.
Hesse
25th June 2006, 21:24
There seems to be a bug in the AutoEncode section. In the add additonal content section, after I have added an audio track name and chapters file (ogg format), it does not get muxed into the output file. I'm using MKV container. I took a glance at the command line and it seems that those options were missing there as well.
The Link
26th June 2006, 11:15
Since I cannot find it in the first post I describe my problem(s) here:
I encoded a movie to AVC (CE-Mainprofile) with 2 NeroAAC streams (Q0.2 resulting in AAC-SBR streams) in the MP4 container. I used the latest MEGui build + latest tools provided by the Autoupdater. The resulting MP4-file was corrupt in a way that seeking to the end of the file wasn't possible in MPC and VLC. Foobar2000 didn't even load the file at all saying it was corrupt.
Furthermore instead of displaying 2 audio streams i get 4 audio streams displayed with Haali's splitter (every audio stream is displayed two times). Since I accidently deleted the MP4 file I cannot provide more information but I hope someone knows about the problem or can spot it in any way.
Thanks in advance!
edit: I just encoded the same movie into the mkv container. This time the file isn't corrupt but I got 4 audio streams again though there should only be 2. Perhaps there's a problem with mp4 audio files created by the neroaac encoder?
edit2: The Ogg chapter file I pointed to use in the auto encoder wasn't used. I had to remux the file anyway because of the problem reported above but I wanted to mention it.
Rumbah
26th June 2006, 12:53
I found a bug with deinterlace method selection.
After the analysis MeGUI detects that my source is interlaced. It automatically selects TDeint. But if I change the deinterlace method, the avs file is not updated properly. It is only changed if you select the method you want and then switch deinterlacing off and on again.
EDIT: I forgot to mention, this is in the Avisynth script creator in the filters section.
junglemike
26th June 2006, 21:05
Megui completely ignores bitrate settings for small files.
Please anybody verify that. It takes just 1 minute, you don't need to encode anything.
With normal length files (30min+) there is no problem, But if I try to encode very small clips (like 1-2 minutes) - I press "Auto Encode", than i choose average bitrate. The bitrate setting is either wrong for 2-5min files (like 640 instead of 220) - I can see it in log files. And for very small files (like 30 sec) - No bitrate setting is used at all, so it x264 uses codec's default. (1000kbps)
chros
26th June 2006, 23:32
v0.2.3.2177: at the Adaptive Muxer divmux.exe changes the fourcc from xvid to divx ...
berrinam
27th June 2006, 06:02
Is that a problem?
woah!
27th June 2006, 06:46
hmm anyone know what this means? I encoded the 5.1 fine but the stereo won't encode.
did you find out what caused this error as i get it also :(
the ac3 file encodes with besweet ok but i get this error and thats it goodnight.
Log for job job2
Channels=2, BitsPerSample=16, SampleRate=48000Hz
D:\megui\tools\neroaacenc\neroAacEnc.exe -ignorelength -q 0.5 -if - -of "O:\INDEXED T01 2_0ch 384Kbps DELAY 0ms.mp4"Error:
MeGUI.AviSynthException: m2AudioAC3Source: error in file "O:\INDEXED T01 2_0ch 384Kbps DELAY 0ms.ac3"
at MeGUI.AviSynthAudioEncoder.encode()
it encodes 5.1 correctly or at least a 5.1 ac3 like this:
INDEXED T01 3_2ch 384Kbps DELAY 0ms.ac3
weird and annoying at the same time...
chros
27th June 2006, 08:07
Is that a problem?
Yes, if the decoders are configured so that they decode theirs files. (divx-divx, xvid-xvid)
I have tried yesterday a small trailer with this, and there was no picture in the final muxed avi file ...
Sharktooth
27th June 2006, 12:31
Well that's not a MeGUI problem, just a badly configured system on your side... dont you think?
ChronoCross
27th June 2006, 12:53
did you find out what caused this error as i get it also :(
the ac3 file encodes with besweet ok but i get this error and thats it goodnight.
Log for job job2
Channels=2, BitsPerSample=16, SampleRate=48000Hz
D:\megui\tools\neroaacenc\neroAacEnc.exe -ignorelength -q 0.5 -if - -of "O:\INDEXED T01 2_0ch 384Kbps DELAY 0ms.mp4"Error:
MeGUI.AviSynthException: m2AudioAC3Source: error in file "O:\INDEXED T01 2_0ch 384Kbps DELAY 0ms.ac3"
at MeGUI.AviSynthAudioEncoder.encode()
it encodes 5.1 correctly or at least a 5.1 ac3 like this:
INDEXED T01 3_2ch 384Kbps DELAY 0ms.ac3
weird and annoying at the same time...
it's a problem with nic's AC3 dll. Sometimes it doesn't like streams that aren't perfect the way it thinks it should be. If you can play it in a player then you can "force Directshow decoding" and then it'll use your directshow decoder to pass the file through megui.
rufus007
28th June 2006, 20:00
Only cosmetic issue - when encoding begins in the title of status window and megui main window is displayed percent count without beginning zero. For example ",58%" insted of correct "0,58%". After achieving 1% is everything correct.
Hesse
29th June 2006, 04:38
I'm getting a pretty big bug using the latest version of MeGUI (0.2.3.2177). I'm using the MKV container and the "AutoEncode" method of muxing additional files. When muxing the AC3 file, the delay information is not read from the filename (or whereever its supposed to be from). Therefore, if the AC3 track has delay, the audio sync is off.
As I previously reported, the track name for AC3 is not being incorporated and the chapters are not being added. The command line for mkvmerge shows that this information is not there.
woah!
29th June 2006, 09:52
it's a problem with nic's AC3 dll. Sometimes it doesn't like streams that aren't perfect the way it thinks it should be. If you can play it in a player then you can "force Directshow decoding" and then it'll use your directshow decoder to pass the file through megui.
thx for the reply.
it does work as you suggested :)
quake74
29th June 2006, 10:04
I tried creating an avi with megui and I had multiple problems (the movie is Narnia and hopefully this is unrelated to a small problem I had in decrypting it).
Is the Aud-x encoding working properly? When I encode to mp3 a very weird sounding file (like echos) is produced with regular mp3 players (mplayer, vlc, wmp). Why am I forced to choose an upmixing format (via SuperEQ, via Sox or dialog center channel)?
Is the avi muxer working? mplayer tries and craps out, and video/audio is messed up in mpc and vlc (starts with a green frame, and looks like it has problems with bframes or something). I also tried muxing regular mp3 files (not aud-x) and the problem is the same. Avimuxgui produces ok files (although with huge audio delay, but that may be the decrypting problem).
I uploaded the file with the log (log.txt) video (test.avi) the two mp3 encoded with aud-x and the muxed avi by megui (megui.avi) : http://rapidshare.de/files/24443831/narnia.7z.html
Edit: s/mencoder/mplayer/
chros
30th June 2006, 09:10
Well that's not a MeGUI problem, just a badly configured system on your side... dont you think?
I don't think so ...
Another bug at the avs creation (0.2.3.2177): after analyzing for deinterlacing option, just the megui-offered setting can be saved in the generated avs script. (If you select anything else or switch off the deinterlicing opzion: nothing happen, the offered option will be saved.) I tried it with 0.2.3.2151 too.
Sharktooth
30th June 2006, 12:44
I don't think so ...
Another bug at the avs creation (0.2.3.2177): after analyzing for deinterlacing option, just the megui-offered setting can be saved in the generated avs script. (If you select anything else or switch off the deinterlicing opzion: nothing happen, the offered option will be saved.) I tried it with 0.2.3.2151 too.
The FCC thing is not a problem since you can configure both DivX or Xvid decoders to decode any MPEG-4 ASP FCC.
Having multiple decoders installed for different FCCs is plain stupid.
However i confirm the bug in AVS Script Creator.
klicker4546
4th July 2006, 19:00
Hi, think I found another little bug with the avs creator. I was trying to process a PAL avi-file. The avs creator detected 25000 fps instead of 25.000 fps (German decimal = 25,000 fps). For a NTSC avi file were 29940,119760479 fps detected.
See screenshot.
Sharktooth
5th July 2006, 01:25
try setting the international options to EN/US and see if works.
if it does, than it's probably a bug (but i have italian regional settings with "," for decimals and it works).
klicker4546
5th July 2006, 13:32
try setting the international options to EN/US and see if works.
if it does, than it's probably a bug (but i have italian regional settings with "," for decimals and it works).
Ok, I will try that.
klicker4546
5th July 2006, 13:36
Ok, I will try that.
I changed the internatioal/regional settings to English/USA and it worked correctly. So it seems there's a problem with different international settings. When I flip back to German settings it is still the same problem.
Guess it's really a bug then.
Thanks anyway.
tangent
7th July 2006, 09:12
Unable to disable B-frames with XVID
When I set B-frames to 0 under Xvid Encoder Configuration, I can see that under the commandline, the entire -max_bframes option is completely removed. However, xvid_encraw defaults to max_bframes = 2 if the option is not set, therefore B-frames cannot be disabled using MeGUI, and I'm unable to encode content for SP-only devices.
cc979
7th July 2006, 14:35
using megui: 0.2.3.2177 with DGMPGDec 1.4.8 Beta 7
found a hd-trailer 'rots_full_trailer_1080p.ts' it does not autocrop correctly - crops right far to much and a little to much of the bottom
acrespo
7th July 2006, 15:58
I have some memory leak problems wih MEGUI. I have 43 encodes in job list and after some encodes (I don't remember how many encodes), I see in Task Manager that MEGUI is using 1GB of virtual memory!!! Windows show me a message to enlarge the virtual memory because it's full!! I stop the encode and MEGUI still using 1GB of virtual memory. I don't have the code but I think that some objects is not disposed and the garbage collector can't clean this memory.
After initiating the next encode, the memory use continues increasing.
EDIT: Why some software is not updating in auto-update feature? DGMPEGEnc already updated and mencoder too. I don't know about other software.
Sharktooth
8th July 2006, 02:43
using megui: 0.2.3.2177 with DGMPGDec 1.4.8 Beta 7
found a hd-trailer 'rots_full_trailer_1080p.ts' it does not autocrop correctly - crops right far to much and a little to much of the bottom
autocrop is not perfect. when there are those cropping problems just use the manual crop (the preview window will help).
Sharktooth
8th July 2006, 02:44
Unable to disable B-frames with XVID
When I set B-frames to 0 under Xvid Encoder Configuration, I can see that under the commandline, the entire -max_bframes option is completely removed. However, xvid_encraw defaults to max_bframes = 2 if the option is not set, therefore B-frames cannot be disabled using MeGUI, and I'm unable to encode content for SP-only devices.
Xvid support is still a bit buggy. I'll take not of that behaviour and i'll fix it as soon as i have some time to spend on coding.
Sharktooth
8th July 2006, 02:46
I have some memory leak problems wih MEGUI. I have 43 encodes in job list and after some encodes (I don't remember how many encodes), I see in Task Manager that MEGUI is using 1GB of virtual memory!!! Windows show me a message to enlarge the virtual memory because it's full!! I stop the encode and MEGUI still using 1GB of virtual memory. I don't have the code but I think that some objects is not disposed and the garbage collector can't clean this memory.
After initiating the next encode, the memory use continues increasing.
EDIT: Why some software is not updating in auto-update feature? DGMPEGEnc already updated and mencoder too. I don't know about other software.
Another user reported a similar problem. That's a nasty one i'll talk to the other devs to see if we can manage to fix it.
Regarding software updates i was thinking to add the new dgindex and some other things too but i have to test if it could break something.
foxyshadis
8th July 2006, 05:33
Unable to disable B-frames with XVID
When I set B-frames to 0 under Xvid Encoder Configuration, I can see that under the commandline, the entire -max_bframes option is completely removed. However, xvid_encraw defaults to max_bframes = 2 if the option is not set, therefore B-frames cannot be disabled using MeGUI, and I'm unable to encode content for SP-only devices.
It should be fixed now, as well as a few other related bugs.
cc979
8th July 2006, 09:18
autocrop is not perfect. when there are those cropping problems just use the manual crop (the preview window will help).
just thought i would mention that right side was of by over 100 pixels but scanned through video and right side had no black border, just borders on the top/bottom
foxyshadis
8th July 2006, 10:16
Another user reported a similar problem. That's a nasty one i'll talk to the other devs to see if we can manage to fix it.
Regarding software updates i was thinking to add the new dgindex and some other things too but i have to test if it could break something.
I'm not terribly familiar with C# yet, but wouldn't it just come down to fixing dimzon_avs_destroy (and perhaps dimzon_avs_init) in AvisynthWrapper? I'm looking for the code to that so I can look in more closely.
The other major leak seems to come from xvidcore, which is bizarre since it shouldn't be encoding or decoding anything - all in all, the native side seems to leak all over the floor. =\ Still, I'll spend some time over the weekend seeing if I can figure out how to clean any of it up.
acrespo
8th July 2006, 13:42
I think foxyshadis is right. I can't delete the source files after the job finish. When I close MEGUI I can delete because MEGUI lock the files. There is something wrong here.
quake74
10th July 2006, 09:17
It should be fixed now, as well as a few other related bugs.
I just tried 0.2.3.2178 and the max b-frames probl is still there. Anyone else tried the avi muxer? I still have the same probl I had before. Here is what mplayer says when I try to play the file:
---------------------------------------------------------
MPlayer 1.0pre8-3.4.2 (C) 2000-2006 MPlayer Team
CPU: Intel(R) Pentium(R) M processor 1.86GHz (Family: 6, Model: 13, Step
ping: 8)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled with runtime CPU detection.
c:/windows/fonts/arial.ttf doesn't look like a font description, ignoring.
Cannot load font: c:/windows/fonts/arial.ttf
Playing G:\Aeonflux\test.avi.
AVI file format detected.
VIDEO: [DX50] 368x208 24bpp 25.000 fps 109.6 kbps (13.4 kbyte/s)
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 24000 Hz, 2 ch, s16le, 64.0 kbit/8.33% (ratio: 8000->96000)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
AO: [dsound] 24000Hz 2ch s16le (2 bytes per sample)
Starting playback...
[mpeg4 @ 009B3A88]Error, header damaged or not MPEG4 header (f_code=0)
[mpeg4 @ 009B3A88]header damaged
Error while decoding frame!
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 3 bits ;)
[mpeg4 @ 009B3A88]Error, header damaged or not MPEG4 header (f_code=0)
[mpeg4 @ 009B3A88]header damaged
Error while decoding frame!
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 2 bits ;)
[mpeg4 @ 009B3A88]Error, header damaged or not MPEG4 header (f_code=0)
[mpeg4 @ 009B3A88]header damaged
Error while decoding frame!
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 1 bits ;)
[mpeg4 @ 009B3A88]looks like this file was encoded with (divx4/(old)xvid/opendiv
x) -> forcing low_delay flag
VDec: vo config request - 368 x 208 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [directx] 368x208 => 368x208 Planar YV12
[mpeg4 @ 009B3A88]warning: first frame is no keyframe
[mpeg4 @ 009B3A88]ac-tex damaged at 0 0
[mpeg4 @ 009B3A88]Error at MB: 0
[mpeg4 @ 009B3A88]marker does not match f_code
[mpeg4 @ 009B3A88]concealing 299 DC, 299 AC, 299 MV errors
[mpeg4 @ 009B3A88]low_delay flag incorrectly, clearing it
[mpeg4 @ 009B3A88]Error, header damaged or not MPEG4 header (f_code=0)
[mpeg4 @ 009B3A88]header damaged
Error while decoding frame!
[mpeg4 @ 009B3A88]Error, header damaged or not MPEG4 header (qscale=0)
[mpeg4 @ 009B3A88]header damaged
Error while decoding frame!
[mpeg4 @ 009B3A88]Error, header damaged or not MPEG4 header (f_code=0)
[mpeg4 @ 009B3A88]header damaged
Error while decoding frame!
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 3 bits ;)
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 4 bits ;)
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 3 bits ;)
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 2 bits ;)
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 1 bits ;)
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 2 bits ;)
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 1 bits ;)
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 3 bits ;)
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 4 bits ;)
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 3 bits ;)
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 2 bits ;)
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 1 bits ;)
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 2 bits ;)
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 1 bits ;)
[mpeg4 @ 009B3A88]Error, header damaged or not MPEG4 header (qscale=0)
[mpeg4 @ 009B3A88]header damaged
Error while decoding frame!
[mpeg4 @ 009B3A88]Error, header damaged or not MPEG4 header (f_code=0)
[mpeg4 @ 009B3A88]header damaged
Error while decoding frame!
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 4 bits ;)
[mpeg4 @ 009B3A88]Error, header damaged or not MPEG4 header (f_code=0)
[mpeg4 @ 009B3A88]header damaged
Error while decoding frame!
[mpeg4 @ 009B3A88]hmm, seems the headers are not complete, trying to guess time_
increment_bits
[mpeg4 @ 009B3A88]my guess is 5 bits ;)
Sharktooth
11th July 2006, 02:58
max b-frames should be ok now (please test). regarding the avimuxer there seems to be some problems, the same bugreport was made on the doom9.it forum.
check
11th July 2006, 12:58
latest megui, adding a d2v into the avisynth creator gives a long error message. to wit:
"the file <path> cannot be opened
please check it's a valid avs and avs is installed
check the validity of your script.... media player
vdubmod... install yv12 codec
Error message: External Component has thrown an exception
no custom avisynth profiles or anything, nothing recently changed. the first line of the avisynth script (from the Edit tab of the creator) is DGDecode_mpeg2source("",info=3). Very strange indeed.
EDIT: the avisynth script "mpeg2source("VTS_01_1.d2v",info=3)" hangs on open. Guess this isn't a megui issue.
Hesse
12th July 2006, 13:47
In the latest release (v0.2.3.2179), I am getting some out of memory errors.
http://img235.imageshack.us/img235/7637/meguierror10pr.th.jpg (http://img235.imageshack.us/my.php?image=meguierror10pr.jpg)
The screenshot shows what the error message is. I have plenty of ram free at the time these errors are occuring. The program continues encoding after clicking through about 5 of those errors. I'm encoding x264.
Any ideas?
Sharktooth
12th July 2006, 13:57
uhm... that makes me think...
foxyshadis
12th July 2006, 20:24
System memory and process memory are different; is megui taking 2gigs in virtual memory but very little real memory? That might be the problem. (A close and restart should fix it if that's the case, unless it's HUGE video.)
spinstate
14th July 2006, 00:11
Getting this error on using Autocrop , using MeGUI ver. 0.2.3.2179
http://img291.imageshack.us/img291/8016/clipboard013mr.th.jpg (http://img291.imageshack.us/my.php?image=clipboard013mr.jpg)
berrinam
14th July 2006, 00:26
At the moment, you have to have the preview window open to autocrop....
wiak
16th July 2006, 00:49
bug in bitrate calc
looks like it does not add audio mb to the total filesize
http://upload2.georgeownsme.com/files/8/bug-megui_thumb.jpg
(http://upload2.georgeownsme.com/files/8/bug-megui.jpg)
Sharktooth
16th July 2006, 02:35
Uhm.. it seems audio was not muxed...
747Mb (video) + 133Mb (audio) = 880Mb
foxyshadis
16th July 2006, 03:01
wiak, it's "total size", not "video size". I don't know of any calculator that asks for video size. So just plug 1010mb in there and you should be fine.
~bT~
18th July 2006, 00:19
bug in bitrate calc
looks like it does not add audio mb to the total filesize
http://upload2.georgeownsme.com/files/8/bug-megui_thumb.jpg
(http://upload2.georgeownsme.com/files/8/bug-megui.jpg)I think you're right. Also none of the muxers are able to mux XviD and .mp3 together. Tried them all, in the end just used VDubMod.
Kurth
18th July 2006, 06:19
http://img76.imageshack.us/img76/1082/imagemdt7.jpg
Doom9
18th July 2006, 06:36
@Kurth: asked and answered. We cannot legally redistribute neroaacenc.
chros
18th July 2006, 11:29
Another bug at the avs creation (0.2.3.2177): after analyzing for deinterlacing option, just the megui-offered setting can be saved in the generated avs script. (If you select anything else or switch off the deinterlicing opzion: nothing happen, the offered option will be saved.) I tried it with 0.2.3.2151 too.
What about this bug ? :)
bkman
19th July 2006, 01:29
Don't know if these bugs have been reported, but in 2180:
* In the script creator: If the preview window is closed then reopened autocrop will cause a crash.
* In autoencode: When an AC3 file is selected, the language doesn't appear to be set for audio in the final commandline to mkvmerge.
* In autoencode: When an idx subtitle is selected and the default language isn't changed from Abkhazian it causes a crash. If the language is changed to English it will queue but an intermediate AVI is inserted for some reason and won't insert the subs in the final mux. You really shouldn't need to set the language at all with idx inputs; it should parse all tracks and languages from the file just as mkvmergegui does.
Please look into these.
Adub
19th July 2006, 03:44
I can back up the Auto crop thing. when i opened the preview window and clicked autocrop, it gave me one of those nasty errors.
Here, I will show you.
http://i34.photobucket.com/albums/d125/Merlin7777/Meguierror.gif
check
19th July 2006, 03:52
I think you're right. Also none of the muxers are able to mux XviD and .mp3 together. Tried them all, in the end just used VDubMod.
Are you sure? It sounds like something incorrectly setup. Are you giving the muxers the correct input? The divx AVI muxer should be able to handle avi MPEG4-ASP and mp3 audio no worries.
~bT~
19th July 2006, 08:38
Are you sure? It sounds like something incorrectly setup. Are you giving the muxers the correct input? The divx AVI muxer should be able to handle avi MPEG4-ASP and mp3 audio no worries.
Yup, Im using mpeg4 (XviD) for video input, mp3 for audio input, thats it. None of the muxers worked. Worked like a charm with VdubMod.
cyberbeat
19th July 2006, 16:41
Don't know if these bugs have been reported, but in 2180:
* In the script creator: If the preview window is closed then reopened autocrop will cause a crash.
Please look into these.
I am using build 2180...
1) Actually, just pressing PREVIEW before clicking on AUTOCROP will cause it to crash.
2) AutoCrop seems to have an issue with one scenario. I use the "Non mod16 encoding" so there is no resizing or excess cropping. I then click on AUTOCROP to remove the borders. More often than not it will but "0" for the left border and "2" for the right border. This causes a problem with non Mod16 encoding because the width has to be a multiple of 4 or you get an error. I encode MP4 video with MP4 AAC audio into the MP4 container. I just change the right side to 0 most of the time.
3) There seems to be something weird happening when you select an audio file with delay on the main MeGUI input screen. I create my AVS script for my video and have it save and load it to the main screen. I then select my audio track from the same directory. When I click on config, the delay time has not updated. If I reload the audio file, it then seems to work even while changing profiles. On my next encode, when I load audio from a different directory, it seems to keep the setting of the last file. Is this intended behavior that I have missed while lurking through the discussions or should it be updating always? I am encoding right now. So, if you need more details, I will try to get some more information on what is causing it.
Thanks and great job everyone! I have been lurking on the threads for many weeks and am glad that I finally signed up and am trying to take part in some discussions. :)
lexor
20th July 2006, 01:17
hi guys, I'm not sure this is a bug, probably just a suboptimal design decision, but with the autoupdate it keeps telling me there is a new neroaacenc, but then it tells me it's not on the server, but update pops up every time I start megui. something should be done about stuff like that, and I don't mean to simply put the file there, I think it should check if stuff for update actually exists on the server before offering to update.
Thank you for the really nice app, btw!
Sharktooth
20th July 2006, 12:54
@lexot: :search:
Doom9
20th July 2006, 14:18
well.. I think it's a good idea that we remove neroaac from the autoupdater completely.. it doesn't like like there's going to be a solution for the licensing issue any time soon.
Sharktooth
20th July 2006, 21:04
there is...
im adding (in the free time) FTP support to autoupdater. it will be able to get files (and check for updates) from nero FTP...
~bT~
20th July 2006, 21:09
In the meantime... just right click and disable check for update for Nero. No more false alarms until u enable it again and hopefully by then Sharx may have sorted the ftp bit.
cyberbeat
21st July 2006, 02:11
1) Actually, just pressing PREVIEW before clicking on AUTOCROP will cause it to crash.
I got around this by adding the following code:
In "private void previewButton_Click(object sender, System.EventArgs e)" around line 1000 in AviSynthWindow.cs before the line "player.disableIntroAndCredits();"
reader = player.Reader;
One thing I am not sure about is when you press the PREVIEW button after a CROP, it will show a cropped preview. If you AUTOCROP at this point, it will have new values based on the cropped preview instead of the original footage. (At least, I think that is what is going on.) Would it not be better to have AUTOCROP always use uncropped footage and only let the Mod16 items affect it?
2) AutoCrop seems to have an issue with one scenario. I use the "Non mod16 encoding" so there is no resizing or excess cropping. I then click on AUTOCROP to remove the borders. More often than not it will but "0" for the left border and "2" for the right border. This causes a problem with non Mod16 encoding because the width has to be a multiple of 4 or you get an error. I encode MP4 video with MP4 AAC audio into the MP4 container. I just change the right side to 0 most of the time.
I got around this by adding the following code: (was not sure if this would be appropriate or if it should be a part of VideoUtil.cs)
In "private void autoCropButton_Click(object sender, System.EventArgs e)" around line 1446 in AviSynthWindow.cs after the line "cropBottom.Value = final.bottom;"
if (Mod16Method == mod16Method.nonMod16)
{
while ((cropLeft.Value + cropRight.Value) % 4 > 0)
{
if (cropLeft.Value > cropRight.Value)
{
if (cropLeft.Value > 1)
{
cropLeft.Value = cropLeft.Value - 2;
}
else
{
cropLeft.Value = 0;
}
}
else
{
if (cropRight.Value > 1)
{
cropRight.Value = cropRight.Value - 2;
}
else
{
cropRight.Value = 0;
}
}
}
3) There seems to be something weird happening when you select an audio file with delay on the main MeGUI input screen.
I have not even tried looking more into this one yet...
Sorry if this should not have been posted here... I am just an anxious encoder!
cyberbeat
OverlordQ
21st July 2006, 09:33
When I try to use autoencode and specify additional content, once I click Queue, it throws an error:
System.THrowHelper.ThrowKeynotFoundException()
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at MeGUI.baseMuxMindow.convertLanguagesToISO()
at MeGUI.AdaptiveMuxWindow.getAdditionalStreams(SubStream[]& audio, SubStream[]& subtitles, String& chapters, String& output, ContainerFileType& cot)
at MeGUI.AutoEncodeWindow.queueButton_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
then it just goes further back into System.Windows.Forms
foxyshadis
21st July 2006, 10:13
What language are you trying to rip? Or if it doesn't even get that far, what languages are on the DVD? One of them must be unknown to MeGUI.
OverlordQ
21st July 2006, 10:19
What language are you trying to rip? Or if it doesn't even get that far, what languages are on the DVD? One of them must be unknown to MeGUI.
English and Spanish, English Dolby 5.1 Surround EX, English Dolby 2.0 Surround Spanish Dolby 2.0 Surround. I've already ripped the VOB of the section I want.
Doom9
25th July 2006, 19:47
@OverlordQ: you have to be more specific.. I tried one audio stream set to english, one audio stream set to spanish and it works out fine here.. you must be doing something else. Note that I enter the autoencode with just an avs selected, no audio and I don't configure anything in the autoencode window.
I found an error in the divxmux muxer: serve it with an avi containing avs.. the muxer errors out with
ERROR: DIVXMUX_INVALIDFORMAT File: D:\DVDs\DVDVolume\VIDEO_TS\test.avi but the stdout/stderr reader doesn't flag this as an error.
And one in the adaptive muxer: select an .264 file, then select an ac3 audio.. at this point the only possible container format is mkv.. yet still all three are listed.
Then press go and naturally it doesn't work out.. in fact you get an exception.
spunch
27th July 2006, 18:23
I was wondering if there's any point of further improving the automatic deinterlancer in MeGUI.
MeGUI has a great automatic deinterlancer. I have no idea how it works but for the most part it manages to do a great job, it's just sometimes it picks the entirely wrong deinterlacer, making the clip look worse than the interlaced original.
I know nothing is perfect but i noticed some problematic clips can deinterlace fine with just slight modifications to the avisynth script.
I could provide you with many short clips that seem to have this problem. Let me know if it is practical.
Doom9
27th July 2006, 18:26
I could provide you with many short clips that seem to have this problem. Let me know if it is practical.This is berrinam's domain but I'm sure he'd appreciate some material.
berrinam
27th July 2006, 22:43
I certainly would like some examples where it doesn't work. If you can narrow it down to a 1-minute sample, that would be great, but if not, then I can make do with bigger samples. PM with details about the clips if you want. Thanks
carlo_0000
28th July 2006, 05:05
i don't know if it's alredy sayed but i have a bug to
it s when video file name is named with èéàç ... it bugs (can't open or save to .d2v
Doom9
28th July 2006, 11:20
I named a d2v file öäüéàèçê.d2v and it worked. Same with öäüéàè°°ç.d2v. However, I never quite understood the fixation of certain people of pushing the envelope in naming files in all kinds of weird ways.. computers do have character limitations.. what one program can handle, another can't and if you have complex integrated systems, you're going to cause chaos by using the whole character set. Just as an example, MS Project Server has a long list of unsupported special characters.. you may be able to use them in MS Project client, but if you add the server, you have other requirements (e.g. webservices need xml escaping, the SQL Server doesn't support certain things, the OLAP cube doesn't support certain things). Bottom line is: if you want it to work everywhere, stick to ASCII. Anything else, you will inevitable fall flat on your face sooner or later.
Sharktooth
28th July 2006, 12:51
ehrr... èéàç is ascii...
Doom9
28th July 2006, 14:32
not really.. it's extended ASCII.. standard ASCII only uses 7 bits and doesn't support any of the special character widely used in western languages.
PhAtfiSh
28th July 2006, 17:11
Build 0.2.3.2180 (updated everything)
The bitrate calcualtor does not calculate the overhead for audio streams in an AVI container (only one i tested, i got a 4mb oversized encode because of it). Unless i missed something... selecting different audio types in the drop-down menu has no effect on the bitrate.
The muxer is very buggy, it truncates my xvid/vbr mp3/avi mux by about 70mb leaving it unplayable.
Sorry if these have been mentioned before.
On another note, i like the work you guys are doing, but it seems to me some pretty major features for an encoding app are still very buggy (and have been for a while); id like to see the current features stable before anything else is added.
Doom9
28th July 2006, 17:56
The muxer is very buggy, it truncates my xvid/vbr mp3/avi mux by about 70mb leaving it unplayable.It might be divxmux.. we have no control over third party products. BAsically, if you run the commandline megui dumps in the log and it gives you the same results.. either the commandline is wrong (unlikely but okay) or it's divxmux.
and have been for a whileLike? I doubt you're creating AVC in MP4.. that is unofficially the thing megui does and it has been working for the better part of 1.5 years.
PhAtfiSh
28th July 2006, 20:24
Ok true, im not using it for AVC/MP4, i use it for XVID/AVI.
that is unofficially the thing megui does and it has been working for the better part of 1.5 years.
I still find bugs in the AviSynth script creator. On at least three occasions i have had it do wierd things with the cropping; the preview window shows it over cropped, but the actual file is under cropped.
It may have done something strange to the aspect as well on one occasion, i cant rember. I have a d2v that doesnt crop correctly right now. I guess logs wont be much help for debugging that? The bitrate calc has a problem in the latest build with calculating overheads for AVI. It just seems to me problems with the bitrate calc or basic avs generation shouldn't be around at this point.
Every now and then i have to load up gknot to make sure megui isnt lying to me :)
It might be divxmux..
Yes you are correct, divxmux screws up when run through the command line too. I guess ill go moan to someone else about that.
CraigBjorn
28th July 2006, 22:54
I've been attempting to use MeGUI 0.2.3.2180 to convert dvd .VOB files to X264 for use on an ipod. I been using the arstechnica (http://arstechnica.com/guides/tweaks/ipod-video.ars/6) tutorial to get the basic setup. However, after starting the encode, Microsoft (XP SP1) finds an error
==========
Error signature
EventType:clr20r3 P1:megui.exe P2: 0.2.3.2180 P3:44bc9a71
P4:system.windows.forms P5: 2.0.0.0 P6: 4333aefa P7: 1508
P8: 12f P9: system.argumentnullexception
==============================================
which forces MeGUI to quit and no error appears in the MeGUI log. From what little I can tell, the error occurs either during or after the use of DGIndex. I'm not sure if it's a problem with MeGUI or with the current setup. Any help would be great.
Doom9
29th July 2006, 13:06
I have a d2v that doesnt crop correctly right now. I guess logs wont be much help for debugging that?No.. we need a snippet from the source for that.. long enough so that you can use it to trigger the problem.
On at least three occasions i have had it do wierd things with the cropping; the preview window shows it over cropped, but the actual file is under cropped.Can you back this up with the sources? You know how it goes.. a bug is a bug if it can be reproduced, even if it's you have to go there to try it on a specific environment (I spent a day in the last 3 weeks trying to track down a weird issue in a software we sold to a client.. the first thing I asked was the scenario, followed by the time and then the trace file.. after that I was able to verify that the problem does indeed exist and begin trying to track down why it happens). A blanket statement "it didn't work on 3 occasions" doesn't help.. on the contrary, if you call something a bug, you better be able to back it up or it's just being mean (keep in mind, you didn't pay for megui).
he bitrate calc has a problem in the latest build It might not hurt giving the version number to be on the safe side.. I know I don't do it myself but it's good practice. Anyway, you said the latest version.. was it okay at some point? If so, which revision (we can go back through the revisions, find out what changed and that gives a good starting point as to what has been broken). I vaguely recall having a problem with the AVI Bitrate calculation at some point too.. so it might be this problem has never been properly noted and thus gone unfixed for quite a while. And the fact that most developers aren't using AVI, and most users neither, certainly doesn't help discovered if there are bugs in that department :(
I guess ill go moan to someone else about that.Please do. it's better if the actual users complain... if it doesn't help, you can give me a shout and if I can reproduce the problem I'll tell the DXN guys myself..
@CraigBjorn: Is this a crash message? It doesn't sound like the fatal error message and any catchable errors should be catched and shown in a message "A fatal error has ocurred and megui might not be able to continue"... also, you gave very little information on your setup (what you did from the start of megui.exe... ) and where exactly it happened.. you should also try the simplest scenario imaginable (if you have an avs file, load it, then press queue and start encoding).. and then gradually turn to more complex scenarios until you can put the finger on what exactly makes it crash.
foxyshadis
30th July 2006, 01:47
That's the event log error for an unhandled fatal exception. A screenshot of the stack trace message would be much more helpful. But also follow Doom9's suggestion.
PhAtfiSh
30th July 2006, 14:42
0.2.3.2180 is the build i just updated to, 0.2.3.2111 was the one i was using previously (bit of a big jump there sorry). The bitrate calc for avi worked fine in 2111 but in 2180 it has the problem with avi overheads.
I vaguely recall having a problem with the AVI Bitrate calculation
For the movie i have here Gknot calculates:
866 (kbps) with both interleaving and frame overheads (the value that will hit the 700mb target).
871 (kbps) with vbr mp3 interleaving overhead.
874 (kbps) with frame overhead.
880 (kbps) with no frame or interleaving overheads.
MeGUI calculates:
874 (kbps) whatever options i select.
Given the Gknot values (which should be trusted imo) MeGUI is calculating the frame overhead, but not any audio interleaving overhead.
The same appears true for AC3 audio as well, MeGUI calculates the frame overhead but not the interleaving overhead.
Can you back this up with the sources?
I deleted the d2v/vob that caused the cropping bug by mistake yesterday (doh!). Ill re-rip that movie when i have time and try and make a small sample that the bug can be recreated with.
Sharktooth
31st July 2006, 02:41
avi muxing is not working as expected so do not expect any updates to the bitrate calculator until we fix the muxer issues.
~bT~
31st July 2006, 02:54
avi muxing is not working as expected so do not expect any updates to the bitrate calculator until we fix the muxer issues.
I made a post here about this about 3 weeks ago...been a long time time but Im just using a workaround.
PhAtfiSh
31st July 2006, 12:50
do not expect any updates to the bitrate calculator until we fix the muxer issues
I would rather have a working bitrate calc than a muxer. Muxing in VdubMod is not really that much of a problem. But having my encodes come out the wrong size, and then having to use another program to calc the bitrate and put that into MeGUI is.
Doom9
31st July 2006, 14:04
@PhAtfiSh: most revisions don't concern the calculator.. I may have a look (I use megui as bitrate calc for everything) when I get back from my business trip.
cyberbeat
31st July 2006, 17:36
1) Actually, just pressing PREVIEW before clicking on AUTOCROP will cause it to crash.
I got around this by adding the following code:
In "private void previewButton_Click(object sender, System.EventArgs e)" around line 1000 in AviSynthWindow.cs before the line "player.disableIntroAndCredits();"
reader = player.Reader;
One thing I am not sure about is when you press the PREVIEW button after a CROP, it will show a cropped preview. If you AUTOCROP at this point, it will have new values based on the cropped preview instead of the original footage. (At least, I think that is what is going on.) Would it not be better to have AUTOCROP always use uncropped footage and only let the Mod16 items affect it?
2) AutoCrop seems to have an issue with one scenario. I use the "Non mod16 encoding" so there is no resizing or excess cropping. I then click on AUTOCROP to remove the borders. More often than not it will but "0" for the left border and "2" for the right border. This causes a problem with non Mod16 encoding because the width has to be a multiple of 4 or you get an error. I encode MP4 video with MP4 AAC audio into the MP4 container. I just change the right side to 0 most of the time.
I got around this by adding the following code: (was not sure if this would be appropriate or if it should be a part of VideoUtil.cs)
In "private void autoCropButton_Click(object sender, System.EventArgs e)" around line 1446 in AviSynthWindow.cs after the line "cropBottom.Value = final.bottom;"
if (Mod16Method == mod16Method.nonMod16)
{
while ((cropLeft.Value + cropRight.Value) % 4 > 0)
{
if (cropLeft.Value > cropRight.Value)
{
if (cropLeft.Value > 1)
{
cropLeft.Value = cropLeft.Value - 2;
}
else
{
cropLeft.Value = 0;
}
}
else
{
if (cropRight.Value > 1)
{
cropRight.Value = cropRight.Value - 2;
}
else
{
cropRight.Value = 0;
}
}
}
These issues still exist in build 2181... Bumping the message for feedback.
Thanks,
cyberbeat
kurt
31st July 2006, 20:09
although I unticked packed bitstream for xvid encoding, the resulting avi stream is packed (according to mpeg4modifier).
Looking at the command line shows, that -nopacked is missing.
ToS_Maverick
31st July 2006, 23:21
0.2.3.2155.
When I select a profile for x264 and hit config, it sometimes loads the wrong profile for editing, so I must manually select the profile again to edit it. Certainly not a fatal bug, but it can be annoying in a list of many profiles ;)
I've noticed this issue since .2153, maybe before.
this bug still happens in .2181, just for info ;)
foxyshadis
1st August 2006, 00:01
Thanks kurt, I fixed that, should be in next update.
ToS, can you do anything to reproduce it more reliably than "Sometimes"? Because it's never happened to me in a year.
ToS_Maverick
1st August 2006, 10:46
of course i can. i just thought it must be obvious, it happens all the time here!
normally i just use sharktooth's x264 presets in megui. recently i made 2 own presets, just small changes from "HQ-Slower".
1st preset is HQ-Slower-CRF, same as the original, just changed from bitrate mode to CRF.
2nd preset is HQ-Slower-SA, same as slower, set avclevel to 3 and had to uncheck p4x4.
now if i select HQ-Slower-SA and click on config, megui displays HQ-Slower-CRF. if i select ...-CRF it displays HQ-Slower and so on. it jumps to the next preset above the one i selected.
check
1st August 2006, 11:46
Just noticed: after booting up MeGUI where there are old completed jobs in the queue, the fps values for these jobs are correct to more than 2dp (to 15dp).
foxyshadis
1st August 2006, 12:43
Ah, if it happens every time then what may be the case if that what you think they are isn't what was actually saved in them. MeGUI's always had somewhat less than intuitive profile behavior, eventually I'll look at creating a better model, but here's how it works atm:
You select your profile and hit config. Make your changes, etc, notice that nothing's in the profile box at the bottom. Hit okay, the config is set but not saved to any profile.
Now, if you were to change the profile in that dropdown, say to PD-iPod, and you make a change, then hit okay. Now those changes are actually saved within the profile. Change the profile, hit config, and come back to iPod, it still has your changes.
With this in mind, what I suspect happened was: You created your profile, hit new to save it, and then made some more changes and hit okay, thus overwriting the profile. (Maybe it was at the time, maybe later.) Or something like that, but you should be able to remake and resave them, just being careful that you don't accidentally overwrite them.
Because it is so error-prone and unintuitive, I intend to come up with a better interaction model soon.
Bug report: Unchecking lossless in x264 panel doesn't re-enable bitrate. Oops. I'll get it if no one does before me.
Sharktooth
1st August 2006, 12:59
lossless thing fixed in 2183.
ToS_Maverick
1st August 2006, 13:34
foxyshadis, i know about the profile edit and save behaviour in megui.
to create my two custom profiles, i selected slower in the config window and clicked new.
the point is, after selecting a profile in the megui-main window and clicking config, megui displays the next profile above the current one. not only the settings of the above profile, it's also selected in the dropdown box!
kurt
1st August 2006, 14:16
thx for the latest patches, foxyshadis :)
but custom commandline option for xvid doesn't work properly, does it?
for example if I untick qpel and add -qpel second pass aborts. Same for -par 4... --> log displays all encraw options
btw: an option for autoshow commandline would be great (or maybe saving the status when closing megui)
Edit: tested a bit more and now it works, when putting a space character before the first command...
-qpel -par 4
Sharktooth
1st August 2006, 14:54
k... going to fix it right now... :)
EDIT: done (2184)
kurt
1st August 2006, 15:31
wow, that was fast - thx, sharktooth :)
foxyshadis
1st August 2006, 19:23
Oops, I remember making that mistake before and reminding myself to remember it (I keep thinking it's serialized instead of just written out for some silly reason). ^^; Thanks for fixing.
ToS, drat, my guess was wrong. So just selecting a profile and hitting config, the listed profile will differ? Hmm, what about on the main form, if you look at it while the config dialog is open? Has it changed there (so at least both are in sync with each other) or do they differ? If they're the same, can you do every action slowly and see if you can identify when it switches? And this isn't a beta version of .Net 2 I presume? Perhaps you could zip up all your profiles and settings and I'll see if I can reproduce it using them.
ToS_Maverick
1st August 2006, 20:17
after hitting config, the profile in the config window changes. the selected profile in the main window is still the same.
example:
mainwindow profile: HQ-Slower-SA
click on config
still -SA in main window but
in the config window: HQ-Slower-CRF
if you want to check out my megui, here's (http://www.infinitpower.com/files/x264.zip) the link.
Rumbah
4th August 2006, 01:11
I have just noticed a bug in the latest version.
I have a PAL mpeg2 video file. I used the option D2V Creator in MeGUI and selected the mpv file. It created the D2V file, but in the resulting D2V file it was set as a 23,.. -> 29,.. fps file although it is a normal 25 fps mpeg file. The result was that my final mp4 file had a display rate of 30 fps and that was too fast.
If I use dgindex manually, I get a correct D2V file and the resulting mp4 file is fine.
sjchmura
4th August 2006, 16:46
m2AudioAC3Source error on 5.1 AC3 files:
I see others have had this problem and the "fix" involves forcing directshow.
the proble: if I do that with Nero 7 filters or the new Ac3 I ONLY GET 2.0 sound. It is set in MEGUI to "keep original channels".
I check my AC3 streams and they ahve no errors. About 70% of Ac3 streams work FINE - the other 30% bomb with the error
Doom9
4th August 2006, 19:47
@Rumbah: what you report makes no sense to me.. megui does not touch the framerate unless dgindex reports a film percentage higher than your force film treshold.. then the output will be 23.976.. under no other circumstance will megui ever touch the framerate. Could you open your megui created d2v file in a text editor (like notepad) and past the last line of the file? Then, you also need the provide the full log of the whole process. I think the most productive way to get an improvement in this area would be to cut the AC3 streams properly in the area that cause the problem, then provide the stream for nic so that maybe he can do something about it.
@sjchmura: nic's ac3 audio source isn't as easy going on input as besweet.. it complains often and loudly, but this isn't megui's fault. The thing using DirectShow is that whatever is configured will be used.. so if you play the AC3 file in a DirectShow player, unless the output is 5.1, your megui output will not be 5.1 either.
dngnta
4th August 2006, 22:51
@Doom9 & Rumbah: I have encountered the same problem. It's caused by the recent (today's?) update to DGIndex. My video is 100% video, but DGIndex sets force film on it and sets the framerate to 24 fps. The resulting .d2v looks like this: (DGIndex 1.4.8)
Field_Operation=1
Frame_Rate=23976 (24000/1001)
...
FINISHED 100.00% VIDEO
I then replaced megui\tools\dgindex\dgindex.exe with the .backup file and re-did the d2v through MeGUI. (DGIndex 1.4.7)
Field_Operation=0
Frame_Rate=29970 (30000/1001)
...
FINISHED 0.00% FILM
This works correctly and as expected. All the other lines are identical between the two .d2v files. The command line is the same both times (-AIF=[F:\tmp\test.mpg] -OF=[F:\tmp\test] -exit -minimize -OM=2).
Is there any other information I could possibly supply that would lead to this bug being fixed? Although I guess this isn't MeGUI's bug..
dngnta
4th August 2006, 22:56
This, however, probably is MeGUI's bug :-)
I hit the AutoEncode button, selected File Size = 2 CD, checked Split Output and set it to 700. However, the resulting file got split into hundreds of pieces, each of them around 700 kB, not MB as one would expect based on the indication in the Automatic Encoding dialog.
(The command line MeGUI used had -splits 700 in it. In fact, the files are sized 700 000 bytes maximum, so the correct switch should have been -splits 734000 or thereabouts (700*1,024*1,024*1000))
Everything is updated to today's versions.
foxyshadis
5th August 2006, 00:07
You should just post the DGIndex bug in a new thread here:
http://forum.doom9.org/forumdisplay.php?f=5
Is the split acting on mp4 or mkv? In mkvmerge you have to specify units or it'll use bytes, so I guess mp4. Oh yeah, I see the command in mp4box now. Actually it's only 700*1024 though, or 716800. (Since kB is already assumed.)
Doom9
5th August 2006, 10:51
I'm afraid there have been commandline changes in mp4box and mkvmerge in the past and they were just picked up when something broke.. e.g. in mkvmerge, it appears --split is now to be used and the MB indicator has to be different as well.
Rumbah
5th August 2006, 14:05
Okay, I posted the bug with the framerate in the DGIndex forum:
http://forum.doom9.org/showthread.php?p=859757
As dngnta has the same problem, it really seems to be a DGIndex bug with the command line processing.
dngnta
5th August 2006, 16:05
Is the split acting on mp4 or mkv? In mkvmerge you have to specify units or it'll use bytes, so I guess mp4. Oh yeah, I see the command in mp4box now. Actually it's only 700*1024 though, or 716800. (Since kB is already assumed.)
Yeah, I'm using mp4. And yes, you are correct, the files now became a bit too big when I used 734000. Thankfully I was able to stop MeGUI before it deleted the temporary files ;-) With -splits 716800 the files fit on a 80 minute data CD (700 MiB or ~735 000 000 bytes max). However, they're slightly too small (parts 1 and 2 are under 729 million bytes and I get a 3rd part which is about 10 MB).
Using -splits 722000 I get two files that are neatly sized, the first part is 734,4 million bytes and the second part is 733,5.
So MeGUI should at least be modified to use x*1024 in the command line (where x is the value set in the dialog). But it appears mp4box isn't entirely exact in this regard, so problems will remain anyhow.
foxyshadis
5th August 2006, 18:03
mp4box always splits at less than the requested size, at the start of the last GOP. But since you could still split them under 700MB but larger than when you actually ask for 700MB, that sounds like a definite bug. Hrmph.
bourtzovlakas
5th August 2006, 20:56
Is megui able to load .mp4 files, generated by nero recode, in the Avisynth script creator??
I tried to load such a file and the program crashed 3 consecutive times, with different error messages...
1)"Out of memory" error
2)See the screenshot...
http://zavlakas.googlepages.com/259.JPG
3)The "submit to M$" error
Here is the .mp4 file...
http://zavlakas.googlepages.com/gla_nova_chicken_thief.rar
Teegedeck
9th August 2006, 09:53
Relative paths to the CQMs used in the XviD profiles don't seem to work. If you open the source file after selecting a profile MeGUI will look for the CQM in the source's directory; but even if you do it the other way round and MeGUI searches in the correct path it won't load a CQM.
Thanks for including the presets BTW! :)
elguaxo
9th August 2006, 14:16
Relative paths to the CQMs used in the XviD profiles don't seem to work.
Same problem here, MeGUI 0.2.3.2185. The relative paths to the CQMs in Teegedeck's presets used to work in earlier versions of MeGUI.
Teegedeck
9th August 2006, 18:32
So... Was it good, old me in the end who b0rked the archive? When did you download your copy of the presets?
Or did something change in MeGUI core?
elguaxo
9th August 2006, 20:24
So... Was it good, old me in the end who b0rked the archive? When did you download your copy of the presets?
Or did something change in MeGUI core?
I think it is MeGUI. I am using your presets before they were included in MeGUI's auto-update and I haven't updated them. They worked fine, but yesterday (MeGUI 0.2.3.2185) I got this error for the first time:
Error opening input file extra\Didees SixOfNine.cqm
Changing the path to the full path solved it.
Sharktooth
10th August 2006, 14:21
no... it's due to the relative paths in the profiles.
Zeest
12th August 2006, 03:10
There is some serious issue with meGUI's commandline for mkvmerge's latest version. I've tried over 4 times and it always fails at that step.
Here is meGUI's commandline for mkvmerge v1.7.0 ('What Do You Take Me For') built on Apr 28 2006 17:19:57
-o "blah2.mkv" -A -S "blah.mkv" --language 0:eng -a 0 -D -S "blah_audio.ac3" -split 700MB --no-clusters-in-meta-seek
And this is how it should look
-o "blah2.mkv" -A -S "blah.mkv" --language 0:eng -a 0 -D -S "blah_audio.ac3" --split size:700M --no-clusters-in-meta-seek
Please fix the shortcomings in megui's commandline for latest version of mkvmerge. Its making the AutoEncode Process a pain in the ass.
cyberbeat
12th August 2006, 17:12
1) Actually, just pressing PREVIEW before clicking on AUTOCROP will cause it to crash.
I got around this by adding the following code:
In "private void previewButton_Click(object sender, System.EventArgs e)" around line 1000 in AviSynthWindow.cs before the line "player.disableIntroAndCredits();"
reader = player.Reader;
One thing I am not sure about is when you press the PREVIEW button after a CROP, it will show a cropped preview. If you AUTOCROP at this point, it will have new values based on the cropped preview instead of the original footage. (At least, I think that is what is going on.) Would it not be better to have AUTOCROP always use uncropped footage and only let the Mod16 items affect it?
2) AutoCrop seems to have an issue with one scenario. I use the "Non mod16 encoding" so there is no resizing or excess cropping. I then click on AUTOCROP to remove the borders. More often than not it will but "0" for the left border and "2" for the right border. This causes a problem with non Mod16 encoding because the width has to be a multiple of 4 or you get an error. I encode MP4 video with MP4 AAC audio into the MP4 container. I just change the right side to 0 most of the time.
I got around this by adding the following code: (was not sure if this would be appropriate or if it should be a part of VideoUtil.cs)
In "private void autoCropButton_Click(object sender, System.EventArgs e)" around line 1446 in AviSynthWindow.cs after the line "cropBottom.Value = final.bottom;"
if (Mod16Method == mod16Method.nonMod16)
{
while ((cropLeft.Value + cropRight.Value) % 4 > 0)
{
if (cropLeft.Value > cropRight.Value)
{
if (cropLeft.Value > 1)
{
cropLeft.Value = cropLeft.Value - 2;
}
else
{
cropLeft.Value = 0;
}
}
else
{
if (cropRight.Value > 1)
{
cropRight.Value = cropRight.Value - 2;
}
else
{
cropRight.Value = 0;
}
}
}
Can somebody verify that these two items are bugs? Will the included code be suffice to add or can you fix them? They both seem like very quick fixes. So, if they are bugs, can somebody include the fixes in one of their commits to SVN?
Thanks,
cyberbeat
check
12th August 2006, 17:32
I can confirm #1, didn't test #2 as I lack croppable sources within close reach.
sjchmura
12th August 2006, 18:21
(from my knowledge gained in another thread).
Autocrop will choose NON-mod16 cropping values (1920x1088->1910x1078 for example for the battlestar galactica HD streams). EVen if you "resize" to mod16 (1280x720) you still get the "green lines' at the bottom of the encode (confimred by others).
So can we make the crop value "force" mod16 in teh avisynth creator or at least suggest a "non-green line" resolution :)
THanks. I jsut with NicAudio was more forgiving like besweet on the ac3 streams :) I have Ac3filter working GREAT to encode to ac3 in realtime so I have to disable that to encode alot of stuff with "force directshow"
Doom9
12th August 2006, 19:50
@Zeest: I already fixed that yesterday
berrinam
12th August 2006, 23:25
(from my knowledge gained in another thread).
Autocrop will choose NON-mod16 cropping values (1920x1088->1910x1078 for example for the battlestar galactica HD streams). EVen if you "resize" to mod16 (1280x720) you still get the "green lines' at the bottom of the encode (confimred by others).
This doesn't happen to me. Are you saying that you crop (non-mod16), resize in AviSynth and you still get green lines? That sounds like an AviSynth bug, but as I said, this doesn't happen to me.
If you are saying that you just crop and encode, and you get green lines, well, something's up there. However, if you aren't resizing, then you should be using anamorphic encoding, and then you can set it to 'overcrop to mod16'. Problem solved!
Doom9
13th August 2006, 20:06
@cyberbeat: I can't reproduce your number 1. Probably because you forgot to mention that you need to close the preview and re-open it by pressing the preview button..
Would it not be better to have AUTOCROP always use uncropped footage and only let the Mod16 items affect it?Considering the code, the best thing is if the user follows the gui top-down like it's meant to be used.. the crop button has no knowledge whatsoever about what kind of script was used.. not even the videoreader or its child the avsreader has that info.
With regards to your second point, I think the point of the non mod16 setting is that there will be no additional check and that whatever crop values are found will be used. Now you want to introduce a mod4 on the vertical axis... that's not the same as non mod16.. that's mod4 vertical, a whole new option.
Doom9
13th August 2006, 20:24
I had a look at what ToS_Maverick described. First of all, the instructions to reproduce cannot be followed.
You cannot select HQ-Slower, then disable P4x4 and then select the AVC Level to 3. MeGUI will complain about the bitrate being too high. So what exactly did you do in the config window?
Despite the description I believe I have found what you're refering to in the end. If I create the HQ-Slower-CRF profile, then in fact, the current profile (HQ-Slower) gets the settings of the new profile... after the profile is added, it is selected, and a change in the selected profile triggers an update of the previous profile.. so in the end, HQ-Slower-CRF and HQ-Slower have the same settings. If you then select another HQ profile with 2 passes, then in the end your HQ-Slower-CRF becomes a 2 pass profile, and HQ-Slower is CRF.. I think that's why you meant there's a displacement by one.
Doom9
13th August 2006, 20:50
@PhAtfiSh: I've had a look and we do indeed have a rather serious problem in the calculator. First no distinction is made between VBR and CBR MP3 and then the audio overhead is calculated for a single frame.. not the number of frames the source has.. so basically the audio overhead is being ignored.
One note though: you cannot readily compare the results of gknot and megui in gknot's default xvid mode.. the xvid vfw considers the AVI overhead so the bitrate you enter is the bitrate of avi plus container, whereas in megui bitrate = bitrate of the raw bitstream, not including the container. To be able to compare the results, you must force gknot to take the frame overhead into account (which will then result in missing the target size if you're encoding from within gknot or any other software using the xvid vfw).
spunch
14th August 2006, 13:51
I was wondering if there's any point of further improving the automatic deinterlancer in MeGUI.
MeGUI has a great automatic deinterlancer. I have no idea how it works but for the most part it manages to do a great job, it's just sometimes it picks the entirely wrong deinterlacer, making the clip look worse than the interlaced original.
I know nothing is perfect but i noticed some problematic clips can deinterlace fine with just slight modifications to the avisynth script.
I could provide you with many short clips that seem to have this problem. Let me know if it is practical.
I certainly would like some examples where it doesn't work. If you can narrow it down to a 1-minute sample, that would be great, but if not, then I can make do with bigger samples. PM with details about the clips if you want. Thanks
Ok I sent berrinam some of the problematic clips two weeks ago but he does not appear to be responding so I'll post them here.
Here are a few examples of short clips that do not work very well with the automatic deinterlacer in MeGUI.
http://65.121.137.150:8080/deinterlacer_probs1/
You should see a directory tree.
If you have spare time, please also check this:
http://65.121.137.150:8080/artifacts_at_right/
It's another artifact I don't understand but see quite often. It makes a few pixels flash incoherently on the far right of the clip. I think it's something related to the automatic deinterlacer as well.
I included the encoded x264 file, the original VOB and a log file noting what MeGUI was thinking at the time.
Let me know if there are any problems, thanks.
cyberbeat
15th August 2006, 01:21
@cyberbeat: I can't reproduce your number 1. Probably because you forgot to mention that you need to close the preview and re-open it by pressing the preview button..
Considering the code, the best thing is if the user follows the gui top-down like it's meant to be used.. the crop button has no knowledge whatsoever about what kind of script was used.. not even the videoreader or its child the avsreader has that info.
@Doom9: First off, I appreciate you taking the time to look at the issues that I was talking about. On my copy (and I just tested version 2187). I only have to click PREVIEW and then AUTOCROP and it will crash. My preview window automatically comes up when I load a video source. Then, I click PREVIEW and then AUTOCROP and it will crash. I never have to click PREVIEW for the most part, but I was expanding on an error that somebody else reported.
You mention that it is best to follow the GUI top-down. If that is the case, then why not disable the AUTOCROP until it should be pressed. Otherwise, it is a bug or at least something that the end user should not be getting.
With regards to your second point, I think the point of the non mod16 setting is that there will be no additional check and that whatever crop values are found will be used. Now you want to introduce a mod4 on the vertical axis... that's not the same as non mod16.. that's mod4 vertical, a whole new option.
@Doom9: I understand the logic that you intended with "non mod16" and that is why I use it. The problem is that I had scripts that MEGUI was erroring out on when I tried to start the encode. I took some advice on here and used Zoom Player to test the AviSynth script for errors. It gave me the following errror "YV12 images for output must have a width divisible by 4". After testing it, that was definitely the problem I had, hence my suggestion of having the horizontal crops be a multiple of 4. In the regular mod16 modes, this is not an issue because any mod16 is also a mod4. In the non mod16 mode, this is a problem and is the reason I mentioned it. I do not know formats, I just know the error that was created when running an AviSynth script that is non mod4.
I am not sure what you are referring to by me wanting to introduce a mod4 to the vertical access. I was refferring to the horizontal crop values and just wanting to eliminate a problem with using "non mod16". So, in essence, it would be a "non mod16" but just does an extra check to make sure the script generated will work.
Thanks,
cyberbeat
foxyshadis
15th August 2006, 02:09
Ah, it seems MeGUI isn't making it mod4 - we should use Didee's m4() or the more generic one I made.
function m4(float x) {x<16?16:int(round(x/4.0)*4)}
cyberbeat
15th August 2006, 05:44
Ah, it seems MeGUI isn't making it mod4 - we should use Didee's m4() or the more generic one I made.
function m4(float x) {x<16?16:int(round(x/4.0)*4)}
@foxyshadis: If I am reading this right, it would cause the value of 'x' to be 0, 4, 8, or 12, providing that 'x' is less than 16. Would this be done on the left and right side individual crop values or on the combined left and right total values? Where would you put this at in the code?
Thanks,
cyberbeat
foxyshadis
15th August 2006, 06:28
I mostly mentioned it so I wouldn't forget (or whomever works on it), but if you want to fix it, place it somewhere in the script, and add this after the crop:
lanczosresize(m4(width),m4(height))
It should never change the aspect ratio more than .5%. Technically the height only has to be mod2, though. That's why I like mine:
function m(int r, float x) {return(x<16?16:int(round(x/float(r))*r))}
lanczosresize(m(4,width),m(2,height))
If you don't want to resize, you can also use this to force an overcrop.
Doom9
15th August 2006, 12:24
My preview window automatically comes up when I load a video source. Then, I click PREVIEW and then AUTOCROP and it will crash.Don't tell me you consider this a normal way of using a program.. you have a preview window on screen.. there's no point at all in pressing preview again, is there?
Either way in my local copy, pressing preview will do nothing at all if there's a preview window (it should tell the user to to think hard about what he's doing and realize it makes no sense ;) and then pressing autocrop will work. Closing the preview, reopening it and pressing autocrop will also work. I think I should move the crop above resize though as this corresponds to the workflow that should be used.
Sharktooth
16th August 2006, 02:59
Swapped Resize and Crop controls position in 2188.
iMaGe
16th August 2006, 15:59
Here's a bug that I've encountered with the latest build. It involeves Chapters and AutoEncode
I decided to try AutoEncode with x264/mkv. So I load up my avs file then AutoEncode. In the Automatic Encoding window, I set the options and check "Add additional content", then Queue. The MuxWindow comes up, and I fill everything including chapters.
After I'm done, I double check all the settings by hitting load in the queue tab. When I load the mux job, it says that there is no Chapter file loaded. I re-add the chapter info file and update, and it sticks.
I'm not too sure if this is just a cosmetic bug or if chapters will not be encoded if I run it straight through. I imagine that it won't though.
Doom9
16th August 2006, 17:43
Another bug at the avs creation (0.2.3.2177): after analyzing for deinterlacing option, just the megui-offered setting can be saved in the generated avs script. (If you select anything else or switch off the deinterlicing opzion: nothing happen, the offered option will be saved.) I tried it with 0.2.3.2151 too.I cannot reproduce this with 0.2.3.2189.. I analyzed a source, turned off deinterlace and turned on the noise filter, then saved, the resulting clip looks like this:
DGDecode_mpeg2source("D:\DVDs\DVDVolume\VIDEO_TS\re-trailer.d2v",info=3)
ColorMatrix(hints=true)
#Not doing anything because the source is progressive
#crop
#resize
Undot() # Minimal Noise
In autoencode: When an AC3 file is selected, the language doesn't appear to be set for audio in the final commandline to mkvmerge.Hmm.. I do see the language being set, as well as the track name. The only thing I'm not sure about is the track ID.. megui sets it to 0, unless the audio file is an mp4 in which case the track ID is set to 1.
So for an audio stream with language English, the following elements would be added to a mkvmerge commandline:
--language 0:eng -a 0 -D -S "audio.ac3"
In case this should be incorrect, can you suggest which commandline to use?
* In autoencode: When an idx subtitle is selected and the default language isn't changed from Abkhazian it causes a crash. If the language is changed to English it will queue but an intermediate AVI is inserted for some reason and won't insert the subs in the final mux. You really shouldn't need to set the language at all with idx inputs; it should parse all tracks and languages from the file just as mkvmergegui does.I have identified what causes the crash and have fixed it. I don't quite get what you want to be done with the audio languages though... megui has a 5 subtitle stream limit.. what exactly should happen if an idx is being selected? (down to the mkvmerge commandline you expect) Reading the manpage I see nothing that would indicate mkvmerge is somehow able to automatically set the language based on idx input, but if there's such an option, please tell so that I can implement it.
I've also spotted the avi mux job and I'm currently looking into that.
@update: found a fix for the avi mux job in the mkv output + vobsub input scenario. Megui thinks mkvmerge can't handle vobsub input, and since divxmux can handle vobsub as well, megui creates a vobsub -> avi, avi + avi-in-mkv -> mkv mux series (behold the awsome power of automatic muxpath finding.. you get something workable even if the author made an error someplace).
Doom9
16th August 2006, 18:49
@iMaGe: I've identified and fixed the problem. Turns out the automatic muxpath finding never considered chapter files, and when you load the mux job, you go to a specific muxer window where the whole path finding isn't done and streams are just added as-is. My next commit will include the fix.
Doom9
16th August 2006, 19:28
There seems to be something weird happening when you select an audio file with delay on the main MeGUI input screen. I create my AVS script for my video and have it save and load it to the main screen. I then select my audio track from the same directory. When I click on config, the delay time has not updated. If I reload the audio file, it then seems to work even while changing profiles. On my next encode, when I load audio from a different directory, it seems to keep the setting of the last file. Is this intended behavior that I have missed while lurking through the discussions or should it be updating always? I am encoding right now. So, if you need more details, I will try to get some more information on what is causing it.I'm not able to reproduce this, but I've found something else which you might mistake for what's actually going on:
If I load a file with a delay, the delay is taken into the codec settings. If I then change the codec, the settings of the new codec do not include the delay. Going back to the original settings, the delay is there. If I load a file, then switch codec, then load the file again, the settings of both codecs now containt the delay. Now If I load another file, then go back to the first codec, that one will have the delay of the first file configured.
So the bottom line is: the delay is only written into the settings of the currently active codec when you load a file.. if you change the codec, the delay is not being propagated.
It'll take some doing to change this as the delay should be moved away from the settings to the substream.. that will also make it possible to specify delays when muxing (e.g. for AC3 or DTS streams).
Sharktooth
16th August 2006, 20:59
And again...
MeGUISettings.cs(23,17): error CS0246: The type or namespace name
'AutoEncodeDefaultsSettings' could not be found (are you missing a using
directive or an assembly reference?)
MeGUISettings.cs(473,16): error CS0246: The type or namespace name
'AutoEncodeDefaultsSettings' could not be found (are you missing a using
directive or an assembly reference?)
SettingsForm.cs(116,17): error CS0246: The type or namespace name
'AutoEncodeDefaultsSettings' could not be found (are you missing a using
directive or an assembly reference?)
... there are 2 missing files in the SVN:
AutoEncodeDefaults.cs
AutoEncodeDefaultsSettings.cs
;)
Doom9
16th August 2006, 21:28
Alright, tortoise is officially a POS. The fact that it ruins the file menu in windows explorer just further underlines the point. The first menu point in a file menu needs to be new.
cyberbeat
17th August 2006, 14:57
I'm not able to reproduce this, but I've found something else which you might mistake for what's actually going on:
If I load a file with a delay, the delay is taken into the codec settings. If I then change the codec, the settings of the new codec do not include the delay. Going back to the original settings, the delay is there. If I load a file, then switch codec, then load the file again, the settings of both codecs now containt the delay. Now If I load another file, then go back to the first codec, that one will have the delay of the first file configured.
That explains the problem I was seeing, exactly. Thanks. Would it not be easier for the delay setting to not be stored with profile and not updated via the profile switching or would moving it to the substream have that effect?
cyberbeat
Doom9
17th August 2006, 17:55
I've uploaded a fixed version. The whole delay thing works differently now: delays are not taken into the settings until the point where you actually encode.. but they are being kept in memory until that point and even if you can't see them, the delay is there and will be taken into account for any encoding session. But you can now swap between the streams, change codecs and profiles without any interference (delays weren't the only problem.. the settings of the two audio streams were never quite decoupled).
Doom9
17th August 2006, 18:01
I'm getting a pretty big bug using the latest version of MeGUI (0.2.3.2177). I'm using the MKV container and the "AutoEncode" method of muxing additional files. When muxing the AC3 file, the delay information is not read from the filename (or whereever its supposed to be from). Therefore, if the AC3 track has delay, the audio sync is off.That's taken care off in 0.2.3.2191 now.
I've gone back about 2 months reading through this thread and I'm hoping people get around to testing my recent fixes and mention if something is still off.. I think I pretty much got everything that's really a megui problem.
cyberbeat
17th August 2006, 20:24
I've uploaded a fixed version. The whole delay thing works differently now: delays are not taken into the settings until the point where you actually encode.. but they are being kept in memory until that point and even if you can't see them, the delay is there and will be taken into account for any encoding session. But you can now swap between the streams, change codecs and profiles without any interference (delays weren't the only problem.. the settings of the two audio streams were never quite decoupled).
Does that mean there is no way to override a delay that is wrong without changing the filename? I still see the delay options in the audio profile configuration screen, what happens when a value is set in the profile? I am looking at version 2191. I just want to make sure I have an understanding of the new functionality.
Thanks,
cyberbeat
cyberbeat
17th August 2006, 20:26
And again...
... there are 2 missing files in the SVN:
AutoEncodeDefaults.cs
AutoEncodeDefaultsSettings.cs
;)
I am getting the following missing file error when I try to compile the latest version (2191).
Resource file "AutoEncodeDefaults.resx" cannot be found.
cyberbeat
Sharktooth
17th August 2006, 20:29
svn update
Doom9
17th August 2006, 21:05
Does that mean there is no way to override a delay that is wrong without changing the filename?Yes there is.. once the job is in the queue, select it, press load, and reconfigure. But that's the ONLY way. If DGIndex gets the delay wrong, then you should head over to the DGIndex forum and let neuron2 know.
I still see the delay options in the audio profile configuration screen, what happens when a value is set in the profile? Profile = settings + name.. that's the way megui is built and it applies to every profile type. And since the delay is a setting, it will always be in every profile. But, you select your audio file, megui gets the delay from the filename.
Then you select your profile with 0 delay.
Then you queue. Now MeGUI will see that it found a delay upon opening the file, and will apply the delay found.
In case the filename contains no delay, the delay from the settings will be taken at the moment where you press queue.
I strongly suggest that you do not put any delays into any profile.. that's a property that has no business being set in a profile as its source specific.
cc979
18th August 2006, 15:42
using 0.2.3.2192 i've found a bug with the avs script creator - i used to autocrop and resize then hit preview to see the new size and aspect ratio, but if i hit preview after autocrop i get a white preview screen and if i close that preview it shows a fatal error - if need the error screen i will post it
Doom9
18th August 2006, 15:54
I can only partially reproduce this.. I never get a crash. But here's how it works properly: load source, crop (or autocrop), resize, close preview, press preview to see the results.
Keep in mind that the preview you get when loading a source is a source preview.. it goes only as far as cropping.. anything else and you have to close it and open another preview (the window may look the same but its something completely different).
I have improved this in the new build I'm working on. It'll work like this:
1) you open your source and get a preview of it
2) you crop
3) you press preview.. at this point all cropping controls are blocked - this is necessary as making any crop changes at this point will result in the preview showing a crop of the already cropped source in the preview
You can then press preview as many times you like to see all the changes.. but cropping has to be done when you see the source, and only then (cropping being the first operation on the source after all).
clutch
18th August 2006, 21:32
Could someone point me to how to solve this problem. I keep getting a "Error opening input file extra\Didees SixOfNine.cqm"
in the logs.
I don't see this file on my system.
Clutch
cyberbeat
19th August 2006, 00:28
I have improved this in the new build I'm working on. It'll work like this:
1) you open your source and get a preview of it
2) you crop
3) you press preview.. at this point all cropping controls are blocked - this is necessary as making any crop changes at this point will result in the preview showing a crop of the already cropped source in the preview
One thing that I have noticed, since the inclusion of mod4 cropping, is that the values on the screen do not reflect the programmatic values being used. This seems to affect the mod16 overcropping too and it may have been around since before that version. The "private CropValues Cropping" section seems to adjust the overcrop and mod16 values, but the controls on the form are never updated to reflect it. I found two ways around it, but not sure if either would be the best. I did not know if there is a way to keep an event from firing other than the way shown. Disabling the control did not work.
1st way was to edit "private CropValues Cropping" in AviSynthWindow.cs to look like the following ("+" precedes added lines):
private CropValues Cropping
{
get
{
CropValues returnValue = new CropValues();
if (crop.Checked)
{
+bool updateCropValue = false;
returnValue.bottom = (int)cropBottom.Value;
returnValue.top = (int)cropTop.Value;
returnValue.left = (int)cropLeft.Value;
returnValue.right = (int)cropRight.Value;
if (Mod16Method == mod16Method.overcrop)
{
ScriptServer.overcrop(ref returnValue);
+updateCropValue = true;
}
else if (Mod16Method == mod16Method.mod4Horizontal)
{
ScriptServer.cropMod4Horizontal(ref returnValue);
+updateCropValue = true;
}
+if (updateCropValue)
+{
+ this.cropLeft.ValueChanged -= new System.EventHandler(this.crop_CheckedChanged);
+ this.cropRight.ValueChanged -= new System.EventHandler(this.crop_CheckedChanged);
+ this.cropTop.ValueChanged -= new System.EventHandler(this.crop_CheckedChanged);
+ this.cropBottom.ValueChanged -= new System.EventHandler(this.crop_CheckedChanged);
+ cropBottom.Value = returnValue.bottom;
+ cropTop.Value = returnValue.top;
+ cropLeft.Value = returnValue.left;
+ cropRight.Value = returnValue.right;
+ this.cropLeft.ValueChanged += new System.EventHandler(this.crop_CheckedChanged);
+ this.cropRight.ValueChanged += new System.EventHandler(this.crop_CheckedChanged);
+ this.cropTop.ValueChanged += new System.EventHandler(this.crop_CheckedChanged);
+ this.cropBottom.ValueChanged += new System.EventHandler(this.crop_CheckedChanged);
+}
}
return returnValue;
}
}
2nd method which is a lot shorter, but not sure if it has any side effects. Edit "autoCropButton_Click" event in AviSynthWindow.cs to have the part listed below modified with the extra lines ("+" precedes lines that were added). Then you would delete the IF and ELSE IF statements listed below from "private CropValues Cropping" section of AviSynthWindow.cs.
if (!error)
{
+ if (Mod16Method == mod16Method.overcrop)
+ {
+ ScriptServer.overcrop(ref final);
+ }
+ else if (Mod16Method == mod16Method.mod4Horizontal)
+ {
+ ScriptServer.cropMod4Horizontal(ref final);
+ }
cropLeft.Value = final.left;
cropTop.Value = final.top;
cropRight.Value = final.right;
cropBottom.Value = final.bottom;
if (!crop.Checked)
crop.Checked = true;
}
Of course, you may have already changed all of this in the version that you are updating the AUTOCROP functionality on. I was just puzzled that the values on screen still looked wrong after clicking on AUTOCROP for mod4.
Great job with all the new work!
Doom9
19th August 2006, 11:26
The "private CropValues Cropping" section seems to adjust the overcrop and mod16 values, but the controls on the form are never updated to reflect it.I think that's pretty much desired behavior.. you don't have to keep the actual crop values somewhere deeply hidden from the user and more importantly, you still give the user the ability to mess around with cropping values, and still get the mod16/mod4/whatnot on top of those values (that's something the user cannot be expected to do on his own).
cyberbeat
19th August 2006, 20:11
I think that's pretty much desired behavior.. you don't have to keep the actual crop values somewhere deeply hidden from the user and more importantly, you still give the user the ability to mess around with cropping values, and still get the mod16/mod4/whatnot on top of those values (that's something the user cannot be expected to do on his own).
I can see that to a certain extent, but if the user wants to have the program AUTOCROP, then it should show the correct values when that is pressed. Otherwise, if the user is making adjustments, then do nothing. Since it is putting wrong values in the controls when you press AUTOCROP, can we have it at least update during that scenario and then ignore when the user does it manually? It saves a lot of uncertainty and questions in the future for people that do not know the values look wrong, but are okay.
Doom9
20th August 2006, 00:00
Since it is putting wrong values in the controls when you press AUTOCROPIt's not wrong... it shows whatever is found during autocrop.. and in the script, you get to see what the script will look like. And, the entire existing code would not work if the script value was shown as the actual value.
fight2win
20th August 2006, 09:58
MP4 Muxer in MeGUI does not supports aac audio created by ct-aac encoder via behappy, as it is of .m4a extension...
Sharktooth
20th August 2006, 12:30
rename it to .aac
FalconIA
22nd August 2006, 02:17
In AVS creator, it puts ColorMatrix before <deinterlace>.
That may produce some small horizontal lines in a few frames or partial of a frame before IVTC(TIVTC, IT or etc...)
Putting Colormatrix after <deinterlace> or adding interlaced=true(didn't test) fixed it.
http://falconia.ca/images/ColorMatrix_Before_TFM.png
http://falconia.ca/images/ColorMatrix_After_TFM.png
Sharktooth
23rd August 2006, 12:55
I will fix it as soon as Doom9 commits his changes and they will be included in the refactor.
I've also noticed MeGUI has a bug in the Level Checking phase:
If you have an unrestricted profile with parameters out of any level restriction and switch to a profile (inside the codec config window) with level restrictions, MeGUI will pop up a messagebox telling the settings are not compatible with the selected level (even if they are) and will reset it Unrestricted.
For example, enter the codec config window and select the HQ-Slowest profile then the SA-HD-DVD profile and the msgbox will pop up... while pressing the OK button look at the Level dropdown...
cc979
23rd August 2006, 17:38
using 0.2.3.2192 ive found a problem with audio delay, i used 1.4.8 dgindex to create a .d2v which has a delay of 48ms in the filename (rots_full_trailer_1080p MPA PID 024 DELAY 48ms.mpa) but on loading it into the audio section on megui it gets detected as 360ms - is this a known bug?
Doom9
23rd August 2006, 17:51
but on loading it into the audio section on megui it gets detected as 360ms - is this a known bug?Ignore the delay in the codec configuration.. you only need it when there's no delay in the filename. Once the audio job has been added, you can select it from the queue, then press load, and then hit configure again.. now you'll see the delay detected from the filename.
bob0r
23rd August 2006, 19:25
after compile.bat:
F:\msys\1.0\home\user\megui>md Dist\updatecopier
F:\msys\1.0\home\user\megui>copy updatecopier.exe .\Dist\updatecopier
The system cannot find the file specified.
File indeed does not come with the svn trunk checkout.
Sharktooth
23rd August 2006, 19:47
it's out of trunk (in the root).
however keep 0.2.3.2192 (rev 31) coz the actual revision is in development and unstable.
bob0r
23rd August 2006, 23:38
compile.bat should be updated then, but isn't it a part of megui then?
Same as x264, megui is still is heavy development, users should test latest megui also :)
check
25th August 2006, 17:05
If the autoupdater pops up a window for you to choose which profiles are imported and you close the update window before you choose and click "import" megui dies in a horrible way. This ties in with the fact the profile importer hides itself away at the ver bottom of all the windows.
Also, how about m4a for mp4 audio output? It would stop me from overwriting my long video encodes with 100mb audio files >_>, or at least an option could be added to the relevant encoders.
cyberbeat
25th August 2006, 22:03
If the autoupdater pops up a window for you to choose which profiles are imported and you close the update window before you choose and click "import" megui dies in a horrible way. This ties in with the fact the profile importer hides itself away at the ver bottom of all the windows.
I have experienced this too... I think I jumped the gun and clicked on ABORT, thinking it was done only to find the profile window that was hidden. I clicked on all the profiles to import and it crashed hard. I tried to reproduce it and was not able to do it, so I did not report it. I have tried to reproduce it on two systems with no success.
Sharktooth
26th August 2006, 13:41
If the autoupdater pops up a window for you to choose which profiles are imported and you close the update window before you choose and click "import" megui dies in a horrible way. This ties in with the fact the profile importer hides itself away at the ver bottom of all the windows.
Also, how about m4a for mp4 audio output? It would stop me from overwriting my long video encodes with 100mb audio files >_>, or at least an option could be added to the relevant encoders.
m4a is a stupid apple "re-invention of the wheel"... just rename it.
check
26th August 2006, 14:09
m4a is a stupid apple "re-invention of the wheel"... just rename it.
Hardly, just as .mka is to .mkv, .m4a is to .mp4.
The main advantage is that if you are using the same script for both and mp4 output, you will save yourself from overwriting a previous entry.
The second reason it should be included is that you can add the seperate extension name in the output format box for the relevant encoders - 100% compatible with the existing system and lets people go either way :)
Sharktooth
26th August 2006, 14:15
useless. it's a mp4. i dont see any reason to rename an extention when it was standardized with that name.
it will only bring more confusion.
junglemike
26th August 2006, 18:50
Have anybody been able to _sucsesfully_ add an ready audio stream to a job list? - I coudn't. and I tried on 2 different pc's - same..
Here it goes:
1)I have an .avs script to encode to h264 with mkv container.
2) audio part is in .mp3 or .ac3 format and i want just to mux it.
3) I put an .avs script, choose hq-slow profile,
4) I don't put anything in lower (audio) part
5) click "AutoEncode" at the very bottom.
6) choose .mkv container, set my desired size,
7) check "add additional content..."
8) press "queue"
9) In "adaptive mux window" i put my audio file to mux (.mp3)
10) once i press "go" - Megui crashes w/o error messages and prompts to send/not to send error to microsoft.
After the crash all my settings are erased - confirmatio of prompts, etc, Also all jobs are erased.
I tried to mux .mp3, ogg, ac3 audio to .mp4 and .mkv containers, and it ALWAYS crashes.
Cay somobody please try this and see what happens. Either my setups are damned or it is a bug.
blankeyt
27th August 2006, 03:15
Using the MP4 muxer I choose an MP4 file with only video for video, an MP4 file with only audio for audio. And I enter a value in the delay field for the audio (something big so it's easily noticable), but the muxed file does not appear to have a delay applied (viewing in Media Player Classic), and looking at the log window for the command line, the delay is no where to be found. I tried this with the audio MP4 file named "VTS_01_1 T01 2_0ch 192Kbps DELAY 0ms_0.mp4" and "VTS_01_1 T01 2_0ch 192Kbps.mp4" (in case the delay in the filename was overriding my user entered delay).
I'm using 0.2.3.2192, which is the latest version at this time (at least available through the built-in update).
check
27th August 2006, 05:31
Junglemike, have you tried encoding the audio by itself? Does that work?
I can confirm the problem blankeyt found, my commandline created was -add "G:\heyladies.mp4" -add "C:\Desktop\sss.mp4" -new "C:\Desktop\normal.mp4" even though I set an audio delay of 5000.
~bT~
27th August 2006, 12:15
Applying delay in MP4Box to audio doesnt work. Adaptive muxer doesnt mux XviD and MP3 properly. The muxed file only has audio and black screen for video.
cyberbeat
27th August 2006, 18:21
I tried this with the audio MP4 file named "VTS_01_1 T01 2_0ch 192Kbps DELAY 0ms_0.mp4" and "VTS_01_1 T01 2_0ch 192Kbps.mp4" (in case the delay in the filename was overriding my user entered delay).
I believe that with the most recent changes that were made, it will automatically take the time from the file name. If you want to override that, you will have to select that item in the queue, load it, change your settings, and then click on update in the queue. I believe that is the way Doom9 recently explained that it should work. Here is a link to that discussion: http://forum.doom9.org/showthread.php?p=864509#post864509
cyberbeat
27th August 2006, 18:36
DTS audio encoding may be broken in the latest version? I usually grab DTS audio when a movie has it. On a recent attempt to encode a DTS audio track, I am getting the following error:
Log for job job1
Error:
MeGUI.AviSynthException: Script error: syntax error
(, line 1, column 79)
at MeGUI.AviSynthClip..ctor(String func, String arg, AviSynthColorspace forceColorspace, AviSynthScriptEnvironment env)
at MeGUI.AviSynthAudioEncoder.encode()
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
I have not had a chance to test this in more depth, but in case one of you made a recent change that might affected that part of megui, could you look at it? I select the DTS audio file on the INPUT screen. Then, I select ND AAC for the Codec and MP4 AAC for the container (I actually just leave that always selected). I queued it up and get the error immediately after starting the the queue. I did update FFDShow, could that be the cause of this? If I get a chance, I will try it on another system that has not been updated.
Doom9
27th August 2006, 19:35
You wouldn't happen to have a dts sample? I don't have one handy. I suspect you have an older nicaudio that doesn't support drc.
Applying delay in MP4Box to audio doesnt work.Not entirely correct... it works if you have the delay in your filename, and it overrides your custom given value what what was found in the filename. The next release will no longer do that.
@junglemike: I can't reproduce this with ac3 audio. I currently have no mp3 audio handy (having everything for testing is a PITA).
Doom9
27th August 2006, 20:20
@junglemike: I can reproduce it with an mp3 file... but I think that would've happened in earlier releases as well.. it throws a win32 exception that originates in mediainfo, so its an external lib that crashes everything.. I don't think there's much to be done about that from the megui side.
~bT~
27th August 2006, 20:53
Not entirely correct... it works if you have the delay in your filename, and it overrides your custom given value what what was found in the filename. The next release will no longer do that.
I never rename my files, always have the delay in them. I use the workaround u posted when encoding ac3 to mp4 but say I want to add more when muxing. I add it in MP4Box but it doesnt make any difference. Can somebody explain whats wrong with the Adaptive Muxer please? Its not an issue but Id rather have it working...
Doom9
27th August 2006, 21:53
Can somebody explain whats wrong with the Adaptive Muxer please? Nothing is wrong.. I just didn't implement the whole delay thingie properly yet - it is an oversight that the delay value from the GUI is not taken into account. I have it working just fine in the version I'm currently working on.
There is a workaround other than renaming though.. open the file, then change the delay, then switch to the second audio track.. that way, the GUI value will be used, rather than the value read from the filename.
The problem only happens when you don't add a second audio, or don't switch back from audio 2 to audio 1 when adding two audio tracks.. only the delay shown in the GUI for the currently selected audio track is not taken into account.. anything else is.
~bT~
28th August 2006, 00:08
Nothing is wrong.. I just didn't implement the whole delay thingie properly yet - it is an oversight that the delay value from the GUI is not taken into account. I have it working just fine in the version I'm currently working on.
I was actually talking about this:
Adaptive muxer doesnt mux XviD and MP3 properly. The muxed file only has audio and black screen for video.
Doom9
28th August 2006, 08:32
well.. that's not the adaptive muxer but divxmux.. we keep telling people to file a bugreport with dxn and provide samples.. but I've yet to see this happening.
Doom9
28th August 2006, 13:36
@bEnGaLi tHuG: could you provide a video and audio sample that the avi muxer cannot handle?
~bT~
29th August 2006, 14:14
@bEnGaLi tHuG: could you provide a video and audio sample that the avi muxer cannot handle?Its every single encode I have done since a certain update which I cant remember now. Im not messing around and have also posted about this before. Now Im getting this error unrelated to the muxer: http://forum.doom9.org/showpost.php?p=869280&postcount=489
Doom9
29th August 2006, 17:12
well.. how do I get an avi and an mp3 from "Its every single encode"? I don't have time to encode each time somebody reports a possible problem.. and a good report includes all the files to quickly reproduce the problem. I might just have enough inroads with DXN to really get something done, who knows, but if it takes me to encode a movie, that's too much to ask.
cyberbeat
29th August 2006, 18:02
You wouldn't happen to have a dts sample? I don't have one handy. I suspect you have an older nicaudio that doesn't support drc.
I did some more testing with the DTS problem because it was happening on both of my machines... It turns out that there is a rogue ")" in the following line of "public override bool setup(Job job, out string error)" in AviSynthAudioEncoder.cs.
case ".dts":
script.AppendFormat("NicDtsSource(\"{0}\")", audioJob.Input);
if (audioJob.Settings.AutoGain)
script.AppendFormat(", DRC=1){0}", Environment.NewLine);
else
script.Append(")");
The red ")" above is what is giving me the error that I posted earlier. When I removed it, it works fine.
agressiv
1st September 2006, 15:53
I was getting a similar crash to OverlordQ for seemingly no reason. Something about a "key not present in a dictionary". I did find out at least a workaround to the problem.
The default language for audio tracks MeGUI is "Abkhazian", since its the earliest in the alphabet. (change to something else, perhaps?) Really, are there any DVD's that have this language? Even if there are, I doubt anyone using MeGUI will come into contact with them - anyways -
If you leave Audio Track #2 in AutoEncode to that language (in solution.jpg), you will get the error (see error.jpg)
Note that I don't have an Audio Input for Audio Track #2, so this didn't really make much sense to me.
If you click the X though in Audio Track #2, that formally takes care of the problem.
Note that I can leave "Abkhazian" in the Subtitles section (with no Subtitles file) and I don't get the error.
Anyways, not sure if any other newbies were getting this problem. I can only assume if we went into the settings first and changed Abkhazian to English from the get-go, we wouldn't have this problem, but I haven't tested that. :)
agressiv
agressiv
1st September 2006, 16:06
Nitpick:
CT AAC Encoder is downloaded through autoupdates as enc_aacPlus.exe, when the config looks for encaacplus.exe.
One other question:
Whats the best way to get a chapters.txt file? Can you do it through MeGUI, or should I do it through DVD Decryptor or something? I've always had to launch ChapterGrabber manually and point at the IFO file, but i was hoping that could be done through MeGUI directly. Chapter Creator looks for a text file....
agressiv
Sharktooth
1st September 2006, 20:54
Nitpick:
CT AAC Encoder is downloaded through autoupdates as enc_aacPlus.exe, when the config looks for encaacplus.exe.
I had already fixed that... but seems bugs tends to return just like relentless deads...
Doom9
3rd September 2006, 19:29
(change to something else, perhaps?)That's up to you.. go into the settings and set which languages you want to have auto selected...
@agressiv: does it happen with the mp4 muxer as well and what's the log megui writes?
SBaT
4th September 2006, 00:04
I read few pages back but couldnt notice anyting on the issue I'm having. For some reason when I have automated 2pass from x.264 and jobs are qued in MeGUI 2pass dosent start automaticly as it should. I noticed this to happen on all of my computers with 0.2.3.2192.
After encodes are done I have to try if enabling "Autostart Queue" has anything to do with is as I didnt use it before.
foxyshadis
4th September 2006, 04:17
It does, only one job ever runs when autostart is checked. I think that's on the list of bugs.
pyrates
4th September 2006, 10:58
Build 2193 doesn't save the jobs to the xml files that you set it to do when you close it. The xml files in the jobs directory that it creates are all 0 bytes in size. Build 2192 didn't have this bug.
Also where is the SAR option in the gui? Megui use to have that but now doesn't.
Also, if you change any of the options when you click on the config button, and then click on ok, it doesn't save them when you click on config again to check. You gotta press update to update the profile with the new settings. Otherwise the settings aren't saved.
And because it doesn't write out the jobs it's gotta do to the xml files properly, I have no way to verify if when I click on enqueue that it's using the custom settings I set or if it's using the profiles original settings because I didn't click on the update button.
Doom9
4th September 2006, 11:58
Also where is the SAR option in the gui? Megui use to have that but now doesn't.It lead to so much confusion that it made sense to remove it. You can always use custom commandlines if necessary, and if you use the automated anamorphic encoding in the avs script generator, you only have to worry about the sources DAR (which will be either 4:3 or 16:9 for a DVD / digital video broadcast).
Also, if you change any of the options when you click on the config button, and then click on ok, it doesn't save them when you click on config again to check. You gotta press update to update the profile with the new settings.This is desired behavior and has been noted in the changelog.
I think that's on the list of bugs.I wouldn't know of anything like that.. I believe I've done a couple multi job runs myself and nothing like that ever happened.
Sharktooth
4th September 2006, 12:45
Build 2193 doesn't save the jobs to the xml files that you set it to do when you close it. The xml files in the jobs directory that it creates are all 0 bytes in size. Build 2192 didn't have this bug.
2193 is UNSTABLE... use 2192 instead.
pyrates
5th September 2006, 01:43
2193 is UNSTABLE... use 2192 instead.
Better tell that to http://www.x264.nl then. They are serving 2193 up.
Sharktooth
5th September 2006, 11:27
I've already told bobor to keep 2192...
int10h
5th September 2006, 23:59
First of all, I would like to thank you for that great tool !
I noticed a small bug in the VobSub Indexer tool. You can't change the name of the output file(s), as MeGUI pops a dialog to Open an existing file when it should ask for a new filename.
Not that it is crucial to change the output filenames, but I like it...:cool:
misdecrypt
7th September 2006, 21:52
I found a bug using the one click encoder. I am encoding a vob file with multiple ac-3 tracks(it has 4). I chose to include two in a x264 mkv file, 1 was 5.1 the other was 2.0.
Instead of doing that it muxed in the 5.1 track four times. It would seem the logic is wrong because it also missed the target video file size. Most likely because it based the video size on muxing in the 5.1 track twice.
When it did the d2v creation it did demux the proper tracks though.
Here is the log:
Generating jobs. Desired size: 367001600 bytes
No audio encoding. Calculating desired video bitrate directly.
Encoded audio file is present: D:\WorkDamnit T01 3_2ch 448Kbps DELAY 0ms.ac3 It has a size of 78475264 bytes.
Encoded audio file is present: D:\WorkDamnit T01 3_2ch 448Kbps DELAY 0ms.ac3 It has a size of 78475264 bytes.
Setting video bitrate for the video jobs to 1193 kbit/s
Setting desired size of video to 209124352 bytes
Desired size of this automated encoding series: 367001600 bytes, split size: 0
Autocropping successful. Using the following crop values: left: 8, top: 0, right: 6, bottom: 2.
Avisynth script created:
global MeGUI_darx = 0
global MeGUI_dary = 0
movie = DGDecode_mpeg2source("D:\WorkDamnit.d2v")
cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=10,aspect=0,threshold=34,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
fixed_aspect = 0.888888888888889
c_width = width(cropclip)
c_height = round(height(cropclip) / fixed_aspect)
input_par = float(c_width)/float(c_height)
input_par = (input_par > 1.4) || (input_par < 1.25) ? input_par : (4.0/3.0)
out_width = 576
out_height = round(float(out_width) / input_par)
hmod = out_height - (floor(out_height / 16 ) * 16)
out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
Telecide(movie,guide=1,post=2).Decimate(mode=1,threshold=1.94)
autocrop(mode=0,wmultof=4,hmultof=4,samples=10,aspect=new_aspect,threshold=34,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
BicubicResize(out_width,out_height,0,0.5)
FluxSmoothST(7,7) # Medium Noise
Starting job job1-1 at 6:20:39 PM
encoder commandline:
-i "D:\WorkDamnit.avs" -pass1 "D:\WorkDamnit.stats" -bitrate 1193 -kboost 100 -overhead 0 -turbo -nopacked -vhqmode 3 -closed_gop -lumimasking -max_bframes 4 -bvhq -threads 2
successfully started encoding
Processing ended at 6:52:56 PM
----------------------------------------------------------------------------------------------------------
Log for job job1-1
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Tot: enctime(ms) =497924.00, length(bytes) = 426295729
Avg: enctime(ms) = 11.85, fps = 84.36, length(bytes) = 10149
I frames: 443 frames, size = 38649/17121566, quants = 2 / 2.00 / 2
P frames: 15075 frames, size = 21196/319543406, quants = 2 / 2.00 / 2
B frames: 26481 frames, size = 3384/89630757, quants = 4 / 4.00 / 4
Trying to retrieve width and height from input header
Input colorspace is YV12
xvidcore build version: xvid-1.2.0-dev
Bitstream version: 1.2.-127
Detected CPU flags: ASM MMX MMXEXT SSE SSE2 TSC
Detected 2 cpus, using 2 threads.
----------------------------------------------------------------------------------------------------------
job job1-1 has been processed. This job is linked to the next job: job1-2
Starting job job1-2 at 6:52:56 PM
encoder commandline:
-i "D:\WorkDamnit.avs" -pass2 "D:\WorkDamnit.stats" -bitrate 1193 -kboost 100 -overhead 0 -nopacked -vhqmode 3 -closed_gop -lumimasking -max_bframes 4 -bvhq -threads 2 -mkv "D:\WorkDamnit_Video.mkv"
successfully started encoding
Processing ended at 7:32:32 PM
----------------------------------------------------------------------------------------------------------
Log for job job1-2
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Tot: enctime(ms) =1021422.00, length(bytes) = 208467301
Avg: enctime(ms) = 24.32, fps = 41.12, length(bytes) = 4963
I frames: 443 frames, size = 38399/17010942, quants = 2 / 2.00 / 2
P frames: 15075 frames, size = 9590/144573645, quants = 2 / 3.66 / 5
Trying to retrieve width and height from input header
Input colorspace is YV12
xvidcore build version: xvid-1.2.0-dev
Bitstream version: 1.2.-127
Detected CPU flags: ASM MMX MMXEXT SSE SSE2 TSC
Detected 2 cpus, using 2 threads.
B frames: 26481 frames, size = 1770/46882714, quants = 4 / 5.78 / 8
desired video bitrate of this job: 1193 kbit/s - obtained video bitrate (approximate): 1194 kbit/s
----------------------------------------------------------------------------------------------------------
job job1-2 has been processed. This job is linked to the next job: job1-3
Starting job job1-3 at 7:32:32 PM
encoder commandline:
-o "D:\WorkDamnit.mkv" -A -S "D:\WorkDamnit_Video.mkv" -a 0 -D -S "D:\WorkDamnit T01 3_2ch 448Kbps DELAY 0ms.ac3" -a 0 -D -S "D:\WorkDamnit T01 3_2ch 448Kbps DELAY 0ms.ac3" -a 0 -D -S "D:\WorkDamnit T01 3_2ch 448Kbps DELAY 0ms.ac3" -a 0 -D -S "D:\WorkDamnit T01 3_2ch 448Kbps DELAY 0ms.ac3" --chapters "D:\VTS_03_PGC_01 - Chapter Information - OGG.txt" --no-clusters-in-meta-seek
successfully started encoding
Processing ended at 7:33:10 PM
----------------------------------------------------------------------------------------------------------
Log for job job1-3
mkvmerge v1.7.0 ('What Do You Take Me For') built on Apr 28 2006 17:19:57
'D:\WorkDamnit_Video.mkv': Using the Matroska demultiplexer.
'D:\WorkDamnit T01 3_2ch 448Kbps DELAY 0ms.ac3': Using the AC3 demultiplexer.
'D:\WorkDamnit T01 3_2ch 448Kbps DELAY 0ms.ac3': Using the AC3 demultiplexer.
'D:\WorkDamnit T01 3_2ch 448Kbps DELAY 0ms.ac3': Using the AC3 demultiplexer.
'D:\WorkDamnit T01 3_2ch 448Kbps DELAY 0ms.ac3': Using the AC3 demultiplexer.
'D:\WorkDamnit_Video.mkv' track 1: Using the MPEG-4 part 2 video output module.
'D:\WorkDamnit T01 3_2ch 448Kbps DELAY 0ms.ac3' track 0: Using the AC3 output module.
'D:\WorkDamnit T01 3_2ch 448Kbps DELAY 0ms.ac3' track 0: Using the AC3 output module.
'D:\WorkDamnit T01 3_2ch 448Kbps DELAY 0ms.ac3' track 0: Using the AC3 output module.
'D:\WorkDamnit T01 3_2ch 448Kbps DELAY 0ms.ac3' track 0: Using the AC3 output module.
The file 'D:\WorkDamnit.mkv' has been opened for writing.
The cue entries (the index) are being written...
Muxing took 37 seconds.
bira
12th September 2006, 14:09
Couple of bugs.
"One click encoder" does not seem to use AVS profiles.
I created an AVS profile with clever anamorphic encoding and overcrop to mod16. Then I set one click encoder to use that profile, but the created avisynth script is not what it should be. No overcropping has been set, instead a resize line was set.
Another bug:
If I load a .d2v file in avisynth creator and then set it to use the same profile created before (the one with ovecropping) my resulting script is this:
# Set DAR in encoder to -1 : -1. The following line is for automatic signalling
global MeGUI_darx = -1
global MeGUI_dary = -1
DGDecode_mpeg2source("I:\To Be Encoded\VTS_01_PGC_01_1.d2v",info=3)
ColorMatrix(hints=true)
#blank deinterlace line
#crop
#resize
#denoise
bira
15th September 2006, 22:11
Another bug:
It has to do with regional settings, decimal and thousand separators.
If I set "," as decimal separator and select "23,976" as framerate in muxer gui, muxer software understand it as 23 fps.
Sharktooth
17th September 2006, 13:22
Another bug:
It has to do with regional settings, decimal and thousand separators.
If I set "," as decimal separator and select "23,976" as framerate in muxer gui, muxer software understand it as 23 fps.
Yes, this is a known bug.
Ronin-7
17th September 2006, 17:34
I was getting a similar crash to OverlordQ for seemingly no reason. Something about a "key not present in a dictionary". I did find out at least a workaround to the problem.
The default language for audio tracks MeGUI is "Abkhazian", since its the earliest in the alphabet. (change to something else, perhaps?) Really, are there any DVD's that have this language? Even if there are, I doubt anyone using MeGUI will come into contact with them - anyways -
If you leave Audio Track #2 in AutoEncode to that language (in solution.jpg), you will get the error (see error.jpg)
Note that I don't have an Audio Input for Audio Track #2, so this didn't really make much sense to me.
If you click the X though in Audio Track #2, that formally takes care of the problem.
Note that I can leave "Abkhazian" in the Subtitles section (with no Subtitles file) and I don't get the error.
Anyways, not sure if any other newbies were getting this problem. I can only assume if we went into the settings first and changed Abkhazian to English from the get-go, we wouldn't have this problem, but I haven't tested that. :)
agressiv
I too get that same bug, it was driving me nuts as to what was going wrong as I'm still a bit new to this. Thanks for sharing a workaround though it is now working properly.
BTW before seeing your post I changed the default language in the settings to English and it made no difference, still got the error.
Carpo
20th September 2006, 06:38
dunno if this is a bug or if im doing something wrong (i did search but when theres 73 pages to look through its a bit much)
everytime i do an encode usung xvid megui only seems to output the finished file at 50% of the size i select eg a 2 cd encode (ac3 audio) comes out as
30% comp test setting - 670meg
45% comp test setting - 677meg
58% comp test setting - 684meg
Starting job job2 at 20:01:27
encoder commandline:
successfully started encoding
Processing ended at 21:27:11
----------------------------------------------------------------------------------------------------------
Log for job job2
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
Starting job job3-1 at 21:27:11
encoder commandline:
-i "E:\dvd-work\XVID_backups\main\carlitos_way\test1.avs" -pass1 "E:\dvd-work\XVID_backups\main\carlitos_way\test1.stats" -bitrate 1023 -kboost 100 -chigh 20 -clow 7 -overhead 0 -nopacked -vhqmode 4 -qpel -qmatrix "C:\Program Files\megui\extra\eqm_v3ulr_rev3.xcm" -closed_gop -imin 3 -imax 4 -pmin 3 -pmax 5 -bvhq -bquant_ratio 162 -bquant_offset 0 -bmin 3 -bmax 5 -threads 2
successfully started encoding
Processing ended at 23:27:13
----------------------------------------------------------------------------------------------------------
Log for job job3-1
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Trying to retrieve width and height from input header
Input colorspace is YV12
xvidcore build version: xvid-1.2.0-dev
Bitstream version: 1.2.-127
Detected CPU flags: ASM MMX MMXEXT SSE SSE2 TSC
Detected 2 cpus, using 2 threads.
Tot: enctime(ms) =2599445.00, length(bytes) = 1203614639
Avg: enctime(ms) = 12.55, fps = 79.71, length(bytes) = 5808
I frames: 1314 frames, size = 21089/27712018, quants = 2 / 2.00 / 2
P frames: 74965 frames, size = 10696/801838078, quants = 2 / 2.00 / 2
B frames: 130914 frames, size = 2857/374064471, quants = 3 / 3.00 / 3
N frames: 9 frames, size = 8/ 72
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
job job3-1 has been processed. This job is linked to the next job: job3-2
Starting job job3-2 at 23:27:13
encoder commandline:
-i "E:\dvd-work\XVID_backups\main\carlitos_way\test1.avs" -pass2 "E:\dvd-work\XVID_backups\main\carlitos_way\test1.stats" -bitrate 1023 -kboost 100 -chigh 20 -clow 7 -overhead 0 -nopacked -vhqmode 4 -qpel -qmatrix "C:\Program Files\megui\extra\eqm_v3ulr_rev3.xcm" -closed_gop -imin 3 -imax 4 -pmin 3 -pmax 5 -bvhq -bquant_ratio 162 -bquant_offset 0 -bmin 3 -bmax 5 -threads 2 -avi "E:\dvd-work\XVID_backups\main\carlitos_way\test1.avi"
successfully started encoding
Processing ended at 05:35:00
----------------------------------------------------------------------------------------------------------
Log for job job3-2
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Tot: enctime(ms) =17610908.00, length(bytes) = 702224593
Avg: enctime(ms) = 84.99, fps = 11.77, length(bytes) = 3389
I frames: 1314 frames, size = 13011/17097301, quants = 3 / 3.00 / 3
P frames: 74965 frames, size = 6015/450983355, quants = 3 / 3.00 / 3
B frames: 130845 frames, size = 1789/234143313, quants = 4 / 4.00 / 4
N frames: 78 frames, size = 8/ 624
Trying to retrieve width and height from input header
Input colorspace is YV12
xvidcore build version: xvid-1.2.0-dev
Bitstream version: 1.2.-127
Detected CPU flags: ASM MMX MMXEXT SSE SSE2 TSC
Detected 2 cpus, using 2 threads.
desired video bitrate of this job: 1023 kbit/s - obtained video bitrate (approximate): 682 kbit/s
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
Found intermediate output file 'E:\dvd-work\XVID_backups\main\carlitos_way\test1.stats', deleting...
Deletion succeeded.
its fresh install of megui updated to 2192, using xvid codec avi container various profiles as stated above - que analysis and 2 pass, no deinterlacing or anything as megui says its progressive, bitrate calc xvid/avi/ac3 seclected selcted, 2 cds as size, 1023kbit is suggested.
squid_80
20th September 2006, 07:12
I frames: 1314 frames, size = 13011/17097301, quants = 3 / 3.00 / 3
P frames: 74965 frames, size = 6015/450983355, quants = 3 / 3.00 / 3
B frames: 130845 frames, size = 1789/234143313, quants = 4 / 4.00 / 4
The quantizers are constant, which means it's saturated. Try a higher rate matrix or lower minimum quant settings.
foxyshadis
20th September 2006, 10:53
eqm_v3ulr_rev3.xcm
Doesn't look like 45% to me. 45% (the only one that matches the rest of your options) has to have the hr matrix to work correctly. 58% and 90% need the 6of9. If you're using ulr with all, well sure, it's going to come out badly undersized.
And don't resize either, unless it comes out oversized. Teeg considers it the last resort when other compressibility options have been exhausted.
Carpo
20th September 2006, 16:56
i will retry with 58% (which i thought it was - it was about 6:30am and i was lat for work ;) ) using the six of nine file, i only used the suggest size option in megui which said to use 640x352 - should i leave it as is ? untick the box? would it then use the full dvd res ?
~bT~
21st September 2006, 02:03
Thanks! that solved my problem.
Sorry for write this so late! :P
Where is this option in FFDShow? Help pls.
MoUCLAs
26th September 2006, 07:58
Means ffvh wasn't enabled on the ffdshow VFW config (separate from the main video config). It should be by default, but I guess not in your case.
Lagarith usually isn't that much better than ffvh, but sometimes the slowdown is worth the saved space.
i have the same problem.. i have this package installed http://files.divx-digest.com/software/codec/ffdshow-2546-gcc4.0.3-sse-x264.nl.exe
i cannot find where to enable it..
foxyshadis
26th September 2006, 11:21
Start Menu->Programs->FFDShow->VFW Codec Configuration
MoUCLAs
26th September 2006, 12:37
yes ok.. but i dont have any encoder/decoder with the name ffhv , only ffv1:
http://img219.imageshack.us/img219/4509/ffdshowlm2.th.png (http://img219.imageshack.us/my.php?image=ffdshowlm2.png)
foxyshadis
26th September 2006, 21:20
ffvh is ffdshow's huffyuv. Under huffyuv in decoders, it lists HFYU and FFHV.
quake74
27th September 2006, 13:20
I think the help for the quantizer compression is misleading. Now it says
Allowed variance of average quantizer (or quality). Higher values indicate less variance, while lower values indicate more variance. Note: 1 indicates constant quality while 0 indicates maximum fluctuation.
Since we now have a "constant quality" mode, using the word quality here is misleading. My suggestion is to write:
Restrict the quantizer curve to be constant. Higher values indicate a more constant average quantizer, while lower values indicate more variance. Note: 1 indicates constant quantization parameter while 0 indicates maximum fluctuation.
and maybe add
(Warning: constant quantization, constant bitrate and constant quality are three different things!)
frodeste
28th September 2006, 20:23
MeGUI will gives an error if you try to load an avisynth script with norwegian characters in the path name. I have reproduced this on the three latest vista builds up to 5728 (post rc 1)
Sharktooth
29th September 2006, 03:21
solution: dont use weird characters in filenames and paths.
frodeste
29th September 2006, 08:17
solution: dont use weird characters in filenames and paths.
I could figure that out my self, but I do find you comment somewhat insulting because what you are saying are weird characters are a part of my alphabet.
I thought you might like to know about the bugs I find in MeGUI. Oh well.
What this tells me, is that the code that handles the path settings in MeGUI only support a narrow sett of ASCII characters, which probably means that more people are experiencing this error.
check
29th September 2006, 11:18
sharktooth lives in a country where "," is used instead of "." as a decimal indicator. As far as I know, he has to put up with a bug in the AVS creator where the fps is parsed incorrectly. So his comment is not out of spite, but simple common sense that he also has to live with :)
frodeste
29th September 2006, 18:57
sharktooth lives in a country where "," is used instead of "." as a decimal indicator. As far as I know, he has to put up with a bug in the AVS creator where the fps is parsed incorrectly. So his comment is not out of spite, but simple common sense that he also has to live with :)
:) Then we have something in common!
Carpo
29th September 2006, 22:46
i know this has been posted about but heres an update on the adaptive muxer issue
i have been testing (say testing i will do more discs later) carlitos way pal r2
encode 1
xvid avi - vid
vbr mp3
58% comp check
Didees SixOfNine.cqm
2 pass
muxed to avi container
resulting avi (no audio) plays fine, when muxed picture is all messed up - have audio
encode 2
xvid avi - vid
cbr mp3
58% comp check
Didees SixOfNine.cqm
2 pass
muxed to avi container
resulting avi (no audio) plays fine, when muxed picture is all messed up - have audio
encode 3
xvid avi - vid
ac3
58% comp check
Didees SixOfNine.cqm
2 pass
muxed to avi container
resulting avi (no audio) plays fine, when muxed picture is all messed up - have audio
encode 4
xvid raw - vid
vbr mp3
58% comp check
Didees SixOfNine.cqm
2 pass
muxed to mkv container
resulting avi (no audio) plays fine, when muxed picture is fine - have audio
encode 5
xvid raw - vid
cbr mp3
58% comp check
Didees SixOfNine.cqm
2 pass
muxed to mkv container
resulting avi (no audio) plays fine, when muxed picture is fine - have audio
encode 6
xvid raw - vid
ac3
58% comp check
Didees SixOfNine.cqm
2 pass
muxed to mkv container
resulting avi (no audio) plays fine, when muxed picture is fine - have audio
i could post the other encodes i did but they are the same - in the results area - although i did change the audio and container aac/mp4
with divxmux i kept getting invalid audio as i have previously reported - if someone can give me the web addy or email i will report the issue
strange thing is i dont know why adaptive mux doesnt want to do avi but will do mkv fine.
Doom9
30th September 2006, 11:53
I'm still waiting for those samples to reproduce the avi muxing issue............ don't expect developers to just trip overthemselves if you don't provide everything needed to reproduce. You may not agree with this, but for a free product, you are asking a heck of a lot of you think developers would start encoding movies just to try and help you.
Carpo
30th September 2006, 11:57
nevermind - this will have to wait i have rl issues to deal with, and this is not a major issue now as i can mux it into an mkv container, as stated above
Sharktooth
1st October 2006, 00:44
:) Then we have something in common!
Well, it's more a windows filesystem->visual studio integration problem than a megui problem.
i know norwegian, danish, swedish and german languages have those characters in their alphabet (im learning norwegian and other nordic languages during free time coz i really like your history and legends and i want to be able to read the whole Edda in it's original language) but i just want to suggest you to not use those chars in common programs coz they will likely screw that filesystem->visual studio integration (due to VS internal unicode to ansi conversion issues...).
bond
1st October 2006, 19:38
two things i noticed:
1) there is no avi output with x264 (a good thing), therefore there is also no need to offer a fourcc in the x264 settings
2) when the user is choosing a specific level, shouldnt the vbv settings be automatically set and greyed out?
DeathTheSheep
12th October 2006, 00:02
If "autostart queue" is checked in options, and autoencode is set to "use profile settings," the queue only does the first job (audio encoding).
Why doesn't it continue until the job is done? Works fine when queue is manually started.
check
12th October 2006, 00:39
known issue - it only ever does the first job with that option :(
Does anyone know the reason/eta for the update server?
Sharktooth
12th October 2006, 14:01
http://forum.doom9.org/showthread.php?p=886795#post886795
Isochroma
13th October 2006, 02:22
If the "Show Commandline" option is checked, the commandline shown won't work if copypasted into a cmd window if there are any spaces in the foldernames to x264.exe, for example:
C:\Program Files\x264\x264.exe --crf 14 --nf (etc.)
should be:
"C:\Program Files\x264\x264.exe" --crf 14 --nf (etc.)
The commandline generator should be modified to include quote characters around the exe path and filename always, or optionally only if any folder names in the path contain spaces.
Sharktooth
13th October 2006, 13:37
Do you really care about that?
Isochroma
13th October 2006, 20:20
Yep! I copypaste the cmdline into cmd windows all the time.
Of course, that is why the option to show a commandline is there, right?
Doom9
13th October 2006, 21:07
What happened with my post?
Actually show commandline is a debug feature, nothing more.. why would megui be able to do all it does if its purpose was to show you commandlines you paste into a commandline window?
niphlod
17th October 2006, 14:46
When I try to load a d2v file in avisynth script creator or an avs in meGUI, this error comes up:
http://img178.imageshack.us/img178/9761/ciaosl3.png (http://imageshack.us)
the last line translated to english sound like: exception launched by an external application
bacause of this, I uninstalled completely avisynth, ffdshow, xvid, megui, x264 vfw (all also from the registry), I tried different versions of avysinth, installed yv12 helix codecs, but I have the same exact problem. Is there a way to find a solution without formatting all the disk ? :mad:
Sharktooth
17th October 2006, 14:54
Did you follow the instructions? Have you made an avs and tried to open it in vdub (or MPC)?
Check if you have the dgdecode plugin in the correct directory, :search: and :readguid:
buzzqw
17th October 2006, 14:58
as written. Try opening avs in virtualdub and watch the error.
Also post here the avs script.
Also, again, no need to scramble your pc: just install avisynth 2.56, x264.exe (NO need for VFW), and .NET 2.0.
Use the package that Check have posted on "megui don't update thread (http://forum.doom9.org/showthread.php?t=116991)" (is one of latest post).
BHH
niphlod
17th October 2006, 15:26
oops, I forgot to mention:
1)I use meGUI since 0.2.3.1032 ^_^
also because of this I am very astonished......
2) trying opening an avs script in virtualdub prodoces the error "avisynth script open failed", virtualdubmod crashes without any error, dgindex and dgdecode are where they have to be, and that error comes also if I load an avi in avisynthscript creator
3) MPC simply remain on "opening..." stage with 99% of processor and about 240 megs on memory usage.
this is a sample of avs file, but , I'll repeat, all avs imported give that error
LoadPlugin("C:\programmi\avisynth 2.5\plugins\DGDecode.dll")
Mpeg2Source("G:\dvd\NUOVAC~2\VIDEO_TS\vendetta\vendetta.d2v")
foxyshadis
17th October 2006, 20:37
Uninstall avisynth, search for and remove any instances of avisynth.dll (make sure you search hidden and system fiels too). Reinstall the latest. Do the same with dgdecode (dgindex.exe & dgdecode.dll). That should fix whatever incompatibility you're running into. Just make sure you update megui's path if your avisynth folder changes.
niphlod
18th October 2006, 07:59
:goodpost:
thanks, it corrected the problem ....... :)
bkman
21st October 2006, 11:58
Are you guys ever planning to fix the MeGUI cpu use during audio encoding problem that has been reported a number of times? Just wondering...
sp@rrow
21st October 2006, 15:57
In version 2192 - does`t automatically apply delay correction.
Where take version 2190? (and it would be not bad - if somebody post link to archive of versions in the first post)
Adaptive muxer when loading a raw video stream - show error:
Could not load file or assembly "MediaInfoWrapper, Version=1.0.0.0 ....
check
22nd October 2006, 03:54
sounds like your install is missing components sparrow, try reinstalling and downloading all the required updates.
sp@rrow
22nd October 2006, 16:51
check
Try in version 2192 - load audio file # "T01 2_0ch 192Kbps DELAY -80ms.ac3" - and you see that delay automatic not apply
About adaptive muxer - after downloading (autoupdate) MediaInfo.dll and MediaInfoWrapper.dll - when loading a raw video - megui "down"
If version 2192 works perfect for you - tell me how correctly make autoupdate??
check
22nd October 2006, 23:54
the delay addition I have no idea if it's in working state or not at the moment - I don't use megui for muxing.
As for the update, are you sure they exist in your megui\ file? Other than that, I have no idea, try manually updating them.
jellysandwich
28th October 2006, 02:01
Hmm, I seem to have a problem with subtitles, but I'm not sure if it's a muxing problem or a playback problem. Would someone mind testing this clip for me quickly (only 5MB)?
http://amnah.net/uploader/files/1/videos/cb_sub_test.mp4
This is what I get:
http://amnah.net/uploader/files/1/images/cb.png
(The subtitles are supposed to be yellow, not light blue.)
js
Carpo
28th October 2006, 13:46
plays in yellow here - using media player classic
Sharktooth
28th October 2006, 14:26
inverted color planes?
sjchmura
29th October 2006, 16:30
I saw some reports of a similar error back in Jan 2006.
See the jpg
Basically: Job= TS -> MKV(x264 / Ac3) - with the Ac3 just muxed NOT re-encoded
1. Choose Encode video to x264
2. Press AUTOENCODE, select addition stuff for mkv, choose the ac3 file (so we just mux it)
3. Next screen pops up, as - normal
4. Click go - we see this error "unable to proceed"
If you generate a MP4 with x264/aac the whole autoencode works fine.... in fact if you transcode to a lower ac3 level it also works. So the bug seems to be the queue for just muxing. I did not have a problem a few weeks ago ...
Suggestions???? All program paths are correct, choosing MKV muxer brings up the proper ac3 file
epaminondas20
29th October 2006, 18:47
When i go to the filters tab in avscreator where i get to analyse my video to give me back options for deinterlacing I get an error message saying that i am missing TIVTC.dll from my avisynth/plugins folder but i have both the .dll file and the backup file. I don't know what's wrong but i can't use it. Also during the progress where i demux a video, when i change priority to normal DGIndex is crushing.
Please help me out
Thanks
nurbs
29th October 2006, 20:18
Same here.
Happened after I did an autoupdate, so I suspect the new TIVTC version causes it.
kharan5876
29th October 2006, 20:23
I also just updated TIVTC to the latest version (1.0 RC7) and am getting this error.
Sharktooth
30th October 2006, 04:40
please let megui autoupdate and see if the problem persists.
i reverted TIVTC to RC4.
kharan5876
30th October 2006, 05:41
Confirmed Fixed after update
sjchmura
30th October 2006, 06:15
Sharktooth...
Any thoughts on my MKV error?? I have tried installing, re-installing etc.
Carpo
30th October 2006, 07:40
RC6 will work fine - i have posted about tivtc RC7 not working with megui somewhere on these forums - guess no one listen (no suprise really ;p )
edit: see here http://forum.doom9.org/showthread.php?p=893142#post893142
epaminondas20
30th October 2006, 12:32
I don't have time to search the forums for each error separately. I know this is the thread for reporting bugs or problems.
Thanks though for fixing it.
Sharktooth
30th October 2006, 14:35
Seems RC7 works differently than previous versions.
However any link to RC6?
EDIT: Never mind... found it.
Carpo
30th October 2006, 18:56
i see RC6 has made its way to the updates ;)
carlo_0000
30th October 2006, 23:52
encoding h264 hd from TS dvbs2 still not working :readguid:
i convert the .ts to raw using TSConverter
output : Cascada.raw
open it in the last version of megui
DirectShowSource("F:\record\Cascada.raw",fps=25,audio=false)
#Not doing anything because the source is progressive
crop( 194, 140, -194, -130)
LanczosResize(1280,720) # Lanczos (Sharp)
#denoise
i choose modified SA-HD-DVD profil
then queud the job
got this message:
your AviSynth clip is is the wrong colorspace, 1612612740
The colorspace should by YV12. Do you want me to add ConvertToYV12() to the end of your script?
i choose yes
start encoding
when it finish, 1st file size si very big
and 2nd the output file is completly corrupt
see it your self
i add here the .raw .ac3 .avs and the output .mp4
http://perso.latribu.com/tribu/Cascada.rar
:mad:
SCIF
31st October 2006, 08:05
Switch "Use Advanced ToolTips" is not working in MeGUI build 2192.
Selmer79
31st October 2006, 23:48
Report pulled... Playing the audio in QT sounded bad, playing the audio in foobar2000 sounds just fine...
chros
1st November 2006, 11:20
Try in version 2192 - load audio file # "T01 2_0ch 192Kbps DELAY -80ms.ac3" - and you see that delay automatic not apply
2 major bugs !
1. Yes, the audio delay is broken in 2 places!
- at the audio encoder configuration panel: delay correction (try it with small sample with a large (2000 ms) amount). It's strange, because it's code is behappy ...
- at the muxer part (at least I have tried mp4 muxer)
Workaround if you got delay till it'll be fixed:
- use behappy
- create an avs script like this (behappy's using these), and encode this:
NicAc3Source("filename DELAY -137ms.ac3")
EnsureVBRMP3Sync() # Some black magic to avoid desync
# Delay Audio by -137 ms
DelayAudio( -137.0/1000.0)
2. MeGUI_darx and MeGUI_dary avisynth global vars doesn't null-ed after an encode !!! -> so if the next one doesn't have these vars in the script it will have in the encode !!!
If the next one has these vars, no problem, it will properly set these values.
So maybe the fix can be: at the beginning of every encode these vars must be null-ed.
Try it with 2 avs script:
- the 1. have these values (anamorphic encode) -> queue
- the 2. doesn't (non-anamorphic encode) -> queue
- encode
3. it's not exactly a bug: if the source is 1080p material, the picture doesn't fit in the 19'' screen in the avs creation, so I can't use the slider below the screen.
Possibly fixes:
- make this window drag-able not just only on the title
- or as it's working in AvsP v1.3.1
Question: doesn't think about integrating AvsP v1.3.1 in megui (like behappy) ?
It has lots of features, and will be opensource too ...
At final: thanks again this great proggy ...
Sharktooth
1st November 2006, 14:59
encoding h264 hd from TS dvbs2 still not working :readguid:
i convert the .ts to raw using TSConverter
output : Cascada.raw
open it in the last version of megui
DirectShowSource("F:\record\Cascada.raw",fps=25,audio=false)
#Not doing anything because the source is progressive
crop( 194, 140, -194, -130)
LanczosResize(1280,720) # Lanczos (Sharp)
#denoise
i choose modified SA-HD-DVD profil
then queud the job
got this message:
your AviSynth clip is is the wrong colorspace, 1612612740
The colorspace should by YV12. Do you want me to add ConvertToYV12() to the end of your script?
i choose yes
start encoding
when it finish, 1st file size si very big
and 2nd the output file is completly corrupt
see it your self
i add here the .raw .ac3 .avs and the output .mp4
http://perso.latribu.com/tribu/Cascada.rar
:mad:
Probably a problem with your installed decoders.
Check if the AVS file plays correctly in MPC...
Switch "Use Advanced ToolTips" is not working in MeGUI build 2192.
tnx...
Sharktooth
1st November 2006, 15:02
OK, I'm getting kinda frustrated trying to figure this one out..
I've been trying to rip Ronin (US DVD-release) to my iPod for a while, and meGUI is doing great, for the most part. (I used the mewiki iPod-guide, with only one exception, I use 700kbit/sec instead of 1000kbit/sec for the video.)
I muxed the video and audio and put it into iTunes, played it to see if it worked, but no sound..
First thing I do is to check the audio-file, and it sounds awfull.. The audio-file sounds like it's been run through a flanger/wahwah filter, kinda phase-shifting at a rate of 0.5Hz (if anyone could point me to a cutting-tool, I'd post a sample).
I tried encoding the same .ac3 to MP3, and that works fine so it has to be something about the Nero AAC, but the weird thing is that I can only reproduce it with Ronin.. I've transcoded The Boondock Saints (also US DVD release) just fine with the same settings. Only difference I can think of is that TBC was encoded on an AMD64 3500+, and Ronin on an AMD64 X2 4600+..
Try encoding the audio separately with the same encoder but with a different tool (SNG or behappy).
Ensure you have the latest encoder version (neroaac 1.0.0.2) and check if the problem persists. If it does, then it's a nero encoder problem and you should inform nero about that.
sjchmura
1st November 2006, 18:03
Sharktooth,
Did you see my post above about the error generated when trying to mux ac3 only with autoencode since updating MEGUI?
http://forum.doom9.org/attachment.php?attachmentid=6336&d=1162135662
Same error people were getting back in January but it just seemed to "go away"...
carlo_0000
1st November 2006, 21:05
Probably a problem with your installed decoders.
Check if the AVS file plays correctly in MPC...
tnx...
no don't think it s a decoder problem
i'll tryed coreavc , ffdshow , cyberlink
do you try to convert the .raw to mp4 with megui ? what i posted :
http://perso.latribu.com/tribu/Cascada.rar
Selmer79
1st November 2006, 23:40
Try encoding the audio separately with the same encoder but with a different tool (SNG or behappy).
Ensure you have the latest encoder version (neroaac 1.0.0.2) and check if the problem persists. If it does, then it's a nero encoder problem and you should inform nero about that.
Well, it boiled down to QuickTime sucking monkey-balls as a media-player.. The audio-files play just fine in foobar2000, and even though I can't get sound on Ronin (the movie) in QT, I get it when I put the mux'ed movie into foobar2000 too.. Ronin (the movie) is "bugged" in iTunes, but plays fine on my iPod.. Go figure.. So I retracted the report...
check
2nd November 2006, 14:37
possibly the audio is HE-AAC? QT components only support AAC-LC
Sharktooth
2nd November 2006, 14:46
no don't think it s a decoder problem
i'll tryed coreavc , ffdshow , cyberlink
do you try to convert the .raw to mp4 with megui ? what i posted :
http://perso.latribu.com/tribu/Cascada.rar
i mean a decoder problem with the raw stream...
did you try to play the avs in MPC?
Sharktooth
2nd November 2006, 14:47
Sharktooth,
Did you see my post above about the error generated when trying to mux ac3 only with autoencode since updating MEGUI?
http://forum.doom9.org/attachment.php?attachmentid=6336&d=1162135662
Same error people were getting back in January but it just seemed to "go away"...
Uhm.. no... however the link is invalid and the megui version hasnt changed for a while...
So i fail to see how you hadnt problems few weeks ago and now it doesnt work.
Probably it's a bad ac3 stream.
Selmer79
2nd November 2006, 15:26
possibly the audio is HE-AAC? QT components only support AAC-LC
My audio-profile is as follows: (o= not checked, v= checked)
o Force Decoding via DirectShow
Output Channels: Downmix to Stereo
v Increase Volume automatically
v Improve Accuracy using 32-bit & Float computations
o Delay Correction
CBR 128kbit/sec
AAC-profile: AAC-LC
o Create hint track
Like I said, I have problems getting sound on some movies in QT, but they play fine in foobar2000 and on my iPod..
EDIT:
I can see one thing they all have in common..
I have two movies and four OVA episodes (of wich 2 are bugged, see here (http://forum.doom9.org/showthread.php?t=117630)), and they are as follows:
Ronin: 2h1m19s (no sound in QT, plays fine on my iPod)
The Boondock Saints: 1h48m21s (plays fine both in QT and on my iPod)
Samurai X Trust/Betrayal OVA Ep.1: 28m54s (plays fine both in QT and on my iPod)
Samurai X Trust/Betrayal OVA Ep.2: 29m01s + 1h59m19s of white at the end (plays without sound on QT, doesn't play more than 5s at a time on my iPod)
Samurai X Trust/Betrayal OVA Ep.3: 30m42s (plays fine both in QT and on my iPod)
Samurai X Trust/Betrayal OVA Ep.4: 30m49s + 1h59m18s of white at the end (plays without sound on QT, doesn't play more than 5s at a time on my iPod)
As you can see, all the movies that cross the 2h marker don't have sound, the ones below do (and the two bugged Samurai X episodes play just fine with sound and no white at the end in Zoom Player..
Sharktooth
2nd November 2006, 15:37
please run "mp4box -info filename.mp4" and post the output.
Selmer79
2nd November 2006, 15:59
please run "mp4box -info filename.mp4" and post the output.
Bugged mux:
C:\Programfiler\megui\tools\mp4box>MP4Box.exe -info "h:\iTunesVideo\SamuraiX Ep.
2.mp4"
[iso file] Box has 31 extra bytes
[iso file] Box has 16 extra bytes
* Movie Info *
Timescale 600 - Duration 02:28:20.033
Fragmented File no - 2 track(s)
File Brand isom - version 1
Created: GMT Thu Nov 02 01:49:55 2006
File has root IOD
Scene PL 0xff - Graphics PL 0xff - OD PL 0xff
Visual PL: AVC/H264 Profile (0x15)
Audio PL: AAC Profile @ Level 2 (0x29)
No streams included in root OD
iTunes Info:
Track # 1 Info - TrackID 1 - TimeScale 25 - Duration 00:29:01.840
Media Info: Language "Undetermined" - Type "vide" - Sub Type "avc1" - 43546 samp
les
MPEG-4 Config: Visual Stream - ObjectTypeIndication 0x21
AVC/H264 Video - Visual Size 640 x 480 - Profile Baseline @ Level 3
Self-synchronized
Track # 2 Info - TrackID 2 - TimeScale 48000 - Duration 00:29:01.866
Media Info: Language "English" - Type "soun" - Sub Type "mp4a" - 81650 samples
MPEG-4 Config: Audio Stream - ObjectTypeIndication 0x40
MPEG-4 Audio AAC LC - 2 Channel(s) - SampleRate 48000
Synchronized on stream 1
Source video:
C:\Programfiler\megui\tools\mp4box>MP4Box.exe -info g:\DVD\SAMURAI_X\sx2.mp4
* Movie Info *
Timescale 600 - Duration 00:29:01.840
Fragmented File no - 1 track(s)
File Brand avc1 - version 0
Created: GMT Thu Nov 02 00:11:53 2006
File has root IOD
Scene PL 0xff - Graphics PL 0xff - OD PL 0xff
Visual PL: AVC/H264 Profile (0x15)
Audio PL: No audio capability required (0xff)
No streams included in root OD
Track # 1 Info - TrackID 1 - TimeScale 25 - Duration 00:29:01.840
Media Info: Language "Undetermined" - Type "vide" - Sub Type "avc1" - 43546 samp
les
MPEG-4 Config: Visual Stream - ObjectTypeIndication 0x21
AVC/H264 Video - Visual Size 640 x 480 - Profile Baseline @ Level 3
Self-synchronized
Selmer79
2nd November 2006, 16:14
OK, for the sake of testing I've now tried the Kurtnoise, Nic and Celtic_Druid builds of MP4Box, and they all produce the same output.. :confused:
Sharktooth
3rd November 2006, 03:12
Well, then it's seems a mp4box problem. Try reporting it in the appropriate place.
Selmer79
3rd November 2006, 14:31
Will do...
EDIT: Done..
carlo_0000
3rd November 2006, 18:22
i mean a decoder problem with the raw stream...
did you try to play the avs in MPC?
ha ok
you are right
i played the avs , i doesn't play correctly
it use the wrong filters : avi decompressor (yuy2)
video mixing render9 (renderless)
what can i do
i decrease the avi decompressor priority to (do not use) with DSFM directshow filter manager 0.5
and than could'nt play it
than i need to install an other filter?
do you know something what i can use ?
why doesn't it use the same filter's when i play the .raw ?
thanks for helping
it s not a bug with megui than lol :D
Selmer79
5th November 2006, 02:59
Oh, just remembered a bug that has been annoying me a lot..
I'm encoding stuff for my iPod, and I don't care about fitting stuff onto various optical media, so I want to encode my videos with 700kbit/sec datarate.. (700kbit give plenty quality for iPod-viewing and doesn't take much space)
I've set this in the iPod 5.5-profile (I think that's what the text-box to the right of "Bandwidth" is for), but meGUI keeps trying to make 700MB files, so I have to pop by the bitrate calculator before encoding or I end up with movies that use 3500+ kbit/sec..
Any way around this?
hanti
5th November 2006, 10:20
bug
requested bitrate is too low
megui log
Job completed successfully and deletion of intermediate files is activated
Starting job job1-1 at 09:49:10
encoder commandline:
--pass 1 --bitrate 508 --stats "D:\DVDRip\work\lost\4\lost.s03e04.stats" --bframes 3 --b-pyramid --direct auto --filter -2,-1 --subme 1 --analyse none --vbv-maxrate 25000 --me dia --threads 2 --thread-input --progress --no-dct-decimate --no-psnr --output NUL "D:\DVDRip\work\lost\4\lost.s03e04.avs"
successfully started encoding
Processing ended at 10:09:39
----------------------------------------------------------------------------------------------------------
Log for job job1-1
avis [info]: 608x336 @ 23.98 fps (60846 frames)
x264 [warning]: VBV maxrate specified, but no bufsize.
x264 [info]: using cpu capabilities MMX MMXEXT SSE SSE2
x264 [info]: slice I:26588 Avg QP:30.77 size: 2806
x264 [info]: slice P:13057 Avg QP:27.48 size: 3252
x264 [info]: slice B:21201 Avg QP:28.86 size: 2116
x264 [info]: mb I I16..4: 11449456.6% 0.0% -10503374.8%
x264 [info]: mb P I16..4: 843086.3% 0.0% 2173284.1% P16..4: 908849.5% 0.0% 0.0% 0.0% 0.0% skip:28921113.2%
x264 [info]: mb B I16..4: 1037072.5% 0.0% -182424.9% B16..8: 59500.3% 0.0% 0.0% direct:-40313.2% skip:290320.1%
x264 [info]: direct mvs spatial:67.0% temporal:33.0%
x264 [info]: SSIM Mean Y:0.7448116
x264 [info]: kb/s:510.5
encoded 60846 frames, 49.66 fps, 511.63 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 10:09:39
encoder commandline:
--pass 2 --bitrate 508 --stats "D:\DVDRip\work\lost\4\lost.s03e04.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 --vbv-maxrate 25000 --me umh --threads 2 --thread-input --progress --no-dct-decimate --no-psnr --output "D:\DVDRip\work\lost\4\lost.s03e04.264" "D:\DVDRip\work\lost\4\lost.s03e04.avs"
successfully started encoding
Processing ended at 10:09:43
----------------------------------------------------------------------------------------------------------
Log for job job1-2
avis [info]: 608x336 @ 23.98 fps (60846 frames)
x264 [warning]: VBV maxrate specified, but no bufsize.
x264 [error]: requested bitrate is too low. estimated minimum is -2147483648 kbps
x264 [error]: x264_encoder_open failed
avisynth
aviSource("D:\DVDRip\work\lost\4\video.avi",audio=false)
#blank deinterlace line
#crop
#resize
#denoise
i have this problem on almost all files i trying all options in avisytnh: directshowsource, assumefps, fps, convertfps, nicefps itp itd and this doesnt help for me
look at this strange .stats (http://rapidshare.com/files/2061402/lost.s03e04.rar.html) file after 10250 frames smth is wrong
any help ? pls
EDIT:
i solved this problem. just threads 2 doesnt work fine on movies longer than 30-40min like lost.03e04.xor ;)
after encoding 10000 frames smth is going wrong in statis file.
threads 1 works fine and if sombady use megui, this is need to be unchecked too
tools/settings/automatically set number of threads
i have
core2duo e6300
asus p5bdelux wifi
1gb ddr2
thx & bye soz for my bad english but i hope u understand this :P
i hope u will solvd this problem soon Sharktooth
Sharktooth
6th November 2006, 18:05
You should forward the issue to akupenguin (the main x264 developer a.k.a. pengvado).
However before doing that lets see if it is a real x264 bug coz i had no problems in using multiple threads.
Is your CPU overclocked?
hanti
6th November 2006, 18:51
yes
but at standard freq i have the same prob
and not only me --> http://forum.doom9.org/showthread.php?t=117074&highlight=requested+bitrate+is+too+low
btw u have c2d processor ? maybe this works fine with athlonx2 and pentiumD
maybe shared L2 cache in c2d its a problem :P
but if u have c2d i dont know whats is wrong .. then i think is smth wrong with my computer/os itp
Sharktooth
6th November 2006, 18:58
uhm... i havent a c2d... btw all those with problems are c2d users?
hanti
6th November 2006, 19:03
propably yes ;)
akupenguin
6th November 2006, 20:23
Is the encode deterministic? i.e. if you run the 1st pass again, do you get the same stats file?
What if you use "--threads 1 --thread-input"?
What if you compile without threads? (patch)
--- common/common.h (revision 598)
+++ common/common.h (working copy)
@@ -52,7 +52,7 @@
#define pthread_create(t,u,f,d) *(t)=CreateThread(NULL,0,f,d,0,NULL)
#define pthread_join(t,s) { WaitForSingleObject(t,INFINITE); \
CloseHandle(t); }
-#define HAVE_PTHREAD 1
+#undef HAVE_PTHREAD
#elif defined(SYS_BEOS)
#include <kernel/OS.h>
Henrikx
7th November 2006, 18:22
Hello,
Codec = XVID , it is not possible to choice MP4,with Automatic Encoding it is possible,but with "Add additional content",it is again not possible. Bug or feature :)
http://img454.imageshack.us/img454/3074/nomp4ot5.th.jpg (http://img454.imageshack.us/my.php?image=nomp4ot5.jpg)
Sharktooth
7th November 2006, 18:24
I'd say... bug:)
Henrikx
7th November 2006, 18:35
@Sharktooth
THX
LiFe
8th November 2006, 05:46
Heya Folk,
I see it's been brought up before:
http://forum.doom9.org/showthread.php?p=849884#post849884
However I'm seeing some massive memory leaks in the Interlace detection thingo when detecting a large interlaced dgindex file, maybe made worse as I had an x264 job running in the Q. Seems to loose chunks of memory regarless, but it lost abour 400MB+ on one particular detection.
klinika
11th November 2006, 14:26
I'd like to report a cosmetic bug that has been there since the beginning while using bbLean, a window manager replacing explorer.
All is fine and dandy at first thusly
http://i92.photobucket.com/albums/l35/tommykatkins/stuff/megui_1.jpg
But when any file selection dialog opens up, and only then
http://i92.photobucket.com/albums/l35/tommykatkins/stuff/megui_2.jpg
megui loses the 'skin' from the window it was opened from. Megui is the second app I've ever encountered that does this. Dunno if it's fixable but thought to let the devs know nevertheless :)
Ronin-7
11th November 2006, 15:10
I was wondering if anyone has noticed something along the lines of the stream information.txt no longer working in MeGUI.
It was working up to a point but some time ago on my system it stopped working in the D2V Creator and pops up the error message below. After that you just manually select which track, it is a bug or something wrong with my setup as I deleted the MeGUI folder & downloaded all the files again but it made no difference :confused:
http://homepage.eircom.net/~rock2002/temp/megui%20error.png
kharan5876
12th November 2006, 07:17
Not sure if this has been reported yet and it may be just my computer setup but heres something annoying ive seen. I apologize if this isn't a megui bug.
1- Create a d2v from a vob file using megui.
2- Rename or move or delete the vob file referenced by the d2v
3- Attempt to open the d2v in the avisynth script creator, youll get an error message saying the input files could not be found
4- Try to delete or edit the d2v file. From here on out Windows seems to think the file is in use and there doesnt appear to be any way to edit or delete the file without rebooting windows.
Sharktooth
13th November 2006, 02:50
I'd like to report a cosmetic bug that has been there since the beginning while using bbLean, a window manager replacing explorer.
All is fine and dandy at first thusly
http://i92.photobucket.com/albums/l35/tommykatkins/stuff/megui_1.jpg
But when any file selection dialog opens up, and only then
http://i92.photobucket.com/albums/l35/tommykatkins/stuff/megui_2.jpg
megui loses the 'skin' from the window it was opened from. Megui is the second app I've ever encountered that does this. Dunno if it's fixable but thought to let the devs know nevertheless :)
Nothing we can do. It's not a megui bug but rather a window manager bug.
Sharktooth
13th November 2006, 02:52
Not sure if this has been reported yet and it may be just my computer setup but heres something annoying ive seen. I apologize if this isn't a megui bug.
1- Create a d2v from a vob file using megui.
2- Rename or move or delete the vob file referenced by the d2v
3- Attempt to open the d2v in the avisynth script creator, youll get an error message saying the input files could not be found
4- Try to delete or edit the d2v file. From here on out Windows seems to think the file is in use and there doesnt appear to be any way to edit or delete the file without rebooting windows.
why would you do such a stupid thing?
Sharktooth
13th November 2006, 02:53
I was wondering if anyone has noticed something along the lines of the stream information.txt no longer working in MeGUI.
It was working up to a point but some time ago on my system it stopped working in the D2V Creator and pops up the error message below. After that you just manually select which track, it is a bug or something wrong with my setup as I deleted the MeGUI folder & downloaded all the files again but it made no difference :confused:
http://homepage.eircom.net/~rock2002/temp/megui%20error.png
Since when it isnt working? Can you identify a MeGUI version that had it working?
Ronin-7
13th November 2006, 13:43
Since when it isnt working? Can you identify a MeGUI version that had it working?
Sorry I do not recall it wasn't something major so I ignored it for the most part but curiosity eventually got the better of me which is why I posted here.
I have the latest version 0.2.3.2192 on both my systems (AMD, nForce 4), strange thing is I decided to borrow a laptop from a mate yesterday (Intel,915) and copied my MeGUI install directly over to his laptop and got the same errors.
After some further experimenting I found a workaround if I delete everything related to the subtitles in the stream information.txt leaving only the audio & video info the file is accepted by the D2V Creator so it looks like problem solved in a way.
oddball
14th November 2006, 23:03
I wish I could even get MeGUI to run. It just dies right away with a cryptic error message. :(
SCIF
15th November 2006, 02:14
There is checkbox "Enable PSNR calculation" in config x264 window in MeGUI rev. 2192. But in ContextHelp.xml wrote: <no-psnr name="Disable PSNR Computation">
<Advanced>Prevents PSNR calculations that are reported on completion. Provides a small increase in speed.</Advanced>
<Basic>Disable PSNR computation.</Basic>
<Recommended>Disabled</Recommended>
<Default>Disabled</Default>
</no-psnr>
chipzoller
15th November 2006, 03:58
I wish to extract a single language from a decrypted DVD with 2 languages. The stream info file lists the following:
0x20 - Subtitle - English / Normal Captions - [SubPicture 01: Wide/Letterbox] / LBA: 23365 / PTS: 00:01:13.530 / Delay: 73239ms
0x21 - Subtitle - Français / Normal Captions - [SubPicture 02: Wide/Letterbox] / LBA: 10017 / PTS: 00:00:37.494 / Delay: 37203ms
0x80 - Audio - AC3 / 2ch / 48kHz / DRC / English / LBA: 64 / PTS: 00:00:00.223 / Delay: -66ms
0x81 - Audio - AC3 / 2ch / 48kHz / DRC / Français / LBA: 65 / PTS: 00:00:00.223 / Delay: -66ms
0x82 - Audio - AC3 / 2ch / 48kHz / DRC / English - Director's Comments / LBA: 66 / PTS: 00:00:00.223 / Delay: -66ms
0x83 - Audio - AC3 / 2ch / 48kHz / DRC / English - Alternate Director's Comments / LBA: 67 / PTS: 00:00:00.223 / Delay: -66ms
0xE0 - Video - MPEG-2 / 720x480 (NTSC) / 16:9 / Letterboxed / LBA: 1 / PTS: 00:00:00.290 / Delay: 0ms
When checking the "english" stream in MeGUI then proceeding with extracting, only the "french" stream is extracted (index 1).
Can someone else confirm this?
check
15th November 2006, 13:49
@oddball, more info please :) "cryptic error message" is of little use to us as the actual message is to you ;).
@scif: thanks. this was presumeably due to a change in the GUI which wasn't reflected in the contexthelp a while back.
@chip: interesting, you'll have to wait for doom9 to see as he's the only person who has poked that functionality afaik.
oddball
17th November 2006, 04:01
As the old addage goes. "A picture paints a thousand words".
This is all I get when I run MeGUI. I click OK and it exits. Nada. Zip. Zero.
http://img204.imageshack.us/img204/949/meguicrashbi9.png
Selmer79
17th November 2006, 04:19
About the "mp4box adds 2hrs of white to my video" error I reported earlier (details here (http://forum.doom9.org/showthread.php?t=117630)), it's a meGUI bug actually.. I just ran the same sources through YAMB with the same mp4box (Nic's iPod-friendly build), and that output works perfect!
check
17th November 2006, 05:58
@oddball: looks like something has customised the standard windows error message. What happens if you disable windowblinds?
oddball
17th November 2006, 06:25
Don't worry it gives the same error on the other PC with default XP theme. So it's not that.
check
17th November 2006, 12:58
I'd suggest a full reinstall of all related components then (ie .net & megui)
jellysandwich
19th November 2006, 17:54
Nm.
js
Adub
22nd November 2006, 00:38
I am having a problem with interlace detection in megui 2192. Everytime i try to detect interlacing with the algorithm, I get a error about not having tivtc in my avisynth folder. I most certainly do. I do have a newer version however, 1.000 RC7. Maybe that has something to do with it? I will download the version from the megui server and see if that fixes it.
In the mean time, here is the error:
http://i34.photobucket.com/albums/d125/Merlin7777/meguiproblem.jpg
It looks like you guys may be possibly aware of this problem, as the update windows shows the switch from tivtc rc7 to rc 6. Let me test to be sure.
ChronoCross
22nd November 2006, 00:50
the context changed in rc7 if I remember correctly. so they had to move back to rc6
Adub
22nd November 2006, 00:55
Oh, okay. Yah, I tested with RC 8 as well and it too produces the error. RC 6 doesn't. Ill keep that in mind.
Thanks for the response. Sorry if this was already covered, I just didn't feel like coming through the past 20 pages or so on a dialsuck connection.
migrena
24th November 2006, 13:22
deleting audio profile from configuration window doesnt remove it from main window dropdown list, selecting deleted profile generates this
http://i126.photobucket.com/albums/p119/migrena/Image4.jpg
but megui dont crash, restarting megui removes deleted profile from list
os: win2ksp4, megui latest update
[edit] same for video profiles
remo7
7th December 2006, 12:12
hello my friends.
if I m in wrong place sorry.
I have a problem about megui update like u see here:
http://img225.imageshack.us/img225/1787/ads305zhjxx4.th.jpg (http://img225.imageshack.us/my.php?image=ads305zhjxx4.jpg)
could you help me please?
Henrikx
7th December 2006, 12:33
@remo7
hello my friend :)
Updateserver ist temporally down.
You have to try later.
remo7
7th December 2006, 12:39
@remo7
hello my friend :)
Updateserver ist temporally down.
You have to try later.
Thanks man
but why I have to vait and how long?
is it busyy or what?
Henrikx
7th December 2006, 12:53
but why I have to vait and how long
..until the Updateserver is online again . Nobody knows...
remo7
7th December 2006, 22:48
..until the Updateserver is online again . Nobody knows...
ok I wait, and about 2 haour ago, I did my update.
but now I have a problem more?
http://img61.imageshack.us/img61/4461/ads305zcv6.th.jpg (http://img61.imageshack.us/my.php?image=ads305zcv6.jpg)
I did dv2 with megui and when I want to open it I take this problem.
can u help me please? What I must do?
Henrikx
7th December 2006, 23:27
Avisynth is installed ?
http://www.avisynth.org/
You have to install Avisynth manually (AVI_Mux GUI,also)
Look at Settings !
http://gleitz.info/wiki/index.php/Bild:MeGUI_Settings_Program_Path.jpg
Picture ist from German MeGUI Wiki !
MeGui Wiki (english),you can find here :
http://mewiki.project357.com/wiki/Main_Page
remo7
8th December 2006, 00:15
Avisynth is installed ?
http://www.avisynth.org/
You have to install Avisynth manually (AVI_Mux GUI,also)
Look at Settings !
http://gleitz.info/wiki/index.php/Bild:MeGUI_Settings_Program_Path.jpg
Picture ist from German MeGUI Wiki !
MeGui Wiki (english),you can find here :
http://mewiki.project357.com/wiki/Main_Page
ok here is my settings pic:
http://img293.imageshack.us/img293/5241/ads305zmnnq8.th.jpg (http://img293.imageshack.us/my.php?image=ads305zmnnq8.jpg)
and I instaled Avisynth again (AviSynth_160906)
now eveythings ok and thanks u very much man.
edit :
ohh no, now I have a problem but this is litle tah others.
what about this, why it is doing that?
http://img293.imageshack.us/img293/5068/uo351o351olbw1np0.th.jpg (http://img293.imageshack.us/my.php?image=uo351o351olbw1np0.jpg)
ChronoCross
8th December 2006, 00:38
because your script values for convolution3d are wrong
check the manual
remo7
8th December 2006, 01:07
because your script values for convolution3d are wrong
check the manual
ok but I m trying now and always it is giving same wrong.
how I must do it? convolution3d ?
chipzoller
8th December 2006, 03:15
Not to be pushy, but did anyone from the dev. team ever look into that VobSub indexing problem I mentioned here (http://forum.doom9.org/showthread.php?p=900392#post900392)?
check
8th December 2006, 09:14
development has stopped pending someone finishing whatever-it-is that berriman got halfway through before vanishing.
chipzoller
9th December 2006, 00:52
Yeah I was wondering if dev. had stopped on megui since there haven't been any app releases in a while.
Sharktooth
10th December 2006, 04:01
no, development is just "paused" coz we're "a bit" busy with real life issues.
elguaxo
11th December 2006, 15:29
http://img185.imageshack.us/img185/8933/greywb6.th.png (http://img185.imageshack.us/img185/8933/greywb6.png)
The Greyscale option in the XviD Encoder Configuration adds the -grey parameter to the commandline, but this option is not supported by xvid_encraw.
Greyscale is part of the zones: http://forum.doom9.org/showthread.php?p=913754#post913754
Sharktooth
11th December 2006, 17:37
we only support official xvid_encraw builds.
elguaxo
11th December 2006, 17:58
we only support official xvid_encraw builds.
Do you mean that at my report? I have tested the latest xvid_encraw that was updated by MeGUI itself, and then I tested another xvid_encraw build just in case. Both didn't accept the -grey parameter. See here: http://forum.doom9.org/showpost.php?p=913745&postcount=603
Edit: if there is a version that supports -grey, where can I get it? Thanks!
squid_80
12th December 2006, 02:59
xvid_encraw from xvid's cvs doesn't have a -grey option. Can't get much more official than that.
Sharktooth
12th December 2006, 04:30
oh, sorry...then...
"Huston... we have a problem!"
I suppose a zone should be set then... What would be the correct commandline?
squid_80
12th December 2006, 04:40
If you want to leave the greyscale option where it is in MeGUI and have it affect the whole encode, add the G flag to all existing zones or if there aren't any make a new weight 1.0 zone starting at frame 0 e.g. -zones 0,w,1,G
Since it's a zone option though it might be better to move the setting onto the Zones tab page.
Sharktooth
12th December 2006, 14:33
Yes, it should be moved into zones options. I just didnt know the commadline parameter/flag to set. Thanx.
unskinnyboy
17th December 2006, 12:54
I updated the core to 0.2.4.1005 this morning and I have started getting this error on all the d2v's I tried analyzing since then:
http://img226.imageshack.us/img226/4286/meguierrorue3.png
I tried specifying the source type myself, but same error. Anyone else getting this?
berrinam
17th December 2006, 12:59
If you set the source type yourself, you don't need to analyse.
I'll look into it, though.
berrinam
17th December 2006, 13:15
I found *a* bug (there may be more -- who knows). Here's a quick fix before I sleep (just overwrite your megui.exe with the one here):
http://www.savefile.com/files/345598
remo7
17th December 2006, 13:42
I updated the core to 0.2.4.1005 this morning and I have started getting this error on all the d2v's I tried analyzing since then:
http://img226.imageshack.us/img226/4286/meguierrorue3.png
I tried specifying the source type myself, but same error. Anyone else getting this?
yes man so I have same problem.
it s after update.
how can I take it back or ...
and I know my .vob is progresif and after this step I have a problem more.
it is on bitrate calculator. there is not .avi section when I chose the xvid.
http://img442.imageshack.us/img442/1006/ads305zfdgm3.th.jpg (http://img442.imageshack.us/my.php?image=ads305zfdgm3.jpg)
help please, thanx u.
and my english is not well sorry.
Carpo
17th December 2006, 14:41
I found *a* bug (there may be more -- who knows). Here's a quick fix before I sleep (just overwrite your megui.exe with the one here):
http://www.savefile.com/files/345598
does that link work for anybody else
edit: works now :)
unskinnyboy
17th December 2006, 15:03
I found *a* bug (there may be more -- who knows). Here's a quick fix before I sleep (just overwrite your megui.exe with the one here):
http://www.savefile.com/files/345598OK, that error is gone, but now it doesn't seem to want to finish analyzing (tried with a couple of d2v's):
http://maxupload.com/img/6A1FFDF3.jpghttp://maxupload.com/img/3B72E0D9.jpg
If you set the source type yourself, you don't need to analyse. That isn't intuitive to the end user though. Maybe you should say that in the GUI. I thought the option for manually specifying the source type was to aid MeGUI in the analysis.
cc979
17th December 2006, 15:44
found a cosmetic bug in megui 0.2.4.1005
http://img90.imageshack.us/img90/3526/meguibug01hy4.th.png (http://img90.imageshack.us/my.php?image=meguibug01hy4.png)
keep up the good guys
quinn
17th December 2006, 17:45
Using 0.2.4.1005, does not happen with 0.2.3.2193
Found this crash bug whenever I use "AutoEncode". When I click "Add additional content", and click the que button I get:
MeGUI encountered a fatal error
Reason: Object reference not set to an instance of an object.
Stacktrace: at
MeGUI.AdaptiveMuxWindow.containerFormat_SelectedIndexChanged(Object sender, EventArgs e)
oddball
17th December 2006, 18:42
DVD9 bitrate calculation seems to be off. It came out oversized once I muxed in the AC3 track to an MKV file (I took the AC3 track into account by loading it in the bitrate calculator). It was off by quite a large amount so I could not burn it to a DVD9.
Henrikx
17th December 2006, 20:02
This Bug is unfortunately not repaired...:confused:
http://forum.doom9.org/showthread.php?p=897420#post897420
Limobar
17th December 2006, 20:37
I just used DGIndex via MeGUI on a PAL dvd. The number of frames that is shown in the Avisynth Script Creator is not correct (114560, while the correct number is 143200).
The film length and audio bitrate stated in the bitrate calculator are probably because of this also incorrect.
When I use the exact same version of DGIndex directly (outside MeGUI), the d2v file is correct (143200 frames). The film length and audio bitrate are then also correct in the Bitrate Calculator.
berrinam
17th December 2006, 21:51
I just used DGIndex via MeGUI on a PAL dvd. The number of frames that is shown in the Avisynth Script Creator is not correct (114560, while the correct number is 143200). MeGUI detected that force film was required, and adjusted accordingly. This caused the frame count to be reduced to 80% (143200 * 80% = 114560), and the framerate *should* have been adjusted accordingly. Are you sure it hasn't?
Warpman
17th December 2006, 21:51
clicking [...] on the right side of "Video Output" results in an Open file dialoge, of cause is should be Save file.
Using 0.2.4.1005
chros
17th December 2006, 21:56
Bug at the latest (0.2.4.1005) and this http://www.savefile.com/files/345598 version:
The sharktoth profiles are totally unuseable for me.
Try on the main page:
- select an avs input
- seletct eg. HQ-Insane
- press config
- at the mode select: Const quality (it should do a 1pass encode)
- press OK here, then press Enqueue: see at the queue tab that megui created a 2pass encode
And the bigger problem is that the complete profile system is broken: if you enter a bitrate (eg. 4000) at Automated 2pass mode, it will do the default 1000 kbps encode :(
At least I could see that how amazing the codec at 1000 kbps with a 1280*720 resolution ... :)
Edit: I can circumvent the problem until it will be fixed: after I have choosed the HQ-Insane profile, select the desired setting then press new.
Carpo
17th December 2006, 21:58
atm i know just how berrinam feels - you have a working program - and you think hell why not update it and add some new features - and then it breaks!!! :D
Limobar
17th December 2006, 22:47
MeGUI detected that force film was required, and adjusted accordingly. This caused the frame count to be reduced to 80% (143200 * 80% = 114560), and the framerate *should* have been adjusted accordingly. Are you sure it hasn't?
I'm not sure what you mean. Where do you mean the framerate should have been adjusted accordingly?
After creating the 80% avisynthscript, I used the Bitrate Calculator and found out there were some 'strange' things. I didn't start an encode, because of the values in the Bitrate Calculator.
http://pixel.bitsplitter.com/Pics/MeGUI Bitrate Calculator.JPG
1. Actual movie length is 1h35m28s.
2. Actual bitrate is 384 kbit/s.
3. Actual framerate is 25fps.
4. Actual framerate is 1791 kbit/s.
dngnta
18th December 2006, 04:49
When core updated itself from 0.2.3.2192 to 0.2.4.1005, d2v creation became buggy.
I work from MPEG-2 TV captures (NTSC), so the framerate should be 29.970 (so that I can properly run IVTC or ->60fps conversion on it). However, looking at the d2v the framerate gets written out as 23976 (24000/1001). This is wrooong.
Running dgindex manually, I get the correct framerate written in the d2v file.
berrinam
18th December 2006, 04:51
[EDIT: look to 0.2.4.1007 for the solution to your problems]
@Limobar: it seems like you have an interesting video, which is FILM (normally 29.376fps) but is actually 25fps. I would appreciate it if you could do a few things for me:
Create a d2v file without using MeGUI (so the fps is correct -- 25fps). Send it to me (or upload it here). I'm particularly interested in the very beginning and the end.
Tell me whether this source is genuinely film, which means that two out of every five frames are combed. If you can recognise this yourself, then please do. If not, run your 25fps d2v file through MeGUI's interlace detection (in Avisynth window) and tell me what it says. It would be better to use 0.2.3.2193 for that, since it actually works right now, and it also provides more diagnostic information.
If you want to encode your video right now, then just skip MeGUI for the DGIndex step, and everything should be fine.
berrinam
18th December 2006, 04:55
I work from MPEG-2 TV captures (NTSC), so the framerate should be 29.970 (so that I can properly run IVTC or ->60fps conversion on it). However, looking at the d2v the framerate gets written out as 23976 (24000/1001). This is wrooong.
This is a result of automatic force film detection which MeGUI runs, which will trigger DGDecode's IVTC if deemed necessary. If you want to overrule this, then you can turn Auto Force Film off in the settings.
shadowchen
18th December 2006, 05:08
When core updated from 0.2.3.2192 to 0.2.4.1005,the interface was like this,I think this is a bug.fix it plz.
dngnta
18th December 2006, 09:31
This is a result of automatic force film detection which MeGUI runs, which will trigger DGDecode's IVTC if deemed necessary. If you want to overrule this, then you can turn Auto Force Film off in the settings.
What exactly "deems" it necessary? The file is 100% "video". There is *NO* reason why it should be detected as film.
Frankly, with the default settings it now fucks up all encodes made from TV captures. This *should not happen*.
berrinam
18th December 2006, 11:00
Perhaps this is a bug in MeGUI then. The correct behaviour deems it necessary when it is >95% film.
berrinam
18th December 2006, 11:41
@Limobar and @dngnta: 0.2.4.1007 should fix your problems.
snyft
18th December 2006, 14:03
Anywhere that i can download 0.2.4.1002 because of the new version i cant load avs: http://img344.imageshack.us/my.php?image=errorsp9.jpg
i forgot i use a Swedish version of xp so i will translate it:
"The instruction on "random numbers/letters" referenced to the memory on "Random numbers/letters"
It couldent perform a memory task. Following error returned: "The memory could not be written".
As Hobojobo i can load avs with 0.2.3.2192.
Hobojobo
18th December 2006, 14:55
I can't load avs files either.
With MeGui 0.2.4.100x I get an error message:
The file .... .avs cannot be opened.
Please make sure it's a valid AviSynth script and that....
Error message for your reference: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
With the 0.2.3.2192 everything went just fine.
Limobar
18th December 2006, 16:26
@Limobar: it seems like you have an interesting video, which is FILM (normally 29.376fps) but is actually 25fps. I would appreciate it if you could do a few things for me:
Create a d2v file without using MeGUI (so the fps is correct -- 25fps). Send it to me (or upload it here). I'm particularly interested in the very beginning and the end.
Tell me whether this source is genuinely film, which means that two out of every five frames are combed. If you can recognise this yourself, then please do. If not, run your 25fps d2v file through MeGUI's interlace detection (in Avisynth window) and tell me what it says. It would be better to use 0.2.3.2193 for that, since it actually works right now, and it also provides more diagnostic information.
Link to the requested files and info. (http://download.yousendit.com/CA1BD5E607002E0E)
The source is 100% video, according to DGIndex.
The source is progressive, according to MeGUI.
With version 0.2.4.1007 the source gets processed like it should. Thank you for the quick response. :thanks:
deets
18th December 2006, 17:42
i seem to have a prob with 1008. its not taking the name of the file i put in video output and just uses the name from the avs file
Thunderbolt8
18th December 2006, 17:52
ye, sometimes its even complaining you cant use the same file name, because the ones just being encoded and written, although you already tried to change it like 3 times.
wadim
18th December 2006, 19:06
After autoupdating to 0.2.4.1008 i got interface screen messed up, look at screen, what should i do? http://img182.imageshack.us/img182/3392/untitled1zl6.th.jpg (http://img182.imageshack.us/my.php?image=untitled1zl6.jpg)
JarrettH
18th December 2006, 20:31
In the audio config box I can only check Delay Correction on or off...will it detect the delay from the file name? The usual box I input it in is blanked out.
DeathTheSheep
18th December 2006, 23:02
I did a simple test with 1008. I selected my input AVS (file.avs), and right under it, I quickly changed the filename to file2.264 (No, I did not click the browse button "...").
It didn't work. The output file was 'file.264' which overwrote my old file.264 (which, in some people's cases had been 12-hour encode suddenly lost).
This is the simplest case possible--load avs, save file. And it failed. It didn't save the file with the right name, instead overwriting the old one. Just thought I should report this little yet huge bug before more people start complaining (to me of all people!) that their MeGUI doesn't work.
tecxx
19th December 2006, 02:47
i'm having the same problem as wadmin, but on windows.
the main screen is totally messed up. note that i use "large fonts" in windows system settings, that might be the reason. old version worked fine though....
wadim
19th December 2006, 03:11
I use "large fonts" too, that is the problem i think
dngnta
19th December 2006, 03:28
The file size or average bitrate settings in the Automatic Encoding dialogue is ignored, and it sets always "--btrate 1000" like this:
This job is linked to the next job: job2-2
Starting preprocessing of job...
Preprocessing finished!
Starting job job2-2 at 11:17:03
encoder commandline:
--pass 1 --bitrate 1000 --stats "C:\movies\puuh08.stats" --bframes 3 --b-pyramid --direct auto --filter -2,-1 --subme 1 --analyse none --vbv-maxrate 25000 --me dia --merange 12 --threads 2 --thread-input --progress --no-psnr --no-ssim --output NUL "C:\movies\puuh08.avs"
The problem occured when the GUI was tweaked a bit, probably around 0.2.4.1004 or 0.2.4.1005.
Sharktooth
19th December 2006, 03:46
I did a simple test with 1008. I selected my input AVS (file.avs), and right under it, I quickly changed the filename to file2.264 (No, I did not click the browse button "...").
It didn't work. The output file was 'file.264' which overwrote my old file.264 (which, in some people's cases had been 12-hour encode suddenly lost).
This is the simplest case possible--load avs, save file. And it failed. It didn't save the file with the right name, instead overwriting the old one. Just thought I should report this little yet huge bug before more people start complaining (to me of all people!) that their MeGUI doesn't work.
fixed in 1009.
sillKotscha
19th December 2006, 04:08
im adding (in the free time) FTP support to autoupdater. it will be able to get files (and check for updates) from nero FTP...
as long as <ignore updates for this file> isn't checked, MeGUI still persists on updating neroaacenc...
maybe Christmas is a good time for adding FTP support... :)
that would be very nice and therefore thank you in advance...
Sharktooth
19th December 2006, 04:10
well, it will be still "illegal"...:(
that's why i didnt add it...
sillKotscha
19th December 2006, 04:29
nonetheless adding a FTP check out isn't illegal per se ...
in that case a pop-up message, like "a new version of neroaacenc is available. go to nerodigital (http://www.nero.com/nerodigital/eng/Nero_Digital_Audio.html) to download the latest version" would be a smart way...
when MeGUI is installed for the first time, an empty neroaac folder could be generated under \tools and it is the decision of the user if he/she is willing to download the nero aac encoder and place the files in that empty folder...
just a thought...
Adub
19th December 2006, 04:57
Yo, Sharktooth! I am still having that update problem again. Every time I try to update the Megui core, it fails. Or rather it appears to download the file, asks me to restart, and then stays at the current version, 2193. You said previously that this seems to be a problem with the .net cache. Is there something i can do about this?
also if it helps, I do not have .NET version 1.1 installed.
Sharktooth
19th December 2006, 05:00
it happened to me too... i had to format & reinstall windows for a definitive fix.
What you can do is unistall MeGUI completely and delete the remaining folders (including all files).
Download the latest version from x264.nl and install it.
sillKotscha
19th December 2006, 05:03
just start everything all over... delete your current MeGUI folder and download the last official package from here:
https://sourceforge.net/project/showfiles.php?group_id=156112
then go through the automated update process and I bet everything will be ok ;)
EDIT:
got me ;)
fields_g
19th December 2006, 05:07
I too am having the Large Font layout issue. I just developed the problem very reciently. My computer isn't set to large fonts, but under Display Properties, Settings, Advanced, the DPI setting is set to Large size. So I guess it is a resize issue.
BTW... I love to see the improvements happening again!
Adub
19th December 2006, 05:24
@Sharktooth
Do I have to do this every time? I can live with it, I just would rather not. Do you know what is causing this?
chipzoller
19th December 2006, 05:40
also in 1009...when creating an x264 project by modifying a profile to enable 'turbo' first-pass mode in my case is ineffective. Other codec changes seem to take as shown by the command line, but not turbo (in automated 2-pass mode).
Audionut
19th December 2006, 06:45
With v1009 If I set threads manually, megui takes it upon itself to use 2 threads regardless of what I set.
Also and I think this was reported in a different thread.
Megui no longer pops up the progress box on the 2nd pass.
edit: Even If I set threads to auto (0) it still encodes with threads 2.
Even though the command line viewer in the video config dialog shows the correct setting.
With Megui results are
71.02fps first pass
13.44fps 2nd pass
Command line with threads auto
75.27fps first pass
15.10fps 2nd pass
JarrettH
19th December 2006, 07:13
When I make my AAC file from AC3 it comes out almost 2 minutes shorter. I did the same for another DVD and the same thing happened. AAC file always a few minutes shorter. I'm using MeGUI + its Nero encoder and DGIndex Forced Film. Could this be due to the frame rate difference? Will it sync properly if I mux the AAC with my video?
All I did was use Rip4Me, then DGIndex (launched separately from MeGUI), then all the MeGUI stuff.
dngnta
19th December 2006, 07:21
The file size or average bitrate settings in the Automatic Encoding dialogue is ignored, and it sets always "--btrate 1000" like this:
For clarification, this "1000" bitrate probably comes from the currently selected profile settings. It shouldn't override whatever bitrate I specify in AutoEncode.
Also, it bothers me that the default resize in Avisynth Script Creator is now bilinear instead of lanczos as it was before.
JarrettH
19th December 2006, 07:22
Oh and in the queue list it does not let me right click to postpone a job. I found this feature very useful if I just wanted to finish a job up, load a game/movie, and continue my queue later. :sly:
pcjco04
19th December 2006, 08:50
Oh and in the queue list it does not let me right click to postpone a job. I found this feature very useful if I just wanted to finish a job up, load a game/movie, and continue my queue later. :sly:
If you double-click on one item of the queue list, it changes its status.
remo7
19th December 2006, 09:34
yes man so I have same problem.
it s after update.
how can I take it back or ...
and I know my .vob is progresif and after this step I have a problem more.
it is on bitrate calculator. there is not .avi section when I chose the xvid.
http://img442.imageshack.us/img442/1006/ads305zfdgm3.th.jpg (http://img442.imageshack.us/my.php?image=ads305zfdgm3.jpg)
help please, thanx u.
and my english is not well sorry.
ok everythings all right now.
but there is a little more
when I want to take zone for make with different quantizer, I m taking this notice
http://img156.imageshack.us/img156/2390/ads305ztl2.th.jpg (http://img156.imageshack.us/my.php?image=ads305ztl2.jpg)
before update, there was no signal like this.
help please where is I m wrong.
not: my english is not well, sorry.
berrinam
19th December 2006, 11:59
@Sharktooth
Do I have to do this every time? I can live with it, I just would rather not. Do you know what is causing this?
MeGUI runs another program upon closing which waits 2 seconds and then replaces MeGUI.exe with the new version. Perhaps MeGUI doesn't shut down in those 2 seconds, keeping the write protection on MeGUI.exe and preventing the update....
berrinam
19th December 2006, 12:00
Oh and in the queue list it does not let me right click to postpone a job. I found this feature very useful if I just wanted to finish a job up, load a game/movie, and continue my queue later. :sly:
This is is a bug. Right-click should open a menu. I'll look at it later.
plasman
19th December 2006, 15:58
Doesn't active "Delay Correction" in MeGUI 0.2.4.1009
6543
Dreassica
19th December 2006, 17:43
Weird, but since I updates to last builds on my laptop, the main menu is screwed up, can't even see queue button anymore, everything is fine on my pc with same files.
DeathTheSheep
19th December 2006, 20:11
And the good old Autostart Queue doesn't work with AutoEncode.
Also, could you re-implement the a/v file source autodetection (i.e. If I select file.avs for video, file.avs would automatically be selected for audio too unless changed by the user)?
Thanks
rack04
19th December 2006, 20:25
Has the option "Shutdown at encode completion" been removed in the latest version? I can't seem to find it anywhere.
DeathTheSheep
19th December 2006, 21:22
Tools - Settings - Extra Config - Shutdown.
DeathTheSheep
19th December 2006, 21:25
More juicy bugs:
While in safe profile alteration mode, it doesn't let you change any settings unless you make a whole new profile to do so. This is different from the behavior of 0.2.3.2192, which allowed you to tweak options at will but simply not update the profile with them.
berrinam
19th December 2006, 21:33
Also, could you re-implement the a/v file source autodetection (i.e. If I select file.avs for video, file.avs would automatically be selected for audio too unless changed by the user)?I'm not familiar with this. Where does it occur?
Sharktooth
19th December 2006, 22:06
i think he means in the main form. when selecting the avs for video, you should also manually select an audio source.
that wont be good for DVDs though...
Maybe we can add something in the avisynth creator. Just a checkbox to use the same .avs for audio and automatically fill the audio input textbox on script creator close.
remo7
19th December 2006, 23:23
ok everythings all right now.
but there is a little more
when I want to take zone for make with different quantizer, I m taking this notice
http://img156.imageshack.us/img156/2390/ads305ztl2.th.jpg (http://img156.imageshack.us/my.php?image=ads305ztl2.jpg)
before update, there was no signal like this.
help please where is I m wrong.
not: my english is not well, sorry.
is there anyone to answer me? please
Adub
19th December 2006, 23:25
Would it be possible for me to implement the core myself? Like just go to the directory were the core is downloaded, copy it to say, my desktop. Close Megui. Overright. And load Megui again.
berrinam
20th December 2006, 03:07
Would it be possible for me to implement the core myself? Like just go to the directory were the core is downloaded, copy it to say, my desktop. Close Megui. Overright. And load Megui again.
That would work, if my guess is right.
Adub
20th December 2006, 03:18
Only one thing. Were is the core downloaded to? I looked but I can't find it.
spanky123
20th December 2006, 03:45
Hey
I'm not sure if this is the right thread to be posting in .. . but here goes . .
I just updated MeGUI with the autoupdate - updated 'core' and 'x264' - and tried a few encodings from mpeg-2 (d2v) to x264 and the file sizes are way off. I used the 'AutoEncode' and set the output filesize to 200MB and it turned out something like 173MB.
I haven't had this problem before updating. It was always pretty spot on with filesize before I updated yesterday.
I later tried setting the filesize using the 'Bitrate Calculator' and then just 'No Target Size (Use profile settings)' in 'AutoEncode' and that worked pretty perfect. The filesize was 199.8 MB.
Is there something wrong with the core or x264 update ?
Or is something else the problem ?
Sharktooth
20th December 2006, 03:49
Only one thing. Were is the core downloaded to? I looked but I can't find it.
megui main directory
Sharktooth
20th December 2006, 03:50
Hey
I'm not sure if this is the right thread to be posting in .. . but here goes . .
I just updated MeGUI with the autoupdate - updated 'core' and 'x264' - and tried a few encodings from mpeg-2 (d2v) to x264 and the file sizes are way off. I used the 'AutoEncode' and set the output filesize to 200MB and it turned out something like 173MB.
I haven't had this problem before updating. It was always pretty spot on with filesize before I updated yesterday.
I later tried setting the filesize using the 'Bitrate Calculator' and then just 'No Target Size (Use profile settings)' in 'AutoEncode' and that worked pretty perfect. The filesize was 199.8 MB.
Is there something wrong with the core or x264 update ?
Or is something else the problem ?
pretty hard to tell without a log...
spanky123
20th December 2006, 04:31
Ok. This the part you're after ?
Although at the start it's got
Generating jobs. Desired size: 209715200 bytes
Setting desired size of video to 209715200 bytes
Later on, it's:
----------------------------------------------------------------------------------------------------------
Log for job job1-3
avis [info]: 624x352 @ 25.00 fps (30828 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE SSE2
x264 [warning]: VBV maxrate specified, but no bufsize.
x264 [info]: slice I:347 Avg QP:18.39 size: 27634
x264 [info]: slice P:9211 Avg QP:20.55 size: 9243
x264 [info]: slice B:21270 Avg QP:22.19 size: 2794
x264 [info]: mb I I16..4: 17.5% 57.0% 25.5%
x264 [info]: mb P I16..4: 3.0% 9.3% 3.4% P16..4: 50.2% 13.7% 6.0% 0.8% 0.3% skip:13.2%
x264 [info]: mb B I16..4: 0.3% 0.8% 0.7% B16..8: 22.3% 1.9% 4.4% direct:12.1% skip:57.4%
x264 [info]: 8x8 transform intra:56.7% inter:47.2%
x264 [info]: direct mvs spatial:94.8% temporal:5.2%
x264 [info]: ref P 65.9% 24.0% 10.1%
x264 [info]: ref B 83.8% 12.1% 4.1%
x264 [info]: kb/s:1000.1
encoded 30828 frames, 12.31 fps, 1000.16 kb/s
desired video bitrate of this job: 1000 kbit/s - obtained video bitrate (approximate): 1002 kbit/s
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
Found intermediate output file 'C:\Documents and Settings\Administrator\My Documents\TV Recordings\Encoding\video.stats', deleting...
Deletion succeeded.Starting postprocessing of job...
Postprocessing finished!
job job1-3 has been processed. This job is linked to the next job: job1-4
Starting preprocessing of job...
Preprocessing finished!
Starting job job1-4 at 3:46:17 AM
encoder commandline:
-o "C:\Documents and Settings\Administrator\My Documents\TV Recordings\Encoding\video.mkv" -A -S "C:\Documents and Settings\Administrator\My Documents\TV Recordings\Encoding\video.mkv" -a 0 -D -S "C:\Documents and Settings\Administrator\My Documents\TV Recordings\Encoding\video T01 DELAY 0ms.mp3" --no-clusters-in-meta-seek
successfully started encoding
Processing ended at 3:46:44 AM
----------------------------------------------------------------------------------------------------------
It seems as though the filesize I'm selecting in the AutoEncode window isn't being implemented on the encoding. x264 is just using the standard 1000kbps from the profile settings.
The desired filesize of 2000MB is right, but it turns out being 173 MB or therebouts and only 1000kbps instead of something closer to 1200kbps like I've selected.
Adub
20th December 2006, 04:40
megui main directory
Rely? Cause that is were I looked.
Wait. If it is not showing up there, that would be my problem. I wonder why that is not going there. I will check for absolute positive tomorrow. If, as I believe it is, the core is not there, what is going on?
spanky123
20th December 2006, 04:43
Rely? Cause that is were I looked.
Wait. If it is not showing up there, that would be my problem. I wonder why that is not going there. I will check for absolute positive tomorrow. If, as I believe it is, the core is not there, what is going on?
It's not called 'core'. I'm pretty sure it's the megui.exe file
Adub
20th December 2006, 04:50
really? Wouldn't it be something more like megui.exe.temp or something. Because I looked for that I believe but it wasn't there. Again I will have to check for sure in the morning.
Adub
20th December 2006, 05:11
Here is a separate incident of MeGUI. This is on a different computer. It happens when I tried to update the core, or the update copier.
http://i34.photobucket.com/albums/d125/Merlin7777/megui2.jpg
Oh, and the core was downloaded to the main MeGUI folder, under the .tempcopy extension. I don't think this is happening on my other computer.
Note: This happened on both 2192 and the 2.4.1009 versions.
spanky123
20th December 2006, 10:35
Any news on
http://forum.doom9.org/showthread.php?p=919355#post919355
Is this a bug in the new 'core' update that doesn't implement the desired filesize/bitrate from the AutoEncode window or is it something else ?
Can someone else who updated today or yesterday see if it works for them ?
Ronin-7
20th December 2006, 12:56
spanky123 I'm getting the same problem as you anything through auto encode when you select a file size comes out undersized.
I normally use the 2100MB 3 CD's setting but every time I use it the file comes out at 950-1000MB in size.
I'm also getting the same fatal error warning from MeGUI someone else mentioned a few posts back when you tick the box for add additional connect and click on Queue.
Running the latest version of MeGUI and x264.
I had encountered one other bug in the the audio was way off (not in sync with video) with the encodes but the most recent update to x264 seems to have corrected it or at least the test I did this morning had.
JarrettH
20th December 2006, 13:03
Colour Correction isn't selected by default. There goes my 12hrs :cool: :D
spanky123
20th December 2006, 13:52
spanky123 I'm getting the same problem as you anything through auto encode when you select a file size comes out undersized.
Yeah. Mine just uses the profile settings (which is always 1000kbps for HQ-Slow) instead of overwriting that bitrate and forcing the new filesize/bitrate.
You can use the bitrate calculator and then 'apply' to change the bitrate in the profile for each encoding so that you hit the desired file size.That works.
Autoencode is a bit easier though. Hopefully it gets fixed.
SunnYRulez
21st December 2006, 00:38
Here is a separate incident of MeGUI. This is on a different computer. It happens when I tried to update the core, or the update copier.
Oh, and the core was downloaded to the main MeGUI folder, under the .tempcopy extension. I don't think this is happening on my other computer.
Note: This happened on both 2192 and the 2.4.1009 versions.Kind of a similar thing happens to me right after i updated the core to 2.4.1010. In Tools>Settings>Program Paths: When I try to specify the path to my avisynth plugins folder for MeGUI.. i get an error mssg and then the path does show up in the blank space, but when i try using the Script creator, it gives error for not finding the dgdecode.dll or any of the plugins at all. So then i checked the settings again and the path to the plugins folder is again empty. It wont accept the directory to the plugins, no matter wht ;o..I went back to the previous stable version, tried uninstall/re-install, nothing working..i get the same error :/
http://serv2.imagehigh.com/imgss/4654742_error.JPG (http://serv2.imagehigh.com/view.php?id=4654742_error.JPG&path=/imgss)
Adub
21st December 2006, 05:11
fixed my update issue. I was using an Auto update xml file that I brought with me from a different computer, so all of the files were going to c:\program files\x264. My mistake.
Oh, one bug.
When I update the profiles from auto update, and the choose profiles to update window appears, it is blank. I mean there are no profiles to choose from.
Adub
21st December 2006, 05:32
Another bug. Maybe. When Automatically set Threads is enabled for x264, I get 2 threads. Shouldn't it be to --threads auto? Maybe we just have to turn auto set threads off?
If I do that then the profiles for x264 show threads=1 in the config window. Instead of 0. But that may be expected.
Lastly, on the second pass, when auto set threads in Megui is turned off, and threads are set to 0 in the profile config window, I get no separate window for Encoding the second pass. Sure it shows up on the first pass, but not the second. Encoding still continues, I just can't see the frame rate and such.
Sharktooth
21st December 2006, 15:00
Another bug. Maybe. When Automatically set Threads is enabled for x264, I get 2 threads. Shouldn't it be to --threads auto? Maybe we just have to turn auto set threads off?
Wrong! :search: ande read the wiki.
If I do that then the profiles for x264 show threads=1 in the config window. Instead of 0. But that may be expected.
This is also wrong.
Lastly, on the second pass, when auto set threads in Megui is turned off, and threads are set to 0 in the profile config window, I get no separate window for Encoding the second pass. Sure it shows up on the first pass, but not the second. Encoding still continues, I just can't see the frame rate and such.
uh?!?
Adub
21st December 2006, 15:09
Ok Sharktooth. I have read the wiki. And it confirmed my own thoughts. Thanks for pointing it out by the way.
About that last comment of mine.
What I was saying was this. When I run a two pass encode, the progress window, containing number of frames, current framerate and so on, doesn't show up on the second pass.
Actually, this is not always true. My last encode the dialog showed up corretly, which is great but kind of weired. Considering how the first encode I ran didn't give me the second pass dialog, I am a little confused.
I will run some more tests and report back.
Sharktooth
21st December 2006, 15:13
Yesterday i updated the wiki...
about the status window, tests are welcome. i cant just reproduce.
Adub
21st December 2006, 15:17
Well, seems to be working correctly now. Huh. Odd. Ok don't worry about it Sharktooth. If it happens again I will let you know.
Audionut
21st December 2006, 15:27
http://forum.doom9.org/showthread.php?p=918991#post918991
Also and I think this was reported in a different thread.
Megui no longer pops up the progress box on the 2nd pass.
http://forum.doom9.org/showthread.php?p=918704#post918704
and btw. recently the small encoding status window keeps dissapearing. I just have the normal megui frontend and have to read the percentage values from the headline, but of course cant see any fps or time values any more (I mean I can fool him and cancel/retry encoding after 1st pass, but thats not the way it should work -.-)
spanky123
21st December 2006, 15:32
There's another update for the x264 and core just now.
Anyone know if this has anything to do with the 'AutoEncode' filesize being off ?
Audionut
21st December 2006, 15:38
From the changelog in megui
0.2.4.1012
Commit by Sharx1976:
- Fixed the delay option in audio configuration window
0.2.4.1011
Commit by Sharx1976:
- Better codecs profiles management: the OK button in the codec config window now pops up a messagebox asking if you want to update the profile
0.2.4.1010
Commit by Sharx1976:
- Max number of threads for x264 is now '16'
0.2.4.1009
Commit by berrinam:
- Fixed the 'modify filename doesn't work' bug
0.2.4.1008
Commit by Sharx1976:
- Added "--threads auto" support in x264 config and commandline generator
0.2.4.1007
Commit by berrinam:
- Fixed force film detection for video sources
0.2.4.1006
Commit by berrinam:
- Fixed interlace detection
- Fixed Adaptive muxer crash
- Re-added the avc2avi and divxmux muxers (for avi).
0.2.4.1005
Commit by berrinam:
- Made the 'enqueue' button for audio visible. Sorry
0.2.4.1004
Commit by berrinam:
- Workaround so that old profiles (from before 0.2.4) can work with 0.2.4.1004+ builds -- such old profiles will be recognised and updated to the new format.
0.2.4.1003
Commit by berrinam:
- Allow deletion of unreadable profiles
- Add the update window to the tools menu again
0.2.4.1002
Commit by berrinam:
- Add 'run command after encoding'
- x264: add support for --no-ssim and --interlaced
0.2.4.1001
Commit by berrinam:
- Fixed Guide link so it points to http://mewiki.project357.com/wiki/Main_Page
- Fixed bug when loading d2v files into avs creator
- New deinterlacing options in avs creator
0.2.4.0000
Commit by Sharx1976:
- New version number
Adub
21st December 2006, 17:54
ok everythings all right now.
but there is a little more
when I want to take zone for make with different quantizer, I m taking this notice
http://img156.imageshack.us/img156/2390/ads305ztl2.th.jpg (http://img156.imageshack.us/my.php?image=ads305ztl2.jpg)
before update, there was no signal like this.
help please where is I m wrong.
not: my english is not well, sorry.
I can confirm this bug. It happens when selecting zones in the XVID config, even though a source is set in the main dialog.
Hobojobo
21st December 2006, 21:36
I can't load avs files either.
With MeGui 0.2.4.100x I get an error message:
The file .... .avs cannot be opened.
Please make sure it's a valid AviSynth script and that....
Error message for your reference: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
With the 0.2.3.2192 everything went just fine.
Hi again,
the error persists in core 0.2.4.10xx.
I can even ran 2 instances of meGui (0.2.3.2192 and 0.2.4.1013).
0.2.4.1013 works fine and 0.2.4.1013 refuses to open avs files.
OS:Win2k + sp4
It's a bit strange, isn't it?
Any suggestions?
tecxx
21st December 2006, 22:00
hey, any idea about the "large font" issue? i can't use the program as i don't see any encode or queue buttons ? or does it work differently now?
check
21st December 2006, 23:01
please use a different image host so we don't have to wait days for stuff to be approved, try files.project357.com
As for problems with opening avs files, does a simple version() script work? If so, keep adding filters til you find the one that gives the problem.
tecxx
21st December 2006, 23:55
please use a different image host so we don't have to wait days for stuff to be approved, try files.project357.com
it's pretty much the same image as in my previous post:
http://forum.doom9.org/showthread.php?p=918924#post918924
newest version didn't fix the problem :(
experttech
22nd December 2006, 01:45
I was updating MeGUI (core) yesterday and when it asked me if I wanted to restart MeGUI I clicked Yes and then when it was shutting down the AutoCopy file(or something like that) crashed. I did a Send Error Report. After that meGUI would not start and I had to download an older version and then re-run Auto update. Then it worked fine.
Sharktooth
22nd December 2006, 01:53
UpdateCopier always worked here...
experttech
22nd December 2006, 02:00
UpdateCopier always worked here...
I faced this onyl once while updating yesterday so thought I'd mention it here. At that time the only thing it updated was the core. I should have taken a screenshot or error data....however only once yesterday (after you made that change when the Profile update button and I re-downloaded).
I tried to re-run UpdateCopier.exe but it wouldnt run. I had to download megui.exe (only this file which was missing) - then it worked fine.
What are the inputs for UpdateCopier.exe?
experttech
22nd December 2006, 02:02
Try deleting or locking the input required for UpdateCopier.exe - there might be an unhandled exception there...maybe..just guessing.
experttech
22nd December 2006, 02:04
Ok I got this from Event Viewer:
EventType clr20r3, P1 updatecopier.exe, P2 1.0.0.0, P3 446eb46f, P4 system, P5 2.0.0.0, P6 4333ae87, P7 3905, P8 29, P9 system.invalidoperationexception, P10 NIL.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
EventType clr20r3, P1 updatecopier.exe, P2 1.0.0.0, P3 446eb46f, P4 system, P5 2.0.0.0, P6 4333ae87, P7 3909, P8 394, P9 system.componentmodel.win32, P10 NIL.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
[INFO]
Bucket 07025976, bucket table 5, EventType clr20r3, P1 updatecopier.exe, P2 1.0.0.0, P3 446eb46f, P4 system, P5 2.0.0.0, P6 4333ae87, P7 3909, P8 394, P9 system.componentmodel.win32, P10 NIL.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
remo7
22nd December 2006, 02:12
ok everythings all right now.
but there is a little more
when I want to take zone for make with different quantizer, I m taking this notice
http://img156.imageshack.us/img156/2390/ads305ztl2.th.jpg (http://img156.imageshack.us/my.php?image=ads305ztl2.jpg)
before update, there was no signal like this.
help please where is I m wrong.
not: my english is not well, sorry.
is there anyone to answer me? please
I can confirm this bug. It happens when selecting zones in the XVID config, even though a source is set in the main dialog.
sorry man, how you did it, I can't understand.
please explain me more.
how can I must do rip with different quantizer on xvid?
before update there vas not this. and help me how can I do it.
snyft
22nd December 2006, 02:13
can somebody tell me why i cant create/open avs-files in 20.3.x.x i could open them and so on but after 20.4.x.x i cant open/create avs files with megui. please help me out. Windows XP SP1, AMD X2.
Sharktooth
22nd December 2006, 02:53
more details? i just created an .avs and started an encode with the latest MeGUI...
snyft
22nd December 2006, 03:07
more details? i just created an .avs and started an encode with the latest MeGUI...
http://img336.imageshack.us/my.php?image=errrorql8.jpg
is what i get and sometimes it just crash and other times it just whine about "attempted to read or write protected memory"
never happened before as i said. i have reinstalled dgindex, avsynth and checked the settings.
btw: the avs works in mpc, virtualdub and so on.
Sharktooth
22nd December 2006, 03:24
Workaround for the process status bug:
If the status window disappears just click on View -> Process Status.
Audionut
22nd December 2006, 03:32
Thanks.
berrinam
22nd December 2006, 07:02
Process status bug should be fixed in the latest version.
V1046-R Manticore
22nd December 2006, 07:36
I can't load avs files either.
With MeGui 0.2.4.100x I get an error message:
The file .... .avs cannot be opened.
Please make sure it's a valid AviSynth script and that....
Error message for your reference: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
With the 0.2.3.2192 everything went just fine.
I'm having exactly the same problem.
OS Win2k SP4 + Avisynth 2.55
experttech
22nd December 2006, 07:58
berrinam, on a side note your signature for MeGUI wiki link shows a 404 Page Not Found :p
chros
22nd December 2006, 08:59
Bug at the latest (0.2.4.1005) and this http://www.savefile.com/files/345598 version:
The sharktoth profiles are totally unuseable for me.
Try on the main page:
- select an avs input
- seletct eg. HQ-Insane
- press config
- at the mode select: Const quality (it should do a 1pass encode)
- press OK here, then press Enqueue: see at the queue tab that megui created a 2pass encode
And the bigger problem is that the complete profile system is broken: if you enter a bitrate (eg. 4000) at Automated 2pass mode, it will do the default 1000 kbps encode :(
At least I could see that how amazing the codec at 1000 kbps with a 1280*720 resolution ... :)
Edit: I can circumvent the problem until it will be fixed: after I have choosed the HQ-Insane profile, select the desired setting then press new.
Is it just me who is facing this problem ???
Or is it a feature? If it is, I liked the old way much better.
And with this feature the situation was getting much worse:
0.2.4.1011
Commit by Sharx1976:
- Better codecs profiles management: the OK button in the codec config window now pops up a messagebox asking if you want to update the profile
If I don't say OK the selected settings aren't applied !
I have to revert to 2.3.latest from x264.nl .... :(
wadim
22nd December 2006, 12:53
Please fix large fonts bug in next version, megui is unusable for me now :(
berrinam
22nd December 2006, 13:19
@wadim: I have remarked on the development thread that I don't know what is causing the problem with large fonts. This means that I can't fix it for the time being, and I think that my time would be better spent fixing bugs that I know how to solve. At the moment you have two choices: discard large fonts, or go back to MeGUI 0.2.3.2193.
berrinam
22nd December 2006, 13:23
Is it just me who is facing this problem ???
Or is it a feature? If it is, I liked the old way much better.
And with this feature the situation was getting much worse:
0.2.4.1011
Commit by Sharx1976:
- Better codecs profiles management: the OK button in the codec config window now pops up a messagebox asking if you want to update the profile
If I don't say OK the selected settings aren't applied !
I have to revert to 2.3.latest from x264.nl .... :(
I don't actually see a bug in the behavior, but it might be somewhat unintuitive. Just to clear things up, you have to press 'Update' before closing the window, or the changes you make will be ignored.
Sharktooth
22nd December 2006, 14:59
Is it just me who is facing this problem ???
Or is it a feature? If it is, I liked the old way much better.
And with this feature the situation was getting much worse:
0.2.4.1011
Commit by Sharx1976:
- Better codecs profiles management: the OK button in the codec config window now pops up a messagebox asking if you want to update the profile
If I don't say OK the selected settings aren't applied !
I have to revert to 2.3.latest from x264.nl .... :(
Well... you MUST update a profile, or settings will not be saved...
In 1011 i added a sort of "reminder" to the OK button.
Sharktooth
22nd December 2006, 15:01
@wadim: I have remarked on the development thread that I don't know what is causing the problem with large fonts. This means that I can't fix it for the time being, and I think that my time would be better spent fixing bugs that I know how to solve. At the moment you have two choices: discard large fonts, or go back to MeGUI 0.2.3.2193.
I have no ideaa too...
Sgt. Rock
22nd December 2006, 15:16
When i press the RESET button, to clear the scripts loaded in the INPUT i have an error msg:
http://i2.turboimagehost.com/t/237976_123.JPG (http://i.turboimagehost.com/p/237976/123.JPG.html)
Whats this?
tecxx
22nd December 2006, 16:00
@wadim: I have remarked on the development thread that I don't know what is causing the problem with large fonts. This means that I can't fix it for the time being, and I think that my time would be better spent fixing bugs that I know how to solve. At the moment you have two choices: discard large fonts, or go back to MeGUI 0.2.3.2193.
the problem is that all sizes and positions are offset by a factor of ~1.5 or ~1.4. i was writing a program once and manually set all positions in the OnSize Handler with SetWindowPosition(). With large fonts, the positioning and sizing was messed up. My fix was to simply divide all the values by 1.5 if large fonts are enabled.
i don't know how megui is doing this, though. could you at least please move the "encode" button somewhere we can see it (maybe top right of the window), that would be sufficient and we can use the program again.
btw, we have "large fonts" enabled for a reason, with 1280 resolutions and upwards the normal font size is so small that my eyes start to hurt very soon....
merry christmas everyone!
experttech
22nd December 2006, 16:03
I tried to delete some done jobs from the queue and it gives this error:
http://img247.imageshack.us/img247/2092/meguierrorrf7.png
It wont even exit, will keep giving the key not found error. I am doing an End Task now.
Even Clear wont work
spanky123
22nd December 2006, 16:12
Aaah, the Autoencode still doesn't implement the correct bitrate if you choose a filesize in there. It just uses the bitrate from the profile. Is anyone else still having this problem ? I've 'autoupdated' to the latest core and x264
tecxx
22nd December 2006, 16:13
the problem is that all sizes and positions are offset by a factor of ~1.5 or ~1.4. i was writing a program once and manually set all positions in the OnSize Handler with SetWindowPosition(). With large fonts, the positioning and sizing was messed up. My fix was to simply divide all the values by 1.5 if large fonts are enabled.
i don't know how megui is doing this, though. could you at least please move the "encode" button somewhere we can see it (maybe top right of the window), that would be sufficient and we can use the program again.
btw, we have "large fonts" enabled for a reason, with 1280 resolutions and upwards the normal font size is so small that my eyes start to hurt very soon....
merry christmas everyone!
oh and btw, it's only the main window. e.g. the avisynth script creator or the d2v creator window are all correctly sized.
but the mainwindow (Input/Queue/Log tabs) are messed up. maybe it has something todo with the TabCtrl ?
Hobojobo
22nd December 2006, 17:40
As for problems with opening avs files, does a simple version() script work? If so, keep adding filters til you find the one that gives the problem.
When I open an avs file, containing just version(), I get the same error.
Opening the version() avs in MPC I find out about the version of avisynth. :)
ChronoCross
22nd December 2006, 19:33
mm enqueue button doesn't work anymore.
edit it works however it onyl shows up in the queued jobs list if I revet back to rev 13.
berrinam
22nd December 2006, 22:54
@ChronoCross: can you describe what you do, because I just tested with 0.2.4.2015 and it works fine....
stxy
23rd December 2006, 10:38
Aaah, the Autoencode still doesn't implement the correct bitrate if you choose a filesize in there. It just uses the bitrate from the profile. Is anyone else still having this problem ? I've 'autoupdated' to the latest core and x264
I have this problem too.
I expect it will be fixed up,:thanks:
=============================
Aaah,this problem is fixed up in ver. 0.2.4.1017.:thanks:
chros
23rd December 2006, 12:01
@berrinam, sharktooth: thanks for clarifying this ...
So the behaviour has changed since 2.3.xxx
Thunderbolt8
23rd December 2006, 12:17
megui sometimes crashes recently when trying to delete aborted files in the queue. then you either have to restart windows in order to be able to start it again or also reinstall megui.
very anoying
foxyshadis
23rd December 2006, 12:29
well, it will be still "illegal"...:(
that's why i didnt add it...
Then why, half a year after this was brought up, does upgrade.xml still have these lines:
<neroaacenc type="file">
<filepath version="2006-05-08">naac_20060508.zip</filepath>
<filepath version="2006-05-26">naac_20060526.zip</filepath>
</neroaacenc>
A full year ago you were asked to remove these lines, instead you make people suffer non-stop confusing upgrade errors, with no more than a faq a few particularly frustrated people might go looking for to explain how to fix it. All you have ever had to do to fix it was remove those lines pointing to non-existant zips from upgrade.xml! (Or replace them with empty zips if it suits your fancy.)
0.2.4.1011
Commit by Sharx1976:
- Better codecs profiles management: the OK button in the codec config window now pops up a messagebox asking if you want to update the profile
Really, really painful to use now. As DTS pointed out, no way to create custom one-off settings; you either have to ruin a profile or create random junk profiles. Entirely unintuitively, using no will reset the profile and close the dialog, leaving you to think you are using them without saving them, but you aren't using them at all! It should also only come up at all with safe profile alteration, I imagine, because it gets annoying fast.
Correct behavior should be that Yes saves the profile, while No saves the current settings to the session and applies them to the encode, like the 21xx versions did, but of course doesn't touch the profile. If you have to have a hidden __session__ profile to do it, great.
cc979
23rd December 2006, 12:39
MeGUI 0.2.4.1018
i open a mpg .d2v file in script editor, then went and analyzed and previewed - (nice feature), then went to autocrop it said to re-open original video window, so i did - then hit autocrop but then it errored
http://img99.imageshack.us/img99/8463/meguierrords4.png (http://imageshack.us)
Wishbringer
23rd December 2006, 12:53
MeGUI 0.2.4.1018 and before:
Profiles:
I select for example an audio-profile (NDAAC HE64kbit), change to LC-ACC, 0,12 Quality, press "New", give profile a new name. Confirm all.
Now when I select the new profile in Mainwindow the audio configuration window shows again the HE 64kbit profile. I have to choose the profiles tab in the audio configuration window to choose my new profile and see the made changes.
All "old" profiles are directly shown when selected in main window and config is pressed.
AMED
23rd December 2006, 13:21
Is there any chance of getting the profile importer that is used with the autoupdate to open in front of the autoupdate window?
It always opens behind the window, which makes it look like the update has hung.
http://forum.doom9.org/showpost.php?p=920741&postcount=893
berrinam
23rd December 2006, 13:45
Sorry, foxyshadis. Nero is now removed. This won't appear differently for already-configured MeGUIs, but fresh MeGUIs won't have nero listed any more.
Really, really painful to use now. As DTS pointed out, no way to create custom one-off settings; you either have to ruin a profile or create random junk profiles. Entirely unintuitively, using no will reset the profile and close the dialog, leaving you to think you are using them without saving them, but you aren't using them at all! It should also only come up at all with safe profile alteration, I imagine, because it gets annoying fast.
Correct behavior should be that Yes saves the profile, while No saves the current settings to the session and applies them to the encode, like the 21xx versions did, but of course doesn't touch the profile. If you have to have a hidden __session__ profile to do it, great.
The old behaviour should still be easily possible. I'll look into it sometime soon.
berrinam
23rd December 2006, 13:48
MeGUI 0.2.4.1018
i open a mpg .d2v file in script editor, then went and analyzed and previewed - (nice feature), then went to autocrop it said to re-open original video window, so i did - then hit autocrop but then it errored
http://img99.imageshack.us/img99/8463/meguierrords4.png (http://imageshack.us)
Confirmed, will fix.
spanky123
23rd December 2006, 14:55
Also, is it possible to remove 'neroaacenc' from the update thing, seeing as it never downloads ? ??
Sharktooth
23rd December 2006, 14:59
Removing those lines from the upgrade.xml file will remove neroaacenc from the autoupdate.
However i think displaying the nero license (with "i accept" and "cancel" buttons) and if the user accepts it, downloading neroaacenc zip from the Nero FTP is legal, anyone?
Sharktooth
23rd December 2006, 15:03
Replace your 0.2.4.1018 megui bin with this one to fix the OneClick encoder "config" button crash: http://www.webalice.it/f.corriga/megui/MeGUI_vs.7z
Thunderbolt8
23rd December 2006, 16:15
http://img99.imageshack.us/img99/8463/meguierrords4.png (http://imageshack.us)
that is also the kind of error message I desribed. now I have to restart windows in oder to be able to start megui again :S
buzzqw
23rd December 2006, 16:17
@Sharktooth
better solution , on click on YES (on to confirm the download of neroaac) open default browser on NeroAACenc download page AND START the download
BHH
Taxidermista
23rd December 2006, 16:19
I've updated megui today to version 0.2.4.1018 and m2v files can't be opened with Avisynth Script Creator anymore. Until now I've been working with these files without problems to create a d2v file and the related avs file.
Sharktooth
23rd December 2006, 16:27
bug already reported and confirmed.
ChronoCross
23rd December 2006, 18:21
@ChronoCross: can you describe what you do, because I just tested with 0.2.4.2015 and it works fine....
heh I really wish I could provide some type of error message however I did do some testing.
It appears that if megui is manually updated after the autoupdater fails (did you guys change something because it used to work perfectly before) the issue occurs. If reverted back all jobs enqueued show up.
If you get it to update automatically the problem doesn't occur.
I'm going to put this in the bugs that only occur under wierd and not often likely situations.
tecxx
23rd December 2006, 19:09
hello, thanks for fixing the large fonts issue.
this is how megui looks now:
http://rrs.at/external/megui/megui1.jpg
(usable, all ok)
this is the job window:
http://rrs.at/external/megui/megui2.jpg
(usable, but some buttons are misplaced and not clickable)
this is the preview window, with a small bug, but this one was already there in the previous versions:
http://rrs.at/external/megui/megui-prev1.jpg
this happens when i resize it:
http://rrs.at/external/megui/megui-prev2.jpg
so, no big issue.
again, thanks for fixing!
=======================
there is something else i'd like to report.
i'm encoding my audio to ogg vorbis, multichannel, quality 0.6. the size of the resulting files is the same as when i set it to multichannel, quality 0.3. i also tried quality 1 or quality 0.1 - the files are always the same size. what's wrong?
see this screenshot for an example:
http://rrs.at/external/megui/oggerror.jpg
cheers!
berrinam
23rd December 2006, 23:32
I've updated megui today to version 0.2.4.1018 and m2v files can't be opened with Avisynth Script Creator anymore. Until now I've been working with these files without problems to create a d2v file and the related avs file.
I removed that ability. You have to index it first with the D2V Creator.
spanky123
23rd December 2006, 23:43
I have this problem too.
I expect it will be fixed up,:thanks:
=============================
Aaah,this problem is fixed up in ver. 0.2.4.1017.:thanks:
Yes it is. Thanks
:cool:
johnsmith
24th December 2006, 07:48
My MeGUI is 0.2.4.1008. I can't update it because update host at 64.74.232.24 doesn't contain neither XML file nor anything else (domain registration expired?).
I've noticed bug in profile handling. If entry in SelectedProfiles.xml points to non-existing video profile(which was deleted manually outside the program) MeGUI just quits during startup.
In order to make MeGUI start I had to manually edit SelectedProfiles.xml and replace <string>My Profile<string> to <string />.
Sharktooth
24th December 2006, 14:46
The auto-update server is down due to exceeded traffic.
Please be patient until we fix the issue.
Also the bug should be already fixed.
johnsmith
24th December 2006, 17:31
Another bug (0.2.4.1008):
Prelude: I have a profile that uses x264 in 2-pass mode. Profile is tuned to 1st of 2 passes.
1. I open AVS file, then I select my profile and press "Enqueue". Everything is fine in Queue tab.
2. I keep AVS file, keep profile, then press "Config" button and change mode from "2pass - 1st pass" to "2pass - 2nd pass". Then I press "OK" and "Enqueue". And when I go to the Queue tab I see 2 jobs there. Interesting thing that both jobs have mode "2pass - 1st pass".
I think it's a relatively new bug because I didn't have it on earlier builds(dated more that half of year ago).
BTW, where can I get latest sources? I can handle some problems by myself. I've downloaded SVN sources from sourceforge.net, but it contains very old versions in tag folder, and one from branches\dll can't be compiled due to missing of branches\old:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.CSharp.targets(63,9): error MSB3041: Unable to create a manifest resource name for "..\old\megui_profiles\core\gui\PackageManagerForm.resx". Could not find a part of the path 'D:\Projects\C#\MeGUI\branches\old\megui_profiles\core\gui\PackageManagerForm.cs'.
spanky123
24th December 2006, 17:36
The auto-update server is down due to exceeded traffic.
Please be patient until we fix the issue.
Also the bug should be already fixed.
Aaaaaaaaaah. I just uninstalled MeGUI and now am stuck with just the core and x264. Now I appreciate your (and everyone involved) work and realise how good megui is even more than before.
Is there anywhere to download the whole megui pack (other than the autoupdate). I can only find the megui basic install thing and all the other tools and profiles seperately
Thunderbolt8
24th December 2006, 18:57
^^same :p
DeathTheSheep
24th December 2006, 19:14
http://xs510.xs.to/xs510/06510/megui.PNG (http://xs.to)
This happens whenever I try to erase certain jobs like linked jobs from AutoEncode (especially when megui is encoding something else on the list).
Warpman
24th December 2006, 22:24
some cosmetics
http://img293.imageshack.us/img293/6348/meguiscreen1rf5.png (http://imageshack.us)
experttech
25th December 2006, 06:00
I tried to delete some done jobs from the queue and it gives this error:
http://img247.imageshack.us/img247/2092/meguierrorrf7.png
It wont even exit, will keep giving the key not found error. I am doing an End Task now.
Even Clear wont work
I could replicate this error again
1. Queue two jobs, let one job abort (for me the mux job aborts frequently)
2. Close MeGUI and enqueue two more (video) jobs
3. Try to delete the first two jobs in the list
The error is thrown and the only way to get out is to do an End Task.
check
25th December 2006, 07:50
@warpman, and what happens if you remove the custom skin?
spanky123
25th December 2006, 14:45
Is there some site or anyone that can help us downloaded the full megui pack - with all tools and profiles needed ?
Sharktooth
25th December 2006, 14:52
x264.nl or just get the latest 0.2.4.1020 from SourceForge that has multiple update servers support.
johnsmith
25th December 2006, 19:39
x264.nl or just get the latest 0.2.4.1020 from SourceForge that has multiple update servers support.
binaries at x264.nl are very outdated(0.2.3.2193). but ones at sourceforge are new. thanx for update.
Warpman
25th December 2006, 20:02
@warpman, and what happens if you remove the custom skin?
nothing...
johnsmith
25th December 2006, 22:55
Sharktooth, I recalled another very old bug:
I have Pentuim-4 with HT. I select 1 thread in Config window for x264 (because I need 2nd virtual core for other tasks). But it writes 2 into job file no matter what I do.
I have to exit MeGUI every time before encoding and manually edit job files:
change --threads 2 to --threads 1
and <NbThreads>2</NbThreads> to <NbThreads>1</NbThreads>.
Please fix.
Sharktooth
25th December 2006, 23:52
Sharktooth, I recalled another very old bug:
I have Pentuim-4 with HT. I select 1 thread in Config window for x264 (because I need 2nd virtual core for other tasks). But it writes 2 into job file no matter what I do.
I have to exit MeGUI every time before encoding and manually edit job files:
change --threads 2 to --threads 1
and <NbThreads>2</NbThreads> to <NbThreads>1</NbThreads>.
Please fix.
Nothing wrong, just disable "Automatic set number of threads" in megui settings.
rack04
26th December 2006, 03:20
some cosmetics
http://img293.imageshack.us/img293/6348/meguiscreen1rf5.png (http://imageshack.us)
I can confirm this same bug.
Sharktooth
26th December 2006, 03:37
Yep, we know about those visual "bugs", but i think we prefer to fix real issues first.
rack04
26th December 2006, 03:55
I totally agree. Just passing on my findings.
Sharktooth
26th December 2006, 04:47
Anyways... i've committed some "cosmetic fixes"...
A new build is coming to the update server...
EDIT: I think it's better now... let me know.
cc979
26th December 2006, 09:28
Anyways... i've committed some "cosmetic fixes"...
A new build is coming to the update server...
EDIT: I think it's better now... let me know.
looks fixed here, cheers
tecxx
26th December 2006, 14:34
there is something else i'd like to report.
i'm encoding my audio to ogg vorbis, multichannel, quality 0.6. the size of the resulting files is the same as when i set it to multichannel, quality 0.3. i also tried quality 1 or quality 0.1 - the files are always the same size. what's wrong?
see this screenshot for an example:
http://rrs.at/external/megui/oggerror.jpg
cheers!
did anybody read this? :=)
Warpman
26th December 2006, 14:37
Anyways... i've committed some "cosmetic fixes"...
A new build is coming to the update server...
EDIT: I think it's better now... let me know.
yeah everything fixed ^^
Sharktooth
26th December 2006, 14:38
yes, and i still have to check...
however some more info would be well accepted:p
tecxx
26th December 2006, 14:48
yes, and i still have to check...
however some more info would be well accepted:p
if this was about the ogg vorbis thing, let me know what you need?
johnsmith
26th December 2006, 16:13
Another bug in 0.2.4.1020 - I think somebody already reported it.
It happens when I select 2 jobs in jobs list and press "Delete" button. Something wrong with selection handling:
6582
It never(I think) happens if I use "Clear" button or use "Delete" button when only one job is selected.
johnsmith
26th December 2006, 16:24
And one more thing... I don't know is it bug or something else...
I have following entry in settings window (and settings.xml as well):
x264 path: D:\Programs\MeGUI\tools\x264\x264.exe
MeGUI uses x264 CLI frome above directory for encoding. But during update process updater writes new x264 executable here: C:\Program Files\x264\x264.exe
Why?
johnsmith
26th December 2006, 18:15
And one more bug:
MeGUI can't shutdown locked workstation. However my UPS software does so without installing 0-ring driver, so I think it's possible for MeGUI as well.
johnsmith
26th December 2006, 18:48
And one more:
Problems during load mkv mux job at startup:
I've created mkv mux job: 1 video file (mkv), 2 audio files (mp3 128 VBR), 2 subtitle files (2 idx/sub pairs), 1 chapters file (UTF-8).
If I try to run job immediately after creating it, the job completes successfully. But if I exit MeGUI and start it again, it says that 'Job ".......\job1.xml" could not be loaded. Delete?'.
chros
26th December 2006, 21:16
The old behaviour should still be easily possible. I'll look into it sometime soon.
Thanks, it would be much useable ...
So, at I'm not the one who don't like this new feature (thanks foxyshadis)...
And: has anyone Sharktooth profiles for the last 2.3.xxx branch ? I made this mistake that I haven't zipped the last known config ... :)
(I have searched with google, I have downloded the latest from x264.nl v33, but this can't be imported ...)
Thanks
zacoz
27th December 2006, 07:05
@chros
No not the only one. I'm a first time MeGUI user, and didn't want to wreck the nicely configured profiles so said no to overwriting/saving changes to profile. I expected that the changes I had made would still be utilised for the session - most programs I've used seem to work this way - choose a preset and it becomes a temporary custom one as soon as you change anything.
I now have to go back and re-encode for another 12 hours to see what my first proper MeGUI output looks like. :(
@berrinam
Thanks for looking into it.
@MeGUI Developers
Thanks for all the work - so far impressed with the program.
Carpo
27th December 2006, 09:50
not sure on this one but here goes
in dgindex the films are showing as interlaced - but when i go to create avs and i let it scan to see what type of film megui thinks it is it always says progressive, no i have read other places that most pal sources are progrssive and just marked as interlaced but is this a bug?
MoUCLAs
27th December 2006, 10:26
Hello i dealing the last days with a crash problem when i try to update megui. At the beginning it crashed when it downloads the core update , but i passed it when a frind gave me the updated megui.exe. When i runned the new version it crashed at the next update : "data" exactly after it downloads the update again.
I have installed/uninstalled the NET Framework , cleared the registry from any megui recordings , deleted and re-created the folder of megui trying with the 3 last versions from scratch and from the completed folder that i had before i made format my pc.
The known window of "Megui has encoutered a problem..." appears each time..
Carpo
27th December 2006, 14:13
This happens whenever I try to erase certain jobs like linked jobs from AutoEncode (especially when megui is encoding something else on the list).
i can confirm this - using 2.4.1022 - if you del say job-1.1 it will delete the job (and all others in the que) and flip up an error, if you try to close megui by pressing the x on the top corner another error pops up and the only way to kill it is to open task manager and kill the process
http://img413.imageshack.us/img413/4726/closemr5.th.png (http://img413.imageshack.us/my.php?image=closemr5.png)
http://img413.imageshack.us/img413/241/delfb1.th.png (http://img413.imageshack.us/my.php?image=delfb1.png)
also if this has been addressed sorry :)
Updating encaudxcli. File 1/1.
Error: encaudxcli could not be downloaded
Update completed.
0 files were completed successfully
1 files had problems.
Sharktooth
27th December 2006, 14:36
i can confirm this - using 2.4.1022 - if you del say job-1.1 it will delete the job (and all others in the que) and flip up an error, if you try to close megui by pressing the x on the top corner another error pops up and the only way to kill it is to open task manager and kill the process
http://img413.imageshack.us/img413/4726/closemr5.th.png (http://img413.imageshack.us/my.php?image=closemr5.png)
http://img413.imageshack.us/img413/241/delfb1.th.png (http://img413.imageshack.us/my.php?image=delfb1.png)
also if this has been addressed sorry :)
Updating encaudxcli. File 1/1.
Error: encaudxcli could not be downloaded
Update completed.
0 files were completed successfully
1 files had problems.
The encaudxcli error should be gone...
About the joblist i'll give a look at it as soon as i have some time.
spanky123
27th December 2006, 16:17
Another thing with the update:
it doesn't seem to download the TXvid profiles. It says it downloaded but doesn't have anything to import when you update
also, all the cqm files and that that are needed for the xvid encoding profiles aren't there
Sharktooth
27th December 2006, 16:47
i didnt made those profiles... however the cqm files are not provided.
Carpo
27th December 2006, 16:55
@Sharktooth or any dev - any update on the other two issues i posted about - megui saying most of the interlaced films im trying to do are progressive and the queue analysis pass not turning up in the que when selected ?
ChronoCross
27th December 2006, 18:30
would it be possible to provide part of the source? So that it can be investigated using your actual conditions.
Carpo
27th December 2006, 20:51
ye how big a file you need and where do i send em, ones i have tested so far are chopper PAL R2 and lee evans XL tour, i did test al murry giving it both barrels (again pal r2) dgindex says interlaced megui says hybrid intelaced / film
spanky123
27th December 2006, 23:12
It crashes a lot with me now. First it crashed when I just updated the TXvid profiles, then it crashes when I try delete jobs from the queue.
And then it doesn't start again. It just crashes (send error report) before it opens up properly
It's not an unstable system either i dont think. Never had this problem until a couple days ago.
check
28th December 2006, 09:20
@spanky, try reinstalling megui, and the .net framework for good measure. It's as stable as a rock here.
Donholio
28th December 2006, 09:48
Hi,
Since I have updated to 1020 or 1022 today, MeGUI no longer works for me on my x86_64 Windows.
If I use a x86 version of Windows, I have no issues whatsoever.
The issue(s) I have:
When opening an DV2 file I get an error that looks like it is unable to find the AVS filter to decode the DV2 file. Ahh... I say to myself, maybe my filters are missing / messed up. Nope, they are all in my Avisynth directory.
So then I go check the Settings-Program Paths information on MeGUI. HEY! What happened to my plugins directory?!?!? It's blank now, no listing of a directory. That's OK, I will just manually add it! OK, so I pick my directory and I get-
"MeGUI encountered a fatal error and may not be avle to proceed. Reason: Object reference not set to an instance of an object. Source of exception: MeGUI stacktrace: at MeGUI.MeGUISettings.set_AvisynthPluginsPath(String value)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control. WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message & m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Well shoot. So I check to make sure it's not a path issue by moving the directory to a location with no spaces in the path off the root. No luck.
I also tried copying over the settings.xml file from my working x86 Windows machine, and the Avisynth directory is still blank.
Just so I can add as much as possible, this was not an issue prior to 1020 or maybe 1019. I manually updated from the x264.nl site because the auto update server wasn't working any more.
I even tried copying the entire MeGUI directory from my working x86 machine to my x86_64 machine, but the problem happens only on x86_64.
I am going back to using the last available working version (2.3.2193) and update everything I can before it breaks (no profiles, etc). I would appreciate it if the 2.4.1019 or prior version could be made available. I hate going this far back as none of my created profiles work any more.
I am also willing to be a tester for any version you guys produce. I am anxious to go back to using the current version of the best encoder available!
Thanks
Donholio
Donholio
28th December 2006, 10:12
Hi,
I reinstalled .net 2.0 x64 as was suggested in prior posts. I still get the same error.
I rolled back to 0.2.4.1005 and the problems went away. I will be staying on this until we can get this issue worked out or until I can get a later version.
Thanks for all the great work!
Donholio
spanky123
28th December 2006, 11:52
@spanky, try reinstalling megui, and the .net framework for good measure. It's as stable as a rock here.
Maybe. I've reinstalled megui 2 times already. Maybe I'll reinstall then .NET framework. I've actually got 1.1 and 2.0 on the one machine. There's nothing wrong with that is there ?
Another problem was that the xvid encodings seemed to encode ok, but they turn out kinda blurry and all messed up colours.
Here's a screenshot of what they look like when played in VLC
http://img145.imageshack.us/img145/3317/vlcsnap439668aw2.png
In MPC it's pretty much the same, except the green is grey
I got no idea what's goin on. I also encode to xvid with GK and that's still working perfectly. So I don't think there's anything wrong with any filter or xvid encoder/decoder. The problem is somewhere in my megui xvid profiles or those cqm files i think.
Also, x264 is working perfect also in megui
check
28th December 2006, 12:11
no, both framework versions is fine. Anyway, what happens if you run the xvidencraw commandline from the commandline or as a batch?
squid_80
28th December 2006, 12:29
Since I have updated to 1020 or 1022 today, MeGUI no longer works for me on my x86_64 Windows.
...
I am also willing to be a tester for any version you guys produce. I am anxious to go back to using the current version of the best encoder available!
Sounds like whoever is compiling it has forgotten the /platform:x86 switch. If you really want to use the latest version you'll need a utility called corflags.exe to manually mark MeGUI as a 32-bit runtime.
spanky123
28th December 2006, 12:46
no, both framework versions is fine. Anyway, what happens if you run the xvidencraw commandline from the commandline or as a batch?
Sorry. I'm a real n00b. I only use GUI's like GK and MEgui. I got no idea what you're askin me to do
:(
zacoz
28th December 2006, 14:24
Hello i dealing the last days with a crash problem when i try to update megui. At the beginning it crashed when it downloads the core update , but i passed it when a frind gave me the updated megui.exe. When i runned the new version it crashed at the next update : "data" exactly after it downloads the update again.
I have installed/uninstalled the NET Framework , cleared the registry from any megui recordings , deleted and re-created the folder of megui trying with the 3 last versions from scratch and from the completed folder that i had before i made format my pc.
The known window of "Megui has encoutered a problem..." appears each time..
I also had this problem, but fixed it by completely deleting my manual MeGUI install, and downloading the megui-install.exe package from http://x264.nl/ then updating from this. The update then completed successfully.
Sharktooth
28th December 2006, 14:40
@Donholio: 0.2.4.1023 should work
dngnta
28th December 2006, 15:51
Why is the default resampling in Avisynth script creator now bilinear instead of Lanczos? I would have thought the latter is optimal in most (all) cases.
Also, why was color correction turned off by default?
Sharktooth
28th December 2006, 16:16
new defaults...
create your own avs profile with your preferred options before encoding
Donholio
28th December 2006, 18:10
1023 has fixed all problems with my x86_64 situation. Thanks for the quick turnaround on this Sharktooth (and any other developers)!
Donholio
DigitalDivide
28th December 2006, 19:25
Did something change in the Average Bit Rate Selection window when clicking Autoencode?
Previously I would enter in an average bit rate of 2,500 for a 2hr movie and it would give me a file size of between 2.1-2.5GB. Now after downloading the most recent version I when I enter in a bit rate of 2,500 I get a file size of 300mb. What's up with that?
Sharktooth
28th December 2006, 20:15
http://forum.doom9.org/showthread.php?p=762479#post762479
DigitalDivide
28th December 2006, 20:34
http://forum.doom9.org/showthread.ph...479#post762479
Actually it was my mistake...I forgot that I had the Trim option in my avs script which was causing the problem.
Sorry
But I do have one other problem. Currently using version 1019. When I start MeGui I get the updates available for the Core. It says latest version is 1023. When I click Update, it downloads and completes. When it asks to restart MeGui I get an error indicating that MeGui could not run the update. It then stays at 1019.
ChronoCross
28th December 2006, 21:21
as far as I can tell it doesn't download anything. At least I can't see any evidence of it. Try changing the priority of the mirrors and see if that fixes it.
anonymez
29th December 2006, 07:29
latest version doesn't want to load avs scripts files on the OS drive, in this case C:, giving this error:
http://img405.imageshack.us/img405/1073/clipboard1xt3.png
works fine when moved to either of my other two drives. more info here (http://forum.doom9.org/showthread.php?t=119897)
EDIT: spoke too soon, worked a few times. stopped working again, regardless of drive. if i disable automatic preview in settings, it loads and encoding runs smoothly
decayed.cell
29th December 2006, 13:05
http://img221.imageshack.us/img221/7048/gahsr2.gif (http://imageshack.us)
Happens when I use AviSynth script creator then do the following in this order
1. Open a d2v
2. Close the video window
3. Press Auto crop (dialogue box comes up)
4. Press 'open in original video player' button
5. Press Auto crop again
V1046-R Manticore
29th December 2006, 13:56
EDIT: spoke too soon, worked a few times. stopped working again, regardless of drive. if i disable automatic preview in settings, it loads and encoding runs smoothly
Thank you for this solution. Now I can use the newest build. :)
decayed.cell
30th December 2006, 02:20
Also with the updater... it gets stuck on STx264 File 33/35 with the latest .NET MeGUI 0.2.4.1020 if you run the updater
ChronoCross
30th December 2006, 02:26
you need to find the window that pops up in the Background......it'll tell you to import the profiles.
This is about the 800th person who has called this a bug when in reality it's not.
decayed.cell
30th December 2006, 02:33
Ok then suggestion: Post a note on the first post outlining this
Also hmm perhaps those windows should be programmed pop up in the foreground?
ClownR
30th December 2006, 03:02
Megui is crashing on my pc. I download just the exe; when i try to do an update; the application crashes. I tried it with updatecopier lastest version and everything updated even my OS and .NET . It is still crashing even in a new directory.
bananacreamandpeca
30th December 2006, 05:24
yep, me too. First time I updated with the new megui
Got stuck on 33/36 or something.
no other window with import profiles present.
And no other windows were open on the desktop :)
2nd time the 'imprt prfile window' distinctively pops up on th elft side. Before, megui just froze.
I'm having trouble with some other thing right now.
open AVS script, choose XVID and some 45% comp. check HQ profile,
I go to the matrix/open in settings and choose the cqm i downloaded from doom9 on my hd (so it points to the right location of the file
somewhere on my HD)
Que the jobs, it starts, after a while (not immediately)
the log says "job conatins errors" skipping jobs in jobchain.
why is that?
I;m doing a search now. all codecs are already there right?
F.N.!
Sharktooth
30th December 2006, 05:25
probably xvid crashed for some reason.
ensure your system is stable.
Thunderbolt8
30th December 2006, 05:26
that fatal error with deleting jobs etc. is still there.
spanky123
30th December 2006, 10:45
that fatal error with deleting jobs etc. is still there.
mine hasn't shown up since last updating a couple days ago. But then again, I've only deleted jobs once since then
Seems pretty stable to me atm
hanti
30th December 2006, 14:10
question
can megui set proper fps when i click auto encode, not only 25fps :(
Sharktooth
30th December 2006, 14:13
FPS are set during the avisynth script creation.
If megui wrongly detected 25 FPS just chage it before saving the avs script.
Thunderbolt8
30th December 2006, 17:44
mine hasn't shown up since last updating a couple days ago. But then again, I've only deleted jobs once since then
Seems pretty stable to me atm
for me that bug also has only showed up once after the update. so it doesnt seem to that anoying any more, since it doesnt occur that often, but nevertheless if it does the only way out again is the task manager. but at least that update fixed that I dont have to reinstall megui any more, I can just clear the queue with the new start of megui.
hanti
30th December 2006, 18:21
FPS are set during the avisynth script creation.
If megui wrongly detected 25 FPS just chage it before saving the avs script.
i use avisource only not dircetshow so i cant set fps
Warpman
30th December 2006, 19:29
i created an new x264 profile (because i normally prefer changing 1 or 2 values of an old one but leave the profile unchanged). This "new" behavier is really annoying imo.... but back to my problem...
It was labeled as automatic 2pass but after the first pass finished it just stopped.... when i click on "start" i get the following error.
http://img176.imageshack.us/img176/2853/quebuggs9.th.png (http://img176.imageshack.us/my.php?image=quebuggs9.png)
As you see there is still 1 job "waiting". i have to rightklick on it and select -->waiting and then i can start the 2nd pass with the "start" button.
And i get also get a crash when i try to delete jobs :/
Carpo
31st December 2006, 13:37
is anyone else getting an error that megui cant download the xvid presets becuase they are not n the server - i have just done a re-install of megui and thats the only error im getting
~bT~
31st December 2006, 13:56
I still cant reload an audio job in the queue.
Any solution to this pls?
Sharktooth
31st December 2006, 15:30
is anyone else getting an error that megui cant download the xvid presets becuase they are not n the server - i have just done a re-install of megui and thats the only error im getting
xvid presets ARE on the server...
Carpo
31st December 2006, 17:00
they are now - they wernt when i tried earlier, unless it was looking at a different server between then and now :) all is working again now and alll is good :p
MoUCLAs
31st December 2006, 19:55
Another bug in 0.2.4.1020 - I think somebody already reported it.
It happens when I select 2 jobs in jobs list and press "Delete" button. Something wrong with selection handling:
6582
It never(I think) happens if I use "Clear" button or use "Delete" button when only one job is selected.
it happens now the same to me too..
and after that the program not even start. So i uninstall it and install again , and when i update it i get:
http://img387.imageshack.us/img387/6295/meguierrorak1.png
remo7
1st January 2007, 10:38
sorry
i did it.
delete this massage.
check
1st January 2007, 11:21
hmm, i see you are not running on an english system. What happens if you change to english?
nk
2nd January 2007, 03:09
MeGUI is abnormally finished when I use AutoEncode with
'Add Aditional content' checked.
The error occured at AdaptiveMuxWindow.cs, Line 47:
audioCodecList.Add((AudioEncoderType)knownAudioTypes[counter].codec);
cannot cast MeGUI.AudioCodec to MeGUI.AudioEncoderType.
Adub
2nd January 2007, 04:48
Oh, right.
I have a crash report. When using the One click encoder to create a Ipod file, MeGUI crashes after the DGindex pass.
Actually it appears to create the DGindex file, analyze for interlacing, and then crash.
Can anyone confirm?
empty
2nd January 2007, 20:01
It seems there is a bug if you want to define an output for your audiofile. In the main window you can configure your audio settings and if you press the button right after the output path (with the 3 dots) there comes up an 'file open window' where you can't define a new outputfile. I think this is not to be intended (it should be an 'file save window').
Here is a link to the dialog window I mean.
ftp://empty.dnsalias.org/megui_output.gif
It's a german windows xp pro but notice the headline:
it asks for output but wants to open (Öffnen) a file.
greetings bb empty
Sharktooth
2nd January 2007, 20:03
@empty: tnx for reporting it
Atak_Snajpera
2nd January 2007, 22:17
When I try to select movie in AviSynth Script Creator Megui closes itself. I have installed AviSynth 2.5.6a and the latest FFdshow.
I suspect problem with AviSynth because Megui is just a frontend.
Any ideas how to solve this problem?
Adub
2nd January 2007, 22:54
Try updating AviSynth.
Atak_Snajpera
2nd January 2007, 23:46
I made few tests and I have discovered that the problem in Megui is not related with AviSynth. AviSynth works very well on VISTA. It must be something wrong in MeGUI! Sharktooth please heeelp :)
tecxx
3rd January 2007, 01:24
i'm encoding my audio to ogg vorbis, multichannel, quality 0.6. the size of the resulting files is the same as when i set it to multichannel, quality 0.3. i also tried quality 1 or quality 0.1 - the files are always the same size. what's wrong?
see this screenshot for an example:
http://rrs.at/external/megui/oggerror.jpg
sorry to bug you with this but could someone take a look into it? the audio files are way too large and there's no way to change the size. i looked at the job xml files, they contain the correct quality tags (0.3 or 0.6 or 1.0, whatever i try). still, the output file is always same sized.
thanks...
ps: here are the job xml files:
http://rrs.at/external/megui/jobs.zip
Sharktooth
3rd January 2007, 01:26
Did you launch megui with administrative privileges?
tecxx
3rd January 2007, 02:11
if that was a question to me, then: yes. i use a nlite-customized xp64 with only one user and thats the Administrator.
Sharktooth
3rd January 2007, 02:34
sorry it was for Atak_Snajpera
Donholio
3rd January 2007, 02:59
Hi,
I can also verify that opening AVS scripts in the latest version of MeGUI (1025) is broken. I get the error message is the same as above user (http://forum.doom9.org/showthread.php?p=922671#post922671), and I get it both when I try to open the AVS file, or when I tried to create one. Just to help out, I installed the Helix YUV codecs:
http://www.free-codecs.com/download/Helix_YUV_Codecs.htm
I can create the script manually or on another computer running windows XP, then open the script in Media Player Classic and with VirtualDubSynth without issue. I get the error message once, I can click OK, then I get the error message again. Once I click OK again, the message goes away. I am able to add the job and run the encoding process.
The encoded file is perfect and has no issues whatsoever. It's an issue for me, but since I have access to another OS which I can create the synth file then transfer to my main machine for encoding with full horsepower, it's an annoyance. It is most certainly a big issue for someone without 2 machines.
I am running Vista RTM Ultimate. I run MeGUI with full administrative support.
I run AVISynth 2.56a (non-alpha).
I downgraded to 1020 and it also had the same issue. If you have other versions you would like me to test, please PM or IM me.
Thanks again for this great application and your support. Let me know if you want me to do anything.
Donholio
Donholio
3rd January 2007, 03:23
I also have the latest FFDShow on there (12/30/06). http://www.free-codecs.com/download/FFDShow.htm.
It is a fresh install as of last night. I performed the following steps:
1) Install Vista
2) Install FFDShow
3) Install AVISynth 2.56a
4) Install MeGUI 1020 from Sourceforge and update everything to the latest version
5) Install DVD Decrypter
6) Decrypt DVD
7) Run the D2V app in MeGUI
8) Open the D2V file (get error)
9) Install the YV12 codec to make sure it's not an issue with that.
10) Create AVISynth script on my other computer
11) Open AVISynth script on Vista machine (get error)
12) Queue the job
13) Begin the encode
I have tried this with multiple movies, all the same issue. I have tried both DVD Decrypter and DVD Shrink (with no compression) and the issue remains.
I don't think it matters what my hardware is, but here goes:
Asus P5B-Deluxe Motherboard (http://www.asus.com/products4.aspx?l1=3&l2=11&l3=307&model=1295&modelmenu=1)
Intel Core Duo e6400 (Dual Core 2.13Ghz)
2GB Corsair 6400 memory
Raid 0 (2) 400GB Hard Drives
Nvidia Geforce 7800GTX
Onboard Sound (Soundmax) and Network (Marvell Yukon 88E8003)
OS
Vista Ultimate 32bit
Drivers:
Video Nvidia 7.15.9752 (Latest Beta as release drivers cause graphics corruption in games)
Everything else is RTM Vista supplied
PM or IM me if you have any questions.
Donholio
nk
3rd January 2007, 04:02
MeGUI is abnormally finished when I use AutoEncode with
'Add Aditional content' checked.
The error occured at AdaptiveMuxWindow.cs, Line 47:
audioCodecList.Add((AudioEncoderType)knownAudioTypes[counter].codec);
cannot cast MeGUI.AudioCodec to MeGUI.AudioEncoderType.
More detail. How to reproduce this bug.
At Input Tab
1. Select Avisynth Script (includes video and audio) at Video encoding.
2. Select Avisynth Scirpt (same above) at Audio Input.
3. Press 'AutoEncode' button.
4. Automatic Encoding window appears.
5. Set selecting to 'No Target size'.
6. Set checked 'Add aditional content...' checkbox.
7. Press 'Queue' button.
8. Error dialog, showing stack trace, appears.
ChronoCross
3rd January 2007, 06:55
This avs loading thing seems to be inherent to vista and windows 2000. Maybe a .net bug in vista.
Atak_Snajpera
3rd January 2007, 07:55
Did you launch megui with administrative privileges?
Yes of course.
aggressor
3rd January 2007, 09:36
I can't seem to open d2v files in the AVSynth script creator. I get a two different errors:
Crop: YUV images can only be cropped by even numbers (left side).
Crop: Destination height is 0 or less
*Sometimes* the preview window will open up and it's just green. I have the YUV codecs installed, so I don't know what else I'm missing.
MoUCLAs
3rd January 2007, 10:35
hmm, i see you are not running on an english system. What happens if you change to english?
Sorry but i dont think that this is the solution.. i know people that work fine under a greek system.. I was working fine too, before the latest updates..:mad:
orangedude
3rd January 2007, 10:58
Hi,
I can also verify that opening AVS scripts in the latest version of MeGUI (1025) is broken. I get the error message is the same as above user (http://forum.doom9.org/showthread.php?p=922671#post922671), and I get it both when I try to open the AVS file, or when I tried to create one. Just to help out, I installed the Helix YUV codecs:
http://www.free-codecs.com/download/Helix_YUV_Codecs.htm
I can create the script manually or on another computer running windows XP, then open the script in Media Player Classic and with VirtualDubSynth without issue. I get the error message once, I can click OK, then I get the error message again. Once I click OK again, the message goes away. I am able to add the job and run the encoding process.
The encoded file is perfect and has no issues whatsoever. It's an issue for me, but since I have access to another OS which I can create the synth file then transfer to my main machine for encoding with full horsepower, it's an annoyance. It is most certainly a big issue for someone without 2 machines.
I am running Vista RTM Ultimate. I run MeGUI with full administrative support.
I run AVISynth 2.56a (non-alpha).
I downgraded to 1020 and it also had the same issue. If you have other versions you would like me to test, please PM or IM me.
Thanks again for this great application and your support. Let me know if you want me to do anything.
Donholio
I have the EXACT same problem, except i'm on Win2K SP4. I've got AVISynth 2.56a, YUVCodecs, .net 2.0, etc. It works on 0.2.3.2193 and older versions. Anything after that and MeGUI just crashes when either creating or opening an .avs file. PM me if you got any questions.
check
3rd January 2007, 11:09
did you crop the d2v files in dgindex?
Sharktooth
3rd January 2007, 14:47
i tried on 3 PCs ... and it definatly works...
check your avisynth plugin folder and keep only the required filters, check your system for instabilities, ensure you have the correct version of DGIndex and a YUV codec installed.
Carpo
3rd January 2007, 17:48
this may have been posted about before but 91 pages to look through is a bit much
this is the first time i have had such an issue with megui - i backed up snatch r2 pal using xvid in avi container with ac3 sound and the bot rate is well off, i am using 2.4.1026
----------------------------------------------------------------------------------------------------------
Starting postprocessing of job...
Job completed successfully and deletion of intermediate files is activated
Postprocessing finished!
Looking for job processor for job...
Processor found!
Starting job job2-1 at 06:47:10
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
-i "E:\dvd-work\snatch\snatch.avs" -pass1 "E:\dvd-work\snatch\snatch.stats" -bitrate 1529 -kboost 100 -ostrength 0 -chigh 10 -clow 3 -overhead 0 -turbo -nopacked -vhqmode 4 -qpel -qmatrix "C:\Program Files\megui\tools\xvid_encraw\extra\Didees SixOfNine.cqm" -closed_gop -imin 3 -imax 4 -pmin 3 -pmax 5 -max_bframes 2 -bvhq -bquant_ratio 162 -bquant_offset 0 -bmin 3 -bmax 5 -threads 2
successfully started encoding
Processing ended at 08:39:31
----------------------------------------------------------------------------------------------------------
Log for job job2-1
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Trying to retrieve width and height from input header
Input colorspace is YV12
xvidcore build version: xvid-1.2.0-dev
Bitstream version: 1.2.-127
Detected CPU flags: ASM MMX MMXEXT SSE SSE2 TSC
Detected 2 cpus, using 2 threads.
Tot: enctime(ms) =2451974.00, length(bytes) = 2107534570
Avg: enctime(ms) = 16.58, fps = 60.30, length(bytes) = 14253
I frames: 1643 frames, size = 55461/91122429, quants = 2 / 2.00 / 2
P frames: 58026 frames, size = 24162/1402072697, quants = 2 / 2.00 / 2
B frames: 88180 frames, size = 6966/614339364, quants = 3 / 3.00 / 3
N frames: 10 frames, size = 8/ 80
----------------------------------------------------------------------------------------------------------
Starting postprocessing of job...
Job completed successfully and deletion of intermediate files is activated
Postprocessing finished!
Looking for job processor for job...
Processor found!
Starting job job2-2 at 08:39:31
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
-i "E:\dvd-work\snatch\snatch.avs" -pass2 "E:\dvd-work\snatch\snatch.stats" -bitrate 1529 -kboost 100 -ostrength 0 -chigh 10 -clow 3 -overhead 0 -nopacked -vhqmode 4 -qpel -qmatrix "C:\Program Files\megui\tools\xvid_encraw\extra\Didees SixOfNine.cqm" -closed_gop -imin 3 -imax 4 -pmin 3 -pmax 5 -max_bframes 2 -bvhq -bquant_ratio 162 -bquant_offset 0 -bmin 3 -bmax 5 -threads 2 -avi "E:\dvd-work\snatch\snatch.avi"
successfully started encoding
Processing ended at 15:22:25
----------------------------------------------------------------------------------------------------------
Log for job job2-2
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Trying to retrieve width and height from input header
Input colorspace is YV12
xvidcore build version: xvid-1.2.0-dev
Bitstream version: 1.2.-127
Detected CPU flags: ASM MMX MMXEXT SSE SSE2 TSC
Detected 2 cpus, using 2 threads.
Tot: enctime(ms) =19772573.00, length(bytes) = 1038829399
Avg: enctime(ms) = 133.72, fps = 7.48, length(bytes) = 7025
I frames: 1643 frames, size = 28980/47615465, quants = 3 / 3.00 / 3
P frames: 58026 frames, size = 11517/668297861, quants = 3 / 3.00 / 4
B frames: 88180 frames, size = 3662/322915993, quants = 4 / 4.00 / 6
N frames: 10 frames, size = 8/ 80
desired video bitrate of this job: 1529 kbit/s - obtained video bitrate (approximate): 1410 kbit/s
----------------------------------------------------------------------------------------------------------
as you can see its over 100kbit/s out
Sharktooth
3rd January 2007, 17:54
it is saturated...
bwlonsdale
3rd January 2007, 17:55
I can't get MeGUI to set the number of threads properly. I'd been following the discussion here:-
http://forum.doom9.org/showthread.php?t=119480&page=10
and I'd been checking and trying to get it to work right.
I started clean and uninstalled MeGUI and then reinstalled a newly downloaded version from
http://x264.nl
then did the auto-update
I have AviSynth 2.5.7 RC3 installed (previously just 2.5.6).
Core2Duo @ 3.0GHz
I have created two separate profiles (1 for first pass and another for 2nd pass) and set the number of threads within the profiles to 8. If I copy and paste the command line into a DOS windows and set it off, task manager reports between 8 and 13 threads being used, with CPU @ 100%.
If I just use MeGUI queue it always sets threads to 2, according to the log. Is this a known bug now, or is there something I should be doing? This applies to both passes, 1st and 2nd.
I also have another problem after I try and delete something from the queue, it throws up an error:
"MeGUI encountered a fatal error and may not be able to proceed. Reason: The given key was not present in the dictionary. Source of exception: mscorlib stacktrace: at System.ThrowHelper.ThrowKeynotFoundException()
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Me"
etc....lots of line if you want 'em! And then I have to end task it to get rid of MeGUI
Carpo
3rd January 2007, 17:57
it is saturated...
it plays fine though and looks ok - last time i had a saturated file it looked like it had gone through the blender
how do i work out which xvid profile to use on what film, i have used the 58% one for a while now with no issues before
vomitor
3rd January 2007, 18:16
hi
I found a little interface bug AviSynth script creator :
The deinterlacing method isn't automatically changed in the script when you change it in the list.
You have to check/uncheck 'Deinterlace' option in order to update it.
thanks for your work
Sharktooth
3rd January 2007, 18:26
I can't get MeGUI to set the number of threads properly. I'd been following the discussion here:-
http://forum.doom9.org/showthread.php?t=119480&page=10
and I'd been checking and trying to get it to work right.
I started clean and uninstalled MeGUI and then reinstalled a newly downloaded version from
http://x264.nl
then did the auto-update
I have AviSynth 2.5.7 RC3 installed (previously just 2.5.6).
Core2Duo @ 3.0GHz
I have created two separate profiles (1 for first pass and another for 2nd pass) and set the number of threads within the profiles to 8. If I copy and paste the command line into a DOS windows and set it off, task manager reports between 8 and 13 threads being used, with CPU @ 100%.
If I just use MeGUI queue it always sets threads to 2, according to the log. Is this a known bug now, or is there something I should be doing? This applies to both passes, 1st and 2nd.
I also have another problem after I try and delete something from the queue, it throws up an error:
"MeGUI encountered a fatal error and may not be able to proceed. Reason: The given key was not present in the dictionary. Source of exception: mscorlib stacktrace: at System.ThrowHelper.ThrowKeynotFoundException()
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Me"
etc....lots of line if you want 'em! And then I have to end task it to get rid of MeGUI
Disable Automatically set number of threads in megui settings...
Sharktooth
3rd January 2007, 18:27
it plays fine though and looks ok - last time i had a saturated file it looked like it had gone through the blender
how do i work out which xvid profile to use on what film, i have used the 58% one for a while now with no issues before
with a compression test...
Carpo
3rd January 2007, 18:31
ok stupid question time - how and with what tools
edit: think i found it :)
http://forum.doom9.org/showthread.php?t=50714
just incase anyone else requires it
edit: have tried that prg 3 times 1st time it said 121% comp 2nd and 3rd time it said 30.3%
i did same number of tests using GK and it varied between 103-105 - which program is right ?
(both using same settings - xvid codec)
edit2: after using Enc and using the 30% profile as it told me - got a bitrate of 700K instead of 1529 - so guessing it didnt work quite right
Donholio
3rd January 2007, 21:07
I removed avisynth from the machine. I removed the avisynth directory from the program files directory (including the plugins directory). I reinstalled AVISynth 2.56a again (the recommended version) from Sourceforge.
I removed the autoupdate.xml file from the MeGUI directory to kickstart finding all non-installed filters. When I launch the update util I see the following with checks:
Libs
AVSWrapper
updatecopier
convolution3dyv12
undot
fluxsmooth
eedi2
decomb
leakkerneldeint
tomsmocomp
tdeint
tivtc
dgdecode
simpleresize
colormatrix
nicaudio
I saved the dgdecode.dll and dgdecodemanual.html and copied those over to the plugins directory.
So in the plugins directory, I have
colors_rgb.avsi
dgdecode.dll
dgdecodemanual.html
directshowsource.dll
tcpdeliver.dll
I then try to create an avs file using megui, and the problem still happens.
So then after crying a little, I decided "screw it" and installed the latest alpha from 12/31/06 (AviSynth_311206). Low and behold, even though we are advised to NEVER install the alpha, that worked---- ONCE! Grrrrr...
So thinking about this, I started wondering about the fact that when I reinstalled AVISynth it worked once. That got me thinking about the prefetch directory (c:\windows\prefetch). I went in and cleared it out, that worked--- ONCE!!!
Then I wondered about permissions. I set myself with full control over the megui and avisynth directories and all subdirs. That worked--- ONCE!!!!
The latest thing is that if I reboot the box, I am able to open the D2V file for AVS encoding once.
I am at a loss here. I feel like I am trying stuff and not getting anywhere. I don't mean to call out the developers on this, but I would like to know a little more about what is going on behind the scenes here. This is the same machine I was running XP x86_64 on without issue and this Vista x86_32. No hardware has changed, just a fresh install (non upgrade) of Vista.
I have reinstalled MeGUI multiple times, installed only the pieces that I need to have to do AVISynth and the problem still occurs. Other applications that use AVISynth (VirtualDub, VirtualDubMod) works without issues over and over again, but MeGUI seems to allow it to work only once. Could it have something to do with avswrapper? Was it recently updated? Does VDub use it? I have no idea what that does, but noticed it when I did my last update.
Donholio
Carpo
3rd January 2007, 21:18
uninstall all the apps (if you want make back ups but dont copy any files back just yet) - reboot - this will make sure any registered files are no longer registered
del all files in windows\temp and C:\Documents and Settings\yourname\Local Settings\Temp - and clean all files from prefetch
check that avisynth and megui folders are not in programs folder if they are del them - leave no files anywhere
then reinstall everything again
if none of that works you still have your backup to fall back on (if you made one :) )
Donholio
3rd January 2007, 22:01
Carpo,
I wasn't sure who you are talking to, but I took it to be me.
I am using the bins version of MeGUI from Sourceforge. I moved the megui directory to my server for backup. I removed the avisynth app with add / remove programs. I removed the avisynth plugins directory and rebooted.
I cleaned the C:\windows\temp and c:\windows\prefetch directories, emptied the recycle bin and rebooted.
I installed AVISynth 2.56a (latest non-alpha). I cleared all checkboxes except for the Associate AVS with notepad.
I created the c:\program files\MeGUI directory and downloaded "MeGUI.NETv2.0_Bins_0.2.4.1020.zip" from SourceForge. I uncompressed the files to the c:\program files\MeGUI directory. I launched MeGUI in Administrator mode. I updated all of the files to the latest version.
I opened the D2V files with the AVISynth script creator and I get the same error about the file not being able to be opened talking about the YV12 codec. It says as before that it attempted to read or write protected memory and that it's often an indication that memory is corrupt.
I ran memtest for 2 cycles last night with no errors.
I rebooted the box and now when I try to open the D2V file, I get another error message which I included in a post below this one. It does open the avisynth window, but does not show any video. The next time I opened the file, I get the error message that we keep seeing over and over again which is included in a post below this one.
Donholio
Carpo
3rd January 2007, 22:29
i see by your sig you use vista - i have heard of app (in)compatibility - so im wondering if thats a possible cause - do you have an xp box you could test the same megui setup on ?
in saying that untill the attachments are approved we cant really tell - just a lot of guessing :p , could you host them elsewhere? imageshack or some other hosting comp ?
Donholio
3rd January 2007, 22:53
Carpo,
Yes, I am using Vista. I am trying to help troubleshoot an issue that seems to happen with Vista and W2K SP4. My XP box is working fine. This is my first post on this (http://forum.doom9.org/showthread.php?p=925631#post925631) and this is the first post from someone with my same problem (http://forum.doom9.org/showthread.php?p=922671#post922671). The screenshot he has there is exactly what I am seeing with a different file name.
Donholio
Donholio
3rd January 2007, 23:04
Cannot open Video Input
http://img49.imageshack.us/img49/7061/cannotopenvideoinputtx9.jpg (http://imageshack.us)
Fatal Error
http://img109.imageshack.us/img109/1052/fatalerrormessagevp5.jpg (http://imageshack.us)
DeathTheSheep
3rd January 2007, 23:07
Can't configure Autoencode defaults. Clicking on configure does nothing.
IMOON
4th January 2007, 10:21
Can't use x264 zones in MeGui 0.2.4.1026. If I configure zones in the setup an then press OK it throws this error.
http://img53.imageshack.us/img53/2056/meguierrornn3.th.jpg (http://img53.imageshack.us/my.php?image=meguierrornn3.jpg)
bwlonsdale
4th January 2007, 14:57
Disable Automatically set number of threads in megui settings...
Doh - sorry, I had looked everywhere for that from reading the other thread and thought it must have been taken out a later build of MeGUI !!
Thank you...
DeathTheSheep
4th January 2007, 17:34
Any headway with the autoencode issue?
http://xs511.xs.to/xs511/07014/megui.PNG
Oh yeah, and I got error dialogs similar to the ones other users have been reporting here. Seems they come a lot--when deleting items from the queue, when deleting profiles (the profiles remain in the selection window after deletion, and selecting them causes the crash), zone config, and sometimes just clicking around in it. Something odd is going on.
orangedude
4th January 2007, 21:44
i tried on 3 PCs ... and it definatly works...
check your avisynth plugin folder and keep only the required filters, check your system for instabilities, ensure you have the correct version of DGIndex and a YUV codec installed.
Um.. the part you're missing here is, that these errors ONLY OCCUR in the later versions of MeGUI. I repeat, it works perfectly fine in an older core or VDub. This means that it cannot be my filters, or other problems with my system. Rather, it is an incompatibility with Win2K/Vista and the newest cores of MeGUI.
And yes, I do have a clean install of Avisynth, only the req'd filters, my system is perfectly stable, I have the correct version of DGIndex and a YUV codec.
Have you tested this on Win2K SP4 yet? If you haven't, please don't say it "definitely works" until you have.
Sharktooth
4th January 2007, 23:19
i have no Vista nor Win2k...
Sharktooth
4th January 2007, 23:22
Any headway with the autoencode issue?
http://xs511.xs.to/xs511/07014/megui.PNG
Oh yeah, and I got error dialogs similar to the ones other users have been reporting here. Seems they come a lot--when deleting items from the queue, when deleting profiles (the profiles remain in the selection window after deletion, and selecting them causes the crash), zone config, and sometimes just clicking around in it. Something odd is going on.
Jobs deletion from the queue is borky... the Configure Defaults button does exactly nothing coz it was not coded yet...
Hobojobo
4th January 2007, 23:27
... that these errors ONLY OCCUR in the later versions of MeGUI. I repeat, it works perfectly fine in an older core or VDub. This means that it cannot be my filters, or other problems with my system. Rather, it is an incompatibility with Win2K/Vista and the newest cores of MeGUI.
I have to agree.
ookzDVD
5th January 2007, 01:38
I've found a bug : The audio output dialog, I think it should be "Save dialog" not "Open dialog" :)
Sharktooth
5th January 2007, 02:27
yep, already reported
Selur
5th January 2007, 09:31
Anyone got an idea why megui conplains (using windows vista business 32bit) that it can't unzip the files it updates?
(I even installed winzip 11)
Cu Selur
Donholio
5th January 2007, 10:32
Selur,
Make sure you are running MeGUI as Administrator.
To do this, right click on the shortcut and click properties, then click advanced. There should be a check mark in there for run as administrator.
Another way to do it is running the app in compatibility mode as administrator. This doc will help you out.
http://4sysops.com/archives/vista’s-uac-8-ways-how-to-elevate-an-application-to-run-it-with-administrator-rights/
Donholio
Donholio
5th January 2007, 11:36
Hi Sharktooth, Dizmon, Berrinam, and other MeGUI developers,
I realize that having Vista or Windows 2000 might not be an option for you guys and that the primary focus of coding is Windows XP. I am asking however for some information to help with troubleshooting to possibly fix the problems people are having with MeGUI.
I would like to know how creating new AVISynth scripts and opening them with MeGUI for encoding occurs.
From what I understand, when you open the file for creation or to encode the file, it calls AVISynth with the dgdecode dll to show the MPEG-2 video.
Is the window display of the video that comes up a part of AVISynth or a part of the MeGUI application? My best guess is that it's part of MeGUI (maybe the Avisynthwrapper.dll) , but I don't know for sure.
I found this:
http://forum.doom9.org/showthread.php?t=106614
where the user was getting a similar error and it was related to the avisynthwrapper.dll version. If I had to place a bet, avisynthwrapper is where I think the problem is. I don't know WHY this error is happening.
I have moved my main encoding machine back to XP, but I am willing to setup a Virtual Machines of Vista and W2K. The same issue will happen in the VM.
I am more than willing to work out making these VMs available to the MeGUI developers. I would have to build the VMs first though.
I would really like to get this issue fixed and I am willing to make things happen to get it fixed. I know you guys are busy, but if you are willing to work to fix this issue, I am willing to give you a sandbox to work with.
Donholio
Sharktooth
5th January 2007, 14:30
well... the problem may be the avisynthwrapper but it should be included and up to date...
try replacing your avisynthwrapper.dll with this one: http://www.webalice.it/f.corriga/megui/AvisynthWrapper.7z (it should be placed in the megui installation folder)
Igor Kharchenko
5th January 2007, 16:53
Can't use x264 zones in MeGui 0.2.4.1026. If I configure zones in the setup an then press OK it throws this error.
Same for me.
Selur
5th January 2007, 17:44
@Donholio: Thx, 'ran as administrator' did the job :)
Donholio
5th January 2007, 19:43
@ Selur,
Yeah it's kind of wierd the way that it works. Kind of a step backwards. It would be nice if they could look at Linux and figure out a way to prompt you to allow access automatically when you launch an application that requires it. Almost every app we use right now for ripping and transcoding requires admin access.
Donholio
Donholio
5th January 2007, 20:28
@ Sharktooth
I checked the MD5 hash of both files (the version you sent me to and the version in the distro) and they are exactly the same. Since the date on the file is in May, and AVISynth hasn't been updated since 1020 came out, I would say we are back to the MeGUI executable.
Let me know if you want me to create the VMs for you and give you access so you can troubleshoot the issue. IM or PM me.
Donholio
micmac
6th January 2007, 13:49
@Donholio: Thx, 'ran as administrator' did the job :)
You can also change permissions. Say your user name is Fred:
cacls "c:\Program Files\AviSynth 2.5" /T /E /G Fred:F
Regards
holzi
7th January 2007, 15:13
The fps detection is not working correctly for me atm.
I get stuff like:
DirectShowSource("test.avi",fps=23980.8153477218,audio=false)
It should be 23.9.. something :)
2. Question:
I'm not that extrem familiar with avisynth. But why don't you use avisource() for avi files?
Greetings
Holzi
vlada
7th January 2007, 22:02
Hi,
I have following problem. After update of MeGUI I selected to restart it. Unfortunately updatecopier.exe crashed and MeGUI.exe is deleted. The same happend also the last time I updated (about 1 moth ago). Do you have any idea what might be wrong?
check
7th January 2007, 22:31
vlada, if it only happens sporadically, don't worry about it. Just download the latest from x264.nl.
holzi: strange, what is the video source? As for #2, I think that's just lack of bothering on the part of the devs.
holzi
8th January 2007, 14:14
it's a standard xvid source. Nothing spezial.
2. Bug:
It's not possible to set the FPS. Megui overrights the setting instantly
rpp3po
8th January 2007, 15:27
H.264 levels care about the selected profiles concerning max bitrate. For High Profile and 3.2 it's 25000, for Main 20000. MeGUI always uses 20000 regardless of the profile selected.
rpp3po
8th January 2007, 15:46
I must extend my previous post. It's not just level 3.2. MeGUI doesn't seem to care at all about the selected profile when calculating this.
I'm not able to produce a hardware compliant level 3 AVC in high profile up to 12,5 MBit/s. MeGUI limits this to 10 MBit/s because of that bug.
kurt
9th January 2007, 00:20
when deleting a job in MeGUI this error arises:
http://i18.tinypic.com/4i1pdfc.jpg
the job history will be deleted completely!
then trying to exit MeGUI produces this:
http://i3.tinypic.com/4hjk8zl.jpg
At one point starting MeGUI again was only possible when deleting the corrupted job manually. But now I can't reproduce that....
TwoToad
9th January 2007, 16:01
I had the same issue as kurt. The only way out of megui is the Ctrl-Alt-Del and end process on megui. Just for reference, I would hold down the shift key while selecting multiple jobs then hit delete. That's when the errors popped up. I should try to just hit delete on the first job (which would delete all the jobs in that chain) to see if that works ok.... Can't test it right now, cause I'm busy encoding =)
Anyway, I'm here to report a possible bug. Not sure if it has been reported or not.
When I select the iPod 5.5G profile from the main screen, and then hit the Config button, the config screen loads the older iPod 5G profile. I'm not sure what happens when you hit AutoEncode, which profile it actually uses... My only solution was to delete the older ipod profile, and everything loads like it should now. *shrug* I'm not even sure if it was causing issues, or just an annoyance.
an3k
10th January 2007, 05:16
Hi,
this and the last build got this bug, dont know if older ones got it too (but there is at least one without).
I only had a d2v File (and, for sure the audio/video files). I opened the "AviSynth script creator" and selected/opened the file. First, i setup up resolution of the video, then i clicked "Preview". Now i want to change Cropping but i cant see the white Overlay to see where im cropping.
I closed the creator and opened it again. now i change Cropping first and now i can see the white Overlay.
If i click "Preview AVS Script" now, i cannot see the Overlay anymore. :(
vanger
10th January 2007, 06:51
0.2.4.1020 has the same bug with deleting jobs
bwlonsdale
11th January 2007, 16:01
when deleting a job in MeGUI this error arises:
http://i18.tinypic.com/4i1pdfc.jpg
the job history will be deleted completely!
then trying to exit MeGUI produces this:
http://i3.tinypic.com/4hjk8zl.jpg
At one point starting MeGUI again was only possible when deleting the corrupted job manually. But now I can't reproduce that....
Yeah, I get exactly the same plus worse it appears to kill MeGUI altogether for me. I can't restart the program after it's been killed or even start it after a reboot. Only choice is uninstall and reinstall the entire app!
Bug report contains following info:-
EventType: clr203r3 P1: megui.exe P2: 0.2.4.1026 P3: 45999fde P4: system.window.forms P5: 2.0.0.0 P6: 4333aefa P7: 445d P8: 45 P9: system.argumentoutofrange
kurt
11th January 2007, 16:25
@ bwlonsdale:
for me a complete reinstall was not needed. MeGUI started fine after I deleted the appropriate job in the megui/jobs folder.
Sharktooth
11th January 2007, 16:40
Sorry guys but i cant update megui right now since im quite busy moving into my new home. In short time i will be without DSL connection until the ISP reactivates it on the new line.
Hope you can live with the actual bugs unless berrinam, doom9, dimzon or other devs fix them.
an3k
11th January 2007, 17:21
Yeah, I get exactly the same plus worse it appears to kill MeGUI altogether for me. I can't restart the program after it's been killed or even start it after a reboot. Only choice is uninstall and reinstall the entire app!I have the same Bug. The Job History is NOT removed if MeGUI is currently processing a job but if megui jumps to the next job (eg. 2nd pass) an error occours and meguis quits.
You can make MeGUI running again by deleting the xml files containing the jobs (check the "jobs" directory in the MeGUI root directory)!
Good luck and a stressless time @ Shark :)
Warpman
11th January 2007, 19:29
if i added a job to the queue and try to re-edit it ( mark job and klick "Load"), nothing happends :(
chros
11th January 2007, 22:10
For me, if I have created jobs in megui (then encoding, exit megui), and after restarting megui: it complains about invalid jobs and the only way to restart it when I delete the job xml files from the jobs folder...
@Sharktooth: No problem, just do your own business ... And don't forget rest some time ... :)
~bT~
12th January 2007, 14:57
if i added a job to the queue and try to re-edit it ( mark job and klick "Load"), nothing happends :(
reported that long time back...not sorted yet. :(
check
13th January 2007, 02:49
the job should be loaded into the main window, you can then edit it and click 'update'
Shinjite
14th January 2007, 14:16
guys I have having problems with the latest version
The problem is I can't load an avs file into megui, it would take a long time to decompress the video and then error occurs, saying that maybe my avisynth is not installed properly and etc. I even uninstall and installed the latest version of avisynth.
I tested the avs in MPC and even VDM and it works fine. Another problem is I can't open any of the video files in my comp, it would just shuts megui off and I need to reopen it again. Can someone help me on this?
kurt
14th January 2007, 14:27
did you set the right program path for avisynth in MeGUI's options?
Shinjite
14th January 2007, 14:39
Yup the settings are all automatically set since I update the megui only from my previous versions, all of it can work previously
73ChargerFan
16th January 2007, 06:50
I found my first bug! (sorry if its been reported already.)
I used megui to convert a 51 minute 29.97fps mpg file to mp4 (took 8 hours!). But after muxing, I found that it had thought that the video was 24fps. I've traced it to the d2v file created from within megui.
I have dgindex installed to it's own directory, but hadn't yet used it. At install, it seems to default to forcing film for pulldowns; the setting is stored in dgindex.ini, which was used when I created the d2v file.
dgindex.ini defaults to force film for pulldowns:
Field_Operation=1
what I needed was for it to honor pulldown flags:
Field_Operation=0
I've set it back and forth, and get the same results. If set to 1, then the d2v mis-classifies my mpg video as being film. When set to 1, it correctly identifies it as video.
I don't know how important this is. I've been hacking away with this program for the better part of 2 months, and am now at a point where I can figure out why my videos aren't as good as I hope.
Thank you for a great program.
dwallersv
16th January 2007, 23:20
Piling on...
Also encountered the job deletion issue
adaptive muxer seems to have a problem with xvid/mp3 output. When I do an autoencode, the xvid and lame encoding output is fine, but the muxed video output in the avi container is junk. File sizes (video+audio != muxed file) don't add up right. I can take the separate video and audo files and mux them with VDM and they're perfect.
Profiles don't import through the update process -- I get a blank selection window when asked to choose the profiles I want to import. This occurred twice with complete uninstall, intall/update passes. However, if I download the profile zips from the megui site and import them via the import command under the file menu, everything works fine.
Specifying output filenames/containers in various places doesn't "stick". For example, if I chood XVID, tell MeGUI to use the MP4 container, I still get an AVI for the video file.
spanky123
17th January 2007, 17:06
adaptive muxer seems to have a problem with xvid/mp3 output. When I do an autoencode, the xvid and lame encoding output is fine, but the muxed video output in the avi container is junk. File sizes (video+audio != muxed file) don't add up right. I can take the separate video and audo files and mux them with VDM and they're perfect.
Yeah same. Autoencode is ok, but when done manually it gets all screwed up - i posted a screenshot of what the video looked like a few pages back. So I use VDM to mux now.
Also, MeGUI's hasn't updated anything for over a week. It connects to servers but says there's no updates.
These are the add's im using atm
megui.org/auto
mewiki.project357.com/auto
Are these wrong ? or is there just no updates. There's plenty of bug's being posted so I'd imagine I'm missin out on some updates
kurt
17th January 2007, 17:14
@spanky: have a look at Sharktooth's statement (http://forum.doom9.org/showthread.php?p=931393#post931393)
Carpo
17th January 2007, 18:20
@spanky i posted about this a while back use AVI-Mux_GUI - works a treat :)
spanky123
18th January 2007, 12:01
@spanky: have a look at Sharktooth's statement (http://forum.doom9.org/showthread.php?p=931393#post931393)
Oh yeah. I forgot.
Thanks
@spanky i posted about this a while back use AVI-Mux_GUI - works a treat :)
Thanks. There's nothing wrong with doing it in VDM is there ?
Btw. Before I said that "if i 'autoencode' with xvid, then it muxes alright" but i take that back. It never muxes alright, whether it's done automatically or manually afterwards
Also, I did use 'autoencode' and now it's been muxed and screwed up. Is there anyway I can get the original video file before it was muxed ? MeGUI seems to have deleted it. Doh
dbunder
18th January 2007, 17:15
Don't know if this has been reported yet - obviously don't have time to go through the whole thread. :)
version: latest build 0.2.4.1026
If you have multiple jobs queued and shift-select them all then hit the delete button, you get an exception and have to force kill MeGUI in the task manager. This is totally reproducable.
In one instance, I did the above, and MeGUI wouldn't start anymore, even after a reboot. I had to do a clean install/update of it. I haven't been able to reproduce this one yet - but it's definitely linked to the above bug.
Carpo
18th January 2007, 18:46
@spanky program i posted about is updated and can do all combinations of muxing you like xvid/ac3 etc - which i believe vdm has issues with
Boow
18th January 2007, 23:53
When I encode xvid It goes through all steps fine. When It get the muxing stage I end up with an avi with sound and a black screen. This happens using autoencode. I can manually encode the xvid avi and the audio and mux them externally using avimuxgui and everything is fine. this only happens with xvid and avi container.
well looks like im not the only one with this bug but as another user said 94 pages is alot to go through to see if its already posted. ill leave this post if a mod wants to delete its ok.
bananacreamandpeca
19th January 2007, 07:30
EDIT: I tried using the plein avisynth script as generated by D2V-creator with no modifications of my own whatsoever.
The problem is still there. Megui reports the job has error, but leves me no clue to what after 39 MB of encode.
Anyone any idea what it could be, or what info do I have to provide for you to take me seriously?
original message:
Hi, can someone help me figure out whats wrong?
I created an AVS script wich displays nicely in AVSp.
Megui also opens it. But after 4 Megs of encode it skips the job saying it contains errors,
Then the next job (same video, other script), same problem.
Twice.
Leaving me with no idea whatsoever.
I use WinXP SP2, Megui 0241026
AVS:
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\MSharpen.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\aWarpSharp.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\degrainmedian.dll")
DGDecode_mpeg2source("C:\HE-MAN II\chapter 1\VTS_01_PGC_01_1.d2v",cpu=4,info=3)
ColorMatrix(hints=true)
edeintted = AssumeTFF().SeparateFields().SelectEven().EEDI2(field=-1)
tdeintted = TDeint(edeint=edeintted,order=1)
tfm(order=1,clip2=tdeintted).tdecimate(hybrid=3)
DeGrainMedian()
BicubicResize(576,432,0,0.5)
aWarpSharp(7,2)
MSharpen(threshold=30,strength=70,mask=false,highq=true)
Settings:
--qp 20 --keyint 240 --min-keyint 24 --ref 9 --mixed-refs --no-fast-pskip --bframes 5 --b-pyramid --b-rdo --bime --weightb --direct temporal --filter -3,-3 --subme 7 --analyse all --8x8dct --scenecut 35 --me umh --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "C:\HE-MAN II\chapter 1\ sugg2.mkv" "C:\HE-MAN II\chapter 1\sugg2.avs"
error:
Looking for job processor for job...
Processor found!
Starting job job3 at 7:11:15
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--qp 20 --keyint 240 --min-keyint 24 --ref 9 --mixed-refs --no-fast-pskip --bframes 5 --b-pyramid --b-rdo --bime --weightb --direct temporal --filter -3,-3 --subme 7 --analyse all --8x8dct --scenecut 35 --me umh --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "C:\HE-MAN II\chapter 1\sugg1.mkv" "C:\HE-MAN II\chapter 1\chapter 1 sugg 1+msharpen+awarp7.2.avs"
successfully started encoding
Processing ended at 7:17:33
----------------------------------------------------------------------------------------------------------
Log for job job3
avis [info]: 576x432 @ 29.97 fps (38825 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
Looking for job processor for job...
Processor found!
Starting job job1 at 7:17:33
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--qp 20 --keyint 240 --min-keyint 24 --ref 9 --mixed-refs --no-fast-pskip --bframes 5 --b-pyramid --b-rdo --bime --weightb --direct temporal --filter -3,-3 --subme 7 --analyse all --8x8dct --scenecut 35 --me umh --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "C:\HE-MAN II\chapter 1\ sugg2.mkv" "C:\HE-MAN II\chapter 1\chapter 1 sugg 2.avs"
successfully started encoding
Processing ended at 7:23:42
----------------------------------------------------------------------------------------------------------
Log for job job1
avis [info]: 576x432 @ 29.97 fps (38825 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
Blue_MiSfit
19th January 2007, 07:40
Hey everyone.. Not sure if this bug has been reported, but I'm not too excited about sifting through 94 pages :D
Anyway, it's still in the latest version and has been there for a long time. Basically, if you go into the configuration for x264, under the RC and ME tab there are lots of options as we all know. Sometimes it's nice to be able to use the 'tab' key on the keyboard to iterate through all the options, especially keyframe interval and min gop size. Unfortunately, when you do this, it doesn't iterate in any logical order! :)
for example, enter a value for keyframe interval, hit tab, and you will be in the noise reduction box two boxes down!!! Not too important, but it irritates me!
~MiSfit
Selur
19th January 2007, 07:58
Sorry, just saw the bug was psoted before.
---
Got the following problem with MeGui:
- whenever I use AutoEncode to create an avi(xvid/mp3), the avi ist broken.
- if I manually queue the streams there's not problem
- if I use another container, there's no problem
(And no neither avi-mux gui nor the adaptive muxer in megui can remux the stream to avi, so a workaround like first convert to mkv then remux doesn't work :()
Would be nice if this could be fixed.
Cu Selur
spanky123
19th January 2007, 12:16
@spanky program i posted about is updated and can do all combinations of muxing you like xvid/ac3 etc - which i believe vdm has issues with
Thanks. VDM muxes fine.
MeGUI's muxer's got the issues (not just for me but for many people).
It's no real problem. It would just be a lot easier if the Megui muxer would automatically mux - save me about 10 seconds of opening up VDM - or other muxer - and muxing there.
ChronoCross
19th January 2007, 16:01
Hey everyone.. Not sure if this bug has been reported, but I'm not too excited about sifting through 94 pages :D
Anyway, it's still in the latest version and has been there for a long time. Basically, if you go into the configuration for x264, under the RC and ME tab there are lots of options as we all know. Sometimes it's nice to be able to use the 'tab' key on the keyboard to iterate through all the options, especially keyframe interval and min gop size. Unfortunately, when you do this, it doesn't iterate in any logical order! :)
for example, enter a value for keyframe interval, hit tab, and you will be in the noise reduction box two boxes down!!! Not too important, but it irritates me!
~MiSfit
I'm pretty sure this is an issue with the order in which the boxes are drawn.
bananacreamandpeca
19th January 2007, 19:32
I figured maybe the VOB vould be corrupt (if even possible)?
I randomly encoded a video,
(avi -> quicktime proflie, no post processing -> x264)
Log says output is succesful, yet displays a weird bitrate
"encoded 21611 frames, 4.77 fps, 1388590.28 kb/s "
And the output shows nothing but black.
I uninstalled Megui, end downloaded megui again,
reinstalled.
encoded a video with standard profile. no pst processing
again same error
Now tell me what did I didnt try yet or havent done to try and figure it out myself?
Nobody wants to help me? no?
bananacreamandpeca
19th January 2007, 19:37
Looking for job processor for job...
Processor found!
Starting job job1 at 18:58:11
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--qp 20 --keyint 300 --min-keyint 30 --ref 5 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --bime --weightb --direct none --filter -3,-3 --subme 7 --analyse all --8x8dct --scenecut 39 --me dia --merange 10 --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "C:\test.mkv" "C:\HE-MAN II\chapter 1\chapter 1 sugg 1+msharpen+awarp7.2.avs"
successfully started encoding
Processing ended at 19:10:51
----------------------------------------------------------------------------------------------------------
Log for job job1
avis [info]: 576x432 @ 29.97 fps (38825 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
Looking for job processor for job...
Processor found!
Starting job job1 at 18:58:11
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--qp 20 --keyint 300 --min-keyint 30 --ref 5 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --bime --weightb --direct none --filter -3,-3 --subme 7 --analyse all --8x8dct --scenecut 39 --me dia --merange 10 --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "C:\test.mkv" "C:\HE-MAN II\chapter 1\chapter 1 sugg 1+msharpen+awarp7.2.avs"
successfully started encoding
Processing ended at 19:10:51
----------------------------------------------------------------------------------------------------------
Log for job job1
avis [info]: 576x432 @ 29.97 fps (38825 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
Looking for job processor for job...
Processor found!
Starting job job1 at 18:58:11
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--qp 20 --keyint 300 --min-keyint 30 --ref 5 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --bime --weightb --direct none --filter -3,-3 --subme 7 --analyse all --8x8dct --scenecut 39 --me dia --merange 10 --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "C:\test.mkv" "C:\HE-MAN II\chapter 1\chapter 1 sugg 1+msharpen+awarp7.2.avs"
successfully started encoding
Processing ended at 19:10:51
----------------------------------------------------------------------------------------------------------
Log for job job1
avis [info]: 576x432 @ 29.97 fps (38825 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
Looking for job processor for job...
Processor found!
Starting job job1 at 18:58:11
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--qp 20 --keyint 300 --min-keyint 30 --ref 5 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --bime --weightb --direct none --filter -3,-3 --subme 7 --analyse all --8x8dct --scenecut 39 --me dia --merange 10 --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "C:\test.mkv" "C:\HE-MAN II\chapter 1\chapter 1 sugg 1+msharpen+awarp7.2.avs"
successfully started encoding
Processing ended at 19:10:51
----------------------------------------------------------------------------------------------------------
Log for job job1
avis [info]: 576x432 @ 29.97 fps (38825 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
Looking for job processor for job...
Processor found!
Starting job job1 at 18:58:11
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--qp 20 --keyint 300 --min-keyint 30 --ref 5 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --bime --weightb --direct none --filter -3,-3 --subme 7 --analyse all --8x8dct --scenecut 39 --me dia --merange 10 --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "C:\test.mkv" "C:\HE-MAN II\chapter 1\chapter 1 sugg 1+msharpen+awarp7.2.avs"
successfully started encoding
Processing ended at 19:10:51
----------------------------------------------------------------------------------------------------------
Log for job job1
avis [info]: 576x432 @ 29.97 fps (38825 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
Looking for job processor for job...
Processor found!
Starting job job1 at 18:58:11
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--qp 20 --keyint 300 --min-keyint 30 --ref 5 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --bime --weightb --direct none --filter -3,-3 --subme 7 --analyse all --8x8dct --scenecut 39 --me dia --merange 10 --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "C:\test.mkv" "C:\HE-MAN II\chapter 1\chapter 1 sugg 1+msharpen+awarp7.2.avs"
successfully started encoding
Processing ended at 19:10:51
----------------------------------------------------------------------------------------------------------
Log for job job1
avis [info]: 576x432 @ 29.97 fps (38825 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
Looking for job processor for job...
Processor found!
Starting job job1 at 18:58:11
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--qp 20 --keyint 300 --min-keyint 30 --ref 5 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --bime --weightb --direct none --filter -3,-3 --subme 7 --analyse all --8x8dct --scenecut 39 --me dia --merange 10 --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "C:\test.mkv" "C:\HE-MAN II\chapter 1\chapter 1 sugg 1+msharpen+awarp7.2.avs"
successfully started encoding
Processing ended at 19:10:51
----------------------------------------------------------------------------------------------------------
Log for job job1
avis [info]: 576x432 @ 29.97 fps (38825 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
Looking for job processor for job...
Processor found!
Starting job job1 at 18:58:11
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--qp 20 --keyint 300 --min-keyint 30 --ref 5 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --bime --weightb --direct none --filter -3,-3 --subme 7 --analyse all --8x8dct --scenecut 39 --me dia --merange 10 --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "C:\test.mkv" "C:\HE-MAN II\chapter 1\chapter 1 sugg 1+msharpen+awarp7.2.avs"
successfully started encoding
Processing ended at 19:10:51
----------------------------------------------------------------------------------------------------------
Log for job job1
avis [info]: 576x432 @ 29.97 fps (38825 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
Looking for job processor for job...
Processor found!
Starting job job1 at 18:58:11
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--qp 20 --keyint 300 --min-keyint 30 --ref 5 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --bime --weightb --direct none --filter -3,-3 --subme 7 --analyse all --8x8dct --scenecut 39 --me dia --merange 10 --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "C:\test.mkv" "C:\HE-MAN II\chapter 1\chapter 1 sugg 1+msharpen+awarp7.2.avs"
successfully started encoding
Processing ended at 19:10:51
----------------------------------------------------------------------------------------------------------
Log for job job1
avis [info]: 576x432 @ 29.97 fps (38825 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
Looking for job processor for job...
Processor found!
Starting job job1 at 18:58:11
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--qp 20 --keyint 300 --min-keyint 30 --ref 5 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --bime --weightb --direct none --filter -3,-3 --subme 7 --analyse all --8x8dct --scenecut 39 --me dia --merange 10 --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "C:\test.mkv" "C:\HE-MAN II\chapter 1\chapter 1 sugg 1+msharpen+awarp7.2.avs"
successfully started encoding
Processing ended at 19:10:51
----------------------------------------------------------------------------------------------------------
Log for job job1
avis [info]: 576x432 @ 29.97 fps (38825 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
Looking for job processor for job...
Processor found!
Starting job job1 at 18:58:11
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--qp 20 --keyint 300 --min-keyint 30 --ref 5 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --bime --weightb --direct none --filter -3,-3 --subme 7 --analyse all --8x8dct --scenecut 39 --me dia --merange 10 --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "C:\test.mkv" "C:\HE-MAN II\chapter 1\chapter 1 sugg 1+msharpen+awarp7.2.avs"
successfully started encoding
Processing ended at 19:10:51
----------------------------------------------------------------------------------------------------------
Log for job job1
avis [info]: 576x432 @ 29.97 fps (38825 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
Looking for job processor for job...
Processor found!
Starting job job1 at 18:58:11
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--qp 20 --keyint 300 --min-keyint 30 --ref 5 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --bime --weightb --direct none --filter -3,-3 --subme 7 --analyse all --8x8dct --scenecut 39 --me dia --merange 10 --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "C:\test.mkv" "C:\HE-MAN II\chapter 1\chapter 1 sugg 1+msharpen+awarp7.2.avs"
successfully started encoding
Processing ended at 19:10:51
----------------------------------------------------------------------------------------------------------
Log for job job1
avis [info]: 576x432 @ 29.97 fps (38825 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
Looking for job processor for job...
Processor found!
Starting job job1 at 18:58:11
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--qp 20 --keyint 300 --min-keyint 30 --ref 5 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --bime --weightb --direct none --filter -3,-3 --subme 7 --analyse all --8x8dct --scenecut 39 --me dia --merange 10 --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "C:\test.mkv" "C:\HE-MAN II\chapter 1\chapter 1 sugg 1+msharpen+awarp7.2.avs"
successfully started encoding
Processing ended at 19:10:51
----------------------------------------------------------------------------------------------------------
Log for job job1
avis [info]: 576x432 @ 29.97 fps (38825 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
Looking for job processor for job...
Processor found!
Starting job job1 at 18:58:11
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--qp 20 --keyint 300 --min-keyint 30 --ref 5 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --bime --weightb --direct none --filter -3,-3 --subme 7 --analyse all --8x8dct --scenecut 39 --me dia --merange 10 --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "C:\test.mkv" "C:\HE-MAN II\chapter 1\chapter 1 sugg 1+msharpen+awarp7.2.avs"
successfully started encoding
Processing ended at 19:10:51
----------------------------------------------------------------------------------------------------------
Log for job job1
avis [info]: 576x432 @ 29.97 fps (38825 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
Looking for job processor for job...
Processor found!
Starting job job1 at 18:58:11
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--qp 20 --keyint 300 --min-keyint 30 --ref 5 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --bime --weightb --direct none --filter -3,-3 --subme 7 --analyse all --8x8dct --scenecut 39 --me dia --merange 10 --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "C:\test.mkv" "C:\HE-MAN II\chapter 1\chapter 1 sugg 1+msharpen+awarp7.2.avs"
successfully started encoding
Processing ended at 19:10:51
----------------------------------------------------------------------------------------------------------
Log for job job1
avis [info]: 576x432 @ 29.97 fps (38825 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
Carpo
20th January 2007, 10:02
Thanks. VDM muxes fine.
MeGUI's muxer's got the issues (not just for me but for many people).
It's no real problem. It would just be a lot easier if the Megui muxer would automatically mux - save me about 10 seconds of opening up VDM - or other muxer - and muxing there.
when i said vdm has issues with ac3 i meant if you try cutting the avi, there have been reports that it knocks it out of sync - believe this only happens with ac3 tho
@bananacreamandpeca
try it without spaces and the + in the folder and file names
spanky123
20th January 2007, 11:55
when i said vdm has issues with ac3 i meant if you try cutting the avi, there have been reports that it knocks it out of sync - believe this only happens with ac3 tho
Ok. I never really do XviD with AC3 - always do MP3.
But I'll keep that AVI MUX GUI just in case.
Thanks again
ottar
20th January 2007, 21:34
MeGui seems to look for the .xcm files under /extra/ in the wrong place.
Starting job job1-2 at 12:30:06 PM
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
-i "C:\dvd images\TAS_DISC1\e3.avs" -pass1 "C:\dvd images\TAS_DISC1\e3.stats" -bitrate 579 -kboost 100 -chigh 30 -clow 15 -overhead 0 -nopacked -vhqmode 4 -qpel -qmatrix "extra\eqm_v3ulr_rev3.xcm" -closed_gop -lumimasking -imin 3 -imax 5 -pmin 3 -pmax 5 -max_bframes 2 -bvhq -bquant_ratio 162 -bquant_offset 0 -bmin 3 -bmax 5 -threads 2
successfully started encoding
Processing ended at 12:30:07 PM
----------------------------------------------------------------------------------------------------------
Log for job job1-2
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Error opening input file extra\eqm_v3ulr_rev3.xcm
Using FileMon, I found that it was actually trying to open:
C:\dvd images\TAS_DISC1\extra\eqm_v3ulr_rev3.xcm
Copying the xcm file to that directory worked.
ChronoCross
20th January 2007, 21:46
@bananacreamandpeca
why did you post that log? It's something with x264 crashing. Run x264 from the command line and see if it crashes and or closes without outputting any info.
Your error is likely a result of faulty ram or an overclocked/unstable system.
Carpo
21st January 2007, 00:59
@ottar
you have to point them to where the file actually sits, defaultly it sits under
eg C:\Program Files\megui\tools\xvid_encraw\extra\some.xcm
or look here :)
http://mewiki.project357.com/wiki/MeGUI_FAQ#Encoding_with_xvid_doesn.27t_work
spanky123
21st January 2007, 03:21
@ ottar
When I put them in the directory
\megui\tools\xvidencraw\extra
it doesn't find them
I gotta find it manually (which is no big deal - and only takes about 5 seconds). Then I just update the profile so that I don't have to do it again next time
Click 'config' > zones > quantizer matrix and then just make sure you find the right one (the name is already listed there). Note that for different profiles, the matrix is different.
desta
23rd January 2007, 00:52
Not sure if this is a bug or not, but only noticed it since the new x264 revision, so I'm sorry if this is the wrong place.
After finishing a successful encode, MeGUI seems to hold on to 100% cpu usage until it's closed completely (whereas x264 would've been using it during the encode, and then drop to idle afterwards).
Edit: Sorry, ignore this. I noticed it only seems to be the case when Process Explorer is running at the same time (I was checking thread amounts of x264). Probably a bug with PE.
spanky123
25th January 2007, 15:30
Sorry. What's the megui auto update address ?
I accidently deleted it from MeGUI settings
kurt
25th January 2007, 15:41
http://i13.tinypic.com/3z70c9t.png
goukilord
27th January 2007, 19:31
well i updated everything including megui but i still have a problem
there is always a delay when encoding audio in megui
the delay change depending on the source sometime less than 200ms and sometime more than a 1sec
it does not matter what audio codec NeroAAC, lame... i use to encode the audio i still have the delay
the delay amount does not change when i change audio codec only change when using other source (this happen when using audio in video or even at normal mp3)
i tried differents sources in avi,mkv,and ogm and have this problem.
since the amount change everytime i cant keep encoding and trying to guess the amount to adjust it manually :(
Edit:: when i compare the source and megui encoded audio file the megui is shorter
source anime episode: 24min26sec
megui output: 24min13sec
same thing with a mp3
source mp3 music:2min0sec
megui output:1min58sec
whats the cause of this ?
berrinam
28th January 2007, 05:19
holzi: strange, what is the video source? As for #2, I think that's just lack of bothering on the part of the devs.
We use DirectShowSource not AviSource even for AVIs, because AVISource works less often -- it requires a VFW playback filter, instead of just a DirectShow playback filter.
berrinam
28th January 2007, 06:25
when deleting a job in MeGUI this error arises:Can you be more specific about this error please? I can't reproduce.
EDIT: Never mind, I found the source of it... it should be fixed.
berrinam
28th January 2007, 06:33
Profiles don't import through the update process -- I get a blank selection window when asked to choose the profiles I want to import. This occurred twice with complete uninstall, intall/update passes. However, if I download the profile zips from the megui site and import them via the import command under the file menu, everything works fine.Profile import from the web only works from versions 1025 and above. So, if you try to update everything at once, then the profile import will fail. However, profile import should work once you've updated MeGUI (I will check this, though).
Specifying output filenames/containers in various places doesn't "stick". For example, if I chood XVID, tell MeGUI to use the MP4 container, I still get an AVI for the video file.Ummm.... in the main window in MeGUI, you *can't* select XviD and MP4.... please elaborate.
SCIF
29th January 2007, 07:07
In latest stable (0.2.4.1026) version don't work:
1) "Advanced Tooltip";
2) "Audio" and "Video" textboxes in second tab of settings don't save the settings.
berrinam
29th January 2007, 08:03
As per http://forum.doom9.org/showthread.php?t=121417 could you please report these bugs on the MeGUI bug tracker (there's a link in my signature)
check
29th January 2007, 09:23
Maybe these threads (bug/feature req) should be locked and replaced with a single stick info post?
berrinam
29th January 2007, 09:27
I'm up for that.
Anyone I've asked a question of can respond by sending me a PM.
holzi
29th January 2007, 14:20
ok fps setting is now fixed that for that.
But the FPS detection is still of.
Now it even crashes Megui.
http://img254.imageshack.us/img254/7623/meguicn3.th.jpg (http://img254.imageshack.us/my.php?image=meguicn3.jpg)
The number to set not inside max and min.
Does the german Version screw up decimal points?
because , is used not .?
I have no clue.
Henrikx
29th January 2007, 14:30
German Version ??
holzi
29th January 2007, 14:43
of .Net :)
Sharktooth
29th January 2007, 16:13
23976,xxxxx FPS... is a bit high... it's the usual localization problem (swapped decimal al thousands separators).
Set you windows locale settings to use the dot (.) for separing decimals and the comma (,) for separing thousands...
atreides93
17th April 2009, 16:41
I upgraded MeGui last night for the first time in months...and now it seems like it crashes every time I try to create an avisynth script. I open an m2ts file in the avisynth script creation dialog and it hangs and eventually crashes.
A friend of mine at work also said that lately megui has been crashing a lot in the middle of encoding. He's running XP 64bit and I'm running Vista 32 bit.
Here is what my crash looks like:
Problem signature:
Problem Event Name: APPCRASH
Application Name: MeGUI.exe
Application Version: 0.3.1.1031
Application Timestamp: 49de112a
Fault Module Name: StackHash_20fc
Fault Module Version: 6.0.6000.16386
Fault Module Timestamp: 4549bdc9
Exception Code: c0000374
Exception Offset: 000af1c9
OS Version: 6.0.6000.2.0.0.768.3
Locale ID: 1033
Additional Information 1: 20fc
Additional Information 2: bfd002c46f028fcf9a55514d61f9d7c4
Additional Information 3: d9a9
Additional Information 4: ee551a7940b0d6486cba2ddb40d5bac9
Read our privacy statement:aa
http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0409
Here is media info on the m2ts file itself
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : VC-1
Format profile : AP@L3
Duration : 2h 10mn
Bit rate : 17.1 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16/9
Frame rate : 23.976 fps
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.344
Stream size : 15.6 GiB (96%)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.