View Full Version : MeGUI: General Questions and Troubleshooting Thread
ckmox
24th July 2009, 17:44
i got this error on using x264 of megui
An error occurred: x264 [error]: ratecontrol_init: can't open stats file
An error occurred: x264 [error]: x264_encoder_open failed
this is the log file
[Error] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.1.1051
--[NoImage] OS : Windows XP Professional x86 SP3 (5.1.196608.2600)
--[NoImage] Framework used : 2.0 SP1 (2.0.50727.3053)
-[Information] Hardware
--[NoImage] CPU : AMD Athlon(tm) 64 Processor 3000+
-[Information] AutoEncode job generation log
--[NoImage] Split Size : null
--[Information] Eliminating duplicate filenames
---[NoImage] Video output file: C:\Documents and Settings\Administrator\My Documents\Videos\Assorted\Gundam00Preview.264
---[NoImage] File already exists. New video output filename: C:\Documents and Settings\Administrator\My Documents\Videos\Assorted\Gundam00Preview_1.264
---[NoImage] Muxed output file: C:\Documents and Settings\Administrator\My Documents\Videos\Assorted\Gundam00Preview-muxed.mkv
---[NoImage] Encodable audio stream 0: C:\Documents and Settings\Administrator\My Documents\Videos\Assorted\Gundam00Preview.ogg
-[Information] Log for job4 (audio, Gundam00Preview.mkv -> Gundam00Preview.ogg)
--[Information] [7/25/2009 12:28:13 AM] Started handling job
--[Information] [7/25/2009 12:28:13 AM] Preprocessing
--[NoImage] Avisynth script
---[NoImage] DirectShowSource("C:\Documents and Settings\Administrator\My Documents\Videos\Assorted\Gundam00Preview.mkv", video=false)
---[NoImage] EnsureVBRMP3Sync()
---[NoImage] Normalize()
---[NoImage] 6==Audiochannels(last)?GetChannel(last,1,3,2,5,6,4):last
---[NoImage] return last
--[NoImage] Commandline used: -Q --ignorelength --quality -2.0 -o "{0}" -
--[Information] [7/25/2009 12:28:14 AM] Encoding started
--[Information] [7/25/2009 12:28:14 AM] Encode thread started
--[Information] [7/25/2009 12:28:14 AM] Avisynth script environment opened
--[Information] [7/25/2009 12:28:14 AM] Script loaded
--[Information] Output Decoder
---[NoImage] Channels: 2
---[NoImage] Bits per sample: 16
---[NoImage] Sample rate: 48000
--[NoImage] Commandline: C:\Program Files\megui\tools\oggenc2\oggenc2.exe -Q --ignorelength --quality -2.0 -o "C:\Documents and Settings\Administrator\My Documents\Videos\Assorted\Gundam00Preview.ogg" -
--[Information] [7/25/2009 12:28:14 AM] Encoder process started
--[Information] [7/25/2009 12:28:16 AM] Postprocessing
---[Information] Deleting intermediate files
--[Information] [7/25/2009 12:28:16 AM] Job completed
-[Error] Log for job5 (video, Gundam00Preview.avs -> Gundam00Preview_1.264)
--[Information] [7/25/2009 12:28:16 AM] Started handling job
--[Information] [7/25/2009 12:28:16 AM] Preprocessing
--[NoImage] Job commandline: "C:\Program Files\megui\tools\x264\x264.exe" --pass 2 --bitrate 300 --stats "C:\Documents and Settings\Administrator\My Documents\Videos\Assorted\Gundam00Preview_1.stats" --deblock 1:1 --psy-rd 0.6:0 --partitions p8x8,b8x8,i4x4,i8x8 --me umh --thread-input --aq-mode 0 --sar 1:1 --aud --output "C:\Documents and Settings\Administrator\My Documents\Videos\Assorted\Gundam00Preview_1.264" "C:\Documents and Settings\Administrator\My Documents\Videos\Assorted\Gundam00Preview.avs"
--[Information] [7/25/2009 12:28:16 AM] Encoding started
--[Error] An error occurred: x264 [error]: ratecontrol_init: can't open stats file
--[Error] An error occurred: x264 [error]: x264_encoder_open failed
--[NoImage] Standard output stream
--[NoImage] Standard error stream
---[NoImage] avis [info]: 592x336 @ 23.98 fps (346 frames)
---[NoImage] x264 [info]: using SAR=1/1
---[NoImage] x264 [info]: using cpu capabilities: MMX2 SSE2Slow
--[Information] [7/25/2009 12:28:17 AM] Job completed
someone help please
Kurtnoise
24th July 2009, 19:55
run pass 1 before pass 2...
ckmox
25th July 2009, 02:20
run pass 1 before pass 2...
thanks i just select "automated 2 pass" on the encoding mode and it work :)
pcjco04
25th July 2009, 13:47
Small bug in the OneClick dialog :
When clicking on OneClick profile "Config" from the One Click Encoder panel, the "OneClick configuration dialog" shown after doesn't set the "AutoCrop" check button.
But when switching profiles directly in the "OneClick configuration dialog" , the "AutoCrop" value is set.
pcjco04
25th July 2009, 14:02
Small bug in the Avisynth script creator :
When checking clever anamorphic, the combo on the right (Resize to mod16,...) becomes sensible but the value used in this combo should modify some values in the Crop&Resize frame (for example "Resize to mod16" make "Resize" check button grey,...).
In order to make these changes you must yourself re-select "Resize to mod16" to make these changes in the Crop&Resize frame.
Sharktooth
25th July 2009, 16:29
pcjco04: dont report bugs in this thread. there is a bugtracker on megui project page on sourceforge.
rapscallion
26th July 2009, 20:51
This seems to happen whenever I muxe a HD ts /VC-1 stream to a *.mt2s.
When I load the avs script into Megui, instead of the video preview, I receive the error:
"Direct Show Source: render file, the filter graph won't talk to me, avs script line 1."
Line 1 is the dir path to the m2ts file.
I googled this and the only answer I could find was to uninstall and reinstall ffdshow.
Didn't change the error for me so any help would be appreciated.
BTW, everthing works fine with Blu-ray source, just not the HD DVD's.
buzzqw
27th July 2009, 06:42
be sure in ffdshow VC-1 decoder is set to WMV9 and not libavcodec
also.. be sure to have installed wmp11
BHH
molitar
27th July 2009, 09:43
Help! I try to encode a video and it shows window.. immediately closes window.. and queue shows error.. but I can see no error in logs preventing it from converting.
[Information] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.1.1051
--[NoImage] OS : Windows XP Professional x86 SP3 (5.1.196608.2600)
--[NoImage] Framework used : 2.0 SP1 (2.0.50727.3053)
-[Information] Hardware
--[NoImage] CPU : AMD Athlon(tm) 64 X2 Dual Core Processor 4600+
-[Information] Log for job2 (video, VTS_01_1.avs -> )
--[Information] [7/27/2009 4:41:13 AM] Started handling job
--[Information] [7/27/2009 4:41:13 AM] Preprocessing
--[NoImage] Job commandline: "C:\Program Files\megui\tools\x264\x264.exe" --profile high --pass 1 --bitrate 1000 --stats "C:\Downloads\VTS_01_1.stats" --level 4.1 --ref 1 --no-mixed-refs --b-adapt 2 --no-weightb --direct auto --deblock 1:1 --subme 2 --trellis 0 --partitions none --vbv-bufsize 50000 --vbv-maxrate 50000 --me dia --thread-input --aq-mode 0 --sar 1:1 --output NUL "C:\Downloads\VTS_01_1.avs"
--[Information] [7/27/2009 4:41:14 AM] Encoding started
--[NoImage] Standard output stream
--[NoImage] Standard error stream
--[Information] [7/27/2009 4:41:14 AM] Job completed
rapscallion
27th July 2009, 15:37
be sure in ffdshow VC-1 decoder is set to WMV9 and not libavcodec
also.. be sure to have installed wmp11
BHH
Thank you ! That did the trick (also,I was running wmp9).
Kurtnoise
27th July 2009, 19:39
Help! I try to encode a video and it shows window.. immediately closes window.. and queue shows error.. but I can see no error in logs preventing it from converting.
[Information] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.1.1051
--[NoImage] OS : Windows XP Professional x86 SP3 (5.1.196608.2600)
--[NoImage] Framework used : 2.0 SP1 (2.0.50727.3053)
-[Information] Hardware
--[NoImage] CPU : AMD Athlon(tm) 64 X2 Dual Core Processor 4600+
-[Information] Log for job2 (video, VTS_01_1.avs -> )
--[Information] [7/27/2009 4:41:13 AM] Started handling job
--[Information] [7/27/2009 4:41:13 AM] Preprocessing
--[NoImage] Job commandline: "C:\Program Files\megui\tools\x264\x264.exe" --profile high --pass 1 --bitrate 1000 --stats "C:\Downloads\VTS_01_1.stats" --level 4.1 --ref 1 --no-mixed-refs --b-adapt 2 --no-weightb --direct auto --deblock 1:1 --subme 2 --trellis 0 --partitions none --vbv-bufsize 50000 --vbv-maxrate 50000 --me dia --thread-input --aq-mode 0 --sar 1:1 --output NUL "C:\Downloads\VTS_01_1.avs"
--[Information] [7/27/2009 4:41:14 AM] Encoding started
--[NoImage] Standard output stream
--[NoImage] Standard error stream
--[Information] [7/27/2009 4:41:14 AM] Job completed
megui uses an heuristic method to prevent you to transcode such files. That's cool, isn't it ? :cool:
/me runs away...:stupid:
Ramir Gonzales
27th July 2009, 20:34
Perhaps instead of trying to be funny, looking at your code, because it has become 1 giant buggy mess lately could make things better. Look at all the MeGui related error reports around, the bugs are everywhere.
Kurtnoise
27th July 2009, 21:18
why are you posting here ? you even don't know how to read a user bug report...
Gruelius
27th July 2009, 22:32
I get crashes when it tries to mux, im on win7 x64 rtm.
molitar
28th July 2009, 03:50
Ok is this a bug with the latest MEGUI? I am not able to encode at all using XP Pro SP3 but I can when I dual booted into Vista 32bit Sp1. Any idea what might cause this? Newest MEGUI not compatible with XP?
Kurtnoise
28th July 2009, 07:59
I get crashes when it tries to mux, im on win7 x64 rtm.
which container ? with what kind of streams ? more details please...
Ok is this a bug with the latest MEGUI? I am not able to encode at all using XP Pro SP3 but I can when I dual booted into Vista 32bit Sp1. Any idea what might cause this? Newest MEGUI not compatible with XP?
megui works flawlessly on XP...Maybe you need to reinstall Avisynth 2.5.8 + the latest FFdshow try-outs + the latest Haali Media Splitter.
molitar
28th July 2009, 08:17
Ok I am not sure what made it work.. I uninstalled Sp3.. I uninstalled megui, Corecodec, community codec pack, windows 9 media encoder, dvix, xvid, avisynth and ac3. I than restarted.. and reinstalled the avisynth, community codec pack, ffdshow and was finally able to get the converter to run.
Kurtnoise
28th July 2009, 08:33
CCCP includes FFdshow...no need to install it twice.
seb37_2
28th July 2009, 13:29
Hi,
Sorry for my bad english and (maybe) my stupid question^^
I use megui and x264 to make mp4 (best encode i ever seen for the moment).
I have 2 questions :
- it's possible to reduce the processor using when i play a simple mp4 h264 ? (i mean when a computer read a mp4, offline or online, the processor work very hard i maybe there is a way to reduce that ?). that's depends maybe the bitrate use ?
- I don't understand the sytem of "keyframe"... Canwe change the number of keyframe with Megui ? (or avs script?). What is the rule ? i read that we must insert 1 keyframe every 5 second (so if my video make 1 minute, i just need 12 keyframe ?). there are a difference for the keyframe between progressive download and streaming ? (more keyframe for streaming ?).
Thanks by advance for this information :)
Gruelius
30th July 2009, 00:15
which container ? with what kind of streams ? more details please...
megui works flawlessly on XP...Maybe you need to reinstall Avisynth 2.5.8 + the latest FFdshow try-outs + the latest Haali Media Splitter.
Xvid Video
Mp3 ABR audio
AVI container.
*log part*
[Information] Log for job4 (mux, kernleak.avi -> kernleak-muxed.avi)
-[Information] [30/07/2009 9:10:22 AM] Started handling job
-[Information] [30/07/2009 9:10:22 AM] Preprocessing
-[NoImage] Job commandline: "C:\Program Files (x86)\megui\tools\avimux_gui\avimux_gui.exe" "C:\Users\Julius\AppData\Local\Temp\tmp379E.tmp"
-[Information] [30/07/2009 9:10:23 AM] Muxing started
-[NoImage] Standard output stream
-[NoImage] Standard error stream
-[Information] [30/07/2009 9:10:29 AM] Postprocessing
-[Information] [30/07/2009 9:10:29 AM] Job completed
What happens is windows comes up saying that the program has crashed, after i accept it and windows closes it megui continues on with its other tasks
masterisaa
30th July 2009, 02:41
hello, this is my story.... (again)........
someday i had downloaded i video(mp4)..... and i used to know the fps by wmpc. but this file, there was no fps on it
so i said no problem, i will use changeFPS and nothing will be wrong. but the problem happened, there was an unacceptable delay for the subtitle (sub and audio goes together but not with the picture).
now, i use two methods with my video subtitling, the 1st compressing the video and the sub using megui.
and the 2nd joining that video with another two videos and the sub (avisynth script) then compress it with megui.
but neitherone did work (alway delay).
so this is my code
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
video1= aviSource("video1.avi", audio=true).BiCubicResize(1280,720)
video1= changeFPS(video1, 23)
video2= DirectShowSource("video2.mkv", audio=true).trim(0,17740)
video2= changeFPS(video2, 23)
video3= aviSource("video3.avi", audio=true).BiCubicResize(1280,720)
video3= changeFPS(video3, 23)
video4= DirectShowSource("video2.mkv", audio=true).trim(17740,36919)
video4= changeFPS(video4, 23)
video1 ++ video2++ video3 ++ video4
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\VSFilter.dll")
TextSub("video2.ass")
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
please respond to me
and just to notice, the avs file works perfectly in wmpc, megui (the screen i mean), vdubmod, and the screen of aegisub.
but not after compressing.
hope you have the answer.
shemoiu
31st July 2009, 02:10
When I open MeGUI, the screen of my pc blink very fast for many times alternating a black screen and Desktop. The cursor of mouse transform on a white small quadrate. At the left top you can see a prompt line. After that the interface of the program open, but when i try to open a file
show this message
OS: Windows XP SP 3
K-Lite Codec Pack (last version)
Quad Q6600
GeForce 9600 GT
2 GB DDR
sorry for my english
http://img56.imageshack.us/img56/2629/avisynth.jpghttp://img56.imageshack.us/img56/avisynth.jpg/1/w342.png
flebber
31st July 2009, 15:41
When I open MeGUI, the screen of my pc blink very fast for many times alternating a black screen and Desktop. The cursor of mouse transform on a white small quadrate. At the left top you can see a prompt line. After that the interface of the program open, but when i try to open a file
show this message
OS: Windows XP SP 3
K-Lite Codec Pack (last version)
Quad Q6600
GeForce 9600 GT
2 GB DDR
sorry for my english
http://img56.imageshack.us/img56/2629/avisynth.jpghttp://img56.imageshack.us/img56/avisynth.jpg/1/w342.png
Uninstall k-lite codec pack, install ffdshow and haali media splitter. Then test your avisynth install.
Kurtnoise
1st August 2009, 08:13
What happens is windows comes up saying that the program has crashed, after i accept it and windows closes it megui continues on with its other tasks
you mean AvimuxGUI or megui ? which OS did you use ?
- it's possible to reduce the processor using when i play a simple mp4 h264 ? (i mean when a computer read a mp4, offline or online, the processor work very hard i maybe there is a way to reduce that ?). that's depends maybe the bitrate use ?
bitrate, yes, and the settings used too...
- I don't understand the sytem of "keyframe"... Canwe change the number of keyframe with Megui ? (or avs script?). What is the rule ? i read that we must insert 1 keyframe every 5 second (so if my video make 1 minute, i just need 12 keyframe ?). there are a difference for the keyframe between progressive download and streaming ? (more keyframe for streaming ?).
Open the compressor configuration form, goes to the 2nd tab and change the min GOP size according to your desire.
nakTT
2nd August 2009, 07:42
Its been a while since I receive the last update (x264 latest version and other update) for MeGUI. Is there any issue with the update server or is it just me?
:thanks:
Kurtnoise
2nd August 2009, 09:06
It seems that Sharktooth has taken a break or something that's why you don't have any updates from the server. Meanwhile, you can update it by yourself (download & replace the old build by the new one). but if you do that, I'd say that to manage correctly the latest x264, you have to use the latest megui build from svn trunk. I can provide you a build if you want...
nakTT
2nd August 2009, 09:51
It seems that Sharktooth has taken a break or something that's why you don't have any updates from the server. Meanwhile, you can update it by yourself (download & replace the old build by the new one). but if you do that, I'd say that to manage correctly the latest x264, you have to use the latest megui build from svn trunk. I can provide you a build if you want...
Will the build from svn trunk that you have be compatible with existing MeGUI update server?
:thanks:
Kurtnoise
2nd August 2009, 10:33
if you don't use the latest x264 features, yes...
nakTT
2nd August 2009, 13:36
if you don't use the latest x264 features, yes...
I would definitely love to use the latest two options/features in the encoding setting. Anyway, thanks for offering me help.
:thanks:
Kurtnoise
2nd August 2009, 16:01
http://forum.doom9.org/showthread.php?p=1310844#post1310844
namus
2nd August 2009, 16:24
I have a DVD ripped with ripit4me, demuxed with DGIndex and avisynth script created with megui.
I wanted to do a 1 CD (700 MB) encode. I did 128 kbps MP3 encode for the audio and the filesize came to 57.6 MB. Then I used the bitrate calculator and the video bitrate came to be 1093 kbps. But when I use these settings and encode using the "XviD: 2 pass HQ (HomeTheatre)" preset, the output video size always comes close to 500 MB! Hence the muxed file size would be much lower than the target 700 MB.
This problem never happened when I did 700MB X264 encoding in megui or 1400 MB XviD/DivX encoding in virtualdubmod long ago. But since I never did 700 MB XviD in megui, I wanted to know whether it's a known bug, or I am doing something terribly wrong?
Thanks for any guidance. :)
nakTT
2nd August 2009, 18:10
http://forum.doom9.org/showthread.php?p=1310844#post1310844
Many thanks, mate.
:thanks:
SacredCultivator
3rd August 2009, 02:23
Not sure if this was asked... For some reason I'm using Win7 and meGUI doesn't seem to update at all.. I instlaled the latest version and can't update thigns as it shows that 1051 is still the latest and not 1052
m3mbran3
3rd August 2009, 03:15
I'm on Vista and have the same problem. Latest version can be downloaded from sourceforge. I'm guessing it is a separate process adding the update files somewhere which has not been done yet, I'm sure it will though.
SacredCultivator
3rd August 2009, 04:39
^Welleven when I had 1051, it wouldn't update either... And I'm sure the 1052 should be on that update list... But nothing showed up.. so I dl'ed the 1052 installer, but the updater still show 1051 as latest.. So not too sure if I was just doing something wrong or what.
EDIT:
Oh right,.. for my OS, I forgot to mention, 64-bit (Not too sure if that makes a difference)
2nd EDIT:
Nvm, does 'problem' relate to This Post (http://forum.doom9.org/showthread.php?p=1310709#post1310709)?
Kurtnoise
3rd August 2009, 08:32
http://forum.doom9.org/showthread.php?p=1311067#post1311067
SacredCultivator
3rd August 2009, 09:05
^Kurtnoise: Thanks ^^
m3mbran3
3rd August 2009, 15:29
I found some encoding settings I like that use the --preset and --tune properties of x264, is it possible to create a blank megui encoder settings template and just paste the settings I use in the Custom Command Line section?
I would still like to use megui's Queue system but megui does not support preset or tune yet. I'm guessing it would probably be much easier just to manually configure all the settings to match that of the preset and tune in x264.
edit: I just manually set the parameters to match and it was probably quicker than writing the original post.
Kurtnoise
3rd August 2009, 16:30
click me (http://www.mediafire.com/file/ttmhmd5tmay/MeGUI_20090803.zip)
m3mbran3
3rd August 2009, 17:18
thanks Kurtnoise. I like the way you have implemented it.
Only problem is that all options still have settings. i.e. if I select Placebo setting (subme=10) I still need to enter a subme value in the configuration. Perhaps either a. adjust subme selection based on --preset or have the option to leave it blank so that it just uses whatever the preset suggest. Of course this is true for other settings as well.
Kurtnoise
3rd August 2009, 17:43
yes...it's the next step.
Keiyakusha
4th August 2009, 04:20
This is just me, or after setting and AQmode2 in x264 configuration dialog if we open this settings again megui will set AQmode 1?
And about Turbo option. Now it should add "slow firstpass" to commandline when unchecked, or no?
Kurtnoise
4th August 2009, 06:41
This is just me, or after setting and AQmode2 in x264 configuration dialog if we open this settings again megui will set AQmode 1?
with the last release or with the last build 2 posts above ?
And about Turbo option. Now it should add "slow firstpass" to commandline when unchecked, or no?
that's the plan...and there will be also new things. ;)
Keiyakusha
4th August 2009, 14:49
with the last release or with the last build 2 posts above ?
With both... If I set AQmode2, its saved to .xml preset files but still if I open settings, it's became mode1...
Kurtnoise
4th August 2009, 15:58
ok...found why. Will be fixed for the next release.
Kurtnoise
5th August 2009, 12:54
yes...it's the next step.
see post #4559
Don't forget to backup the current one first...
Keiyakusha
5th August 2009, 14:56
If I set Advanced settings checkbox, I also need to change tunings from default to something else. Otherwise advanced options don't change the commandline. Is that how it should be? Also I don't understand how megui presets works now. If I set one, it turns off Advanced settings so I can't adjust them or at least see full commandline.
Yoshiyuki Blade
6th August 2009, 04:07
If I set Advanced settings checkbox, I also need to change tunings from default to something else. Otherwise advanced options don't change the commandline. Is that how it should be? Also I don't understand how megui presets works now. If I set one, it turns off Advanced settings so I can't adjust them or at least see full commandline.
Yeah it's a tad confusing at the moment, but I'm liking the direction of this :)
I have a suggestion, but I'm not sure how to properly describe it. Can the "Advanced Settings" checkbox be enabled regardless of the preset to allow further tuning? For example, right now, if I choose Preset Slower and Tune Animation, the command line will look like:
program --preset slower --tune animation --thread-input --output "output" "input"
But say if I hit "Advanced Settings," I'll be able to see all the individual adjustments that these specific presets/tunes did. And if I change a setting that diverges from the preset/tune I just specified, it'll simply add it to the end of the command line. For example, lets say I choose Preset Slower, Tune Animation. But now I go to Advanced Settings and change subme to 10 and aq-strength to 0.8. It'll look something like:
program --preset slower --tune animation --thread-input --output "output" "input" --subme 10 --aq-strength 0.8
x264 automatically prioritizes individual settings over the preset and tuning.
Kurtnoise
6th August 2009, 06:28
yeah, that I had in mind but apparently, it doesn't work as expected. Need more coffee...
Yoshiyuki Blade
6th August 2009, 07:18
Ah I see. But many thanks for your continued hard work :)
daWsOn_s
6th August 2009, 18:07
Problem, I did this a lot of other times and it worked.
I'm downconverting to stereo an ac3 5.1 audio track, when the process starts it eats all the RAM up and when there's no more it kills itself saying in the log that the memory is corrupted. If i keep all the channels so no downconverting it goes smooth. It's like it tries to save the temp WAVs to the RAM for the encoding. the exe which eats all the ram is megui.exe, is this a new bug or my problem?
this is the script
NicAc3Source("D:\THE_RING\VIDEO_TS\VTS_02_1 T80 3_2ch 448Kbps DELAY 0ms.ac3")
########################################
# [DSP: Resample SSRC - SlowDown 25->23.976]
########################################
SSRC(last, (AudioRate()*1001+480)/960).AssumeSampleRate(AudioRate(last))
posko
8th August 2009, 04:24
When I go to encode in MeGUI I immediately get an error. This is what the logfile says:
[Error] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.1.1052
--[NoImage] OS : Windows XP Professional x86 SP3 (5.1.196608.2600)
--[NoImage] Latest .Net Framework installed : 2.0 (2.0.50727.0)
-[Information] Hardware
--[NoImage] CPU : Intel Pentium III Xeon processor
-[Error] Log for job1 (video, joYnt-The-Movie_VIDEO.avs -> )
--[Information] [8/7/2009 6:12:30 PM] Started handling job
--[Information] [8/7/2009 6:12:30 PM] Preprocessing
--[NoImage] Job commandline: "C:\Program Files\megui\tools\x264\x264.exe" --profile high --pass 1 --bitrate 5250 --stats "C:\Documents and Settings\Administrator\My Documents\joYnt-The-Movie_VIDEO.stats" --ref 1 --no-mixed-refs --bframes 16 --b-adapt 2 --b-pyramid --direct temporal --deblock -2:-1 --subme 9 --trellis 0 --partitions all --qpmin 3 --ratetol 4.0 --qcomp 0.7 --b-bias 1 --me umh --merange 30 --thread-input --threads 2 --output NUL "C:\Documents and Settings\Administrator\My Documents\joYnt-The-Movie_VIDEO.avs"
--[Information] [8/7/2009 6:12:31 PM] Encoding started
--[Error] An error occurred: x264 [error]: can't open output file `NUL'
--[NoImage] Standard output stream
--[NoImage] Standard error stream
--[Information] [8/7/2009 6:12:31 PM] Job completed
I tried messing with settings, changing the name of the output file, etc. Nothing seems to work.
Any idea what the problem could be :confused:
GibsonXXI
8th August 2009, 11:51
Not sure if this is a bug, or i'm doing something wrong, but here goes:
Using Neuron2's NV tools added to MeGUI, specifically DGMPGIndexNV and DGMPGDecNV to process VOB's for processing in MeGUI I can't seem to get it to analyze the VOB correctly.
When you start an analysis, the status bar of the window shows "Analyzing!..." and the progress bar appears, but nothing happens after that. I can abort the analysis and select manual options and continue as normal, but analysis fails to occur.
The NV tools are working fine standalone. I am using Win7 RC1 x64 which I know is not officially supported yet, but I'm wondering if there's something specific in Win7 that's causing this, or if it's a bug in MeGUI.
Regular analysis with the standard DGIndex works as expected.
Another minor problem is that when closing MeGUI, sometimes the process remains in memory although the window has closed.
Any advice (other than not to use prerelease software with MeGUI) would be welcome. :)
Kurtnoise
8th August 2009, 14:23
it's a missing feature...only d2v files work with it for the moment.
Flux
8th August 2009, 17:53
How I can encode audio the way that output file will be in WAV format?
tebasuna51
8th August 2009, 18:46
How I can encode audio the way that output file will be in WAV format?
WAV is a container and support mp3, ac3, ... and also uncompressed PCM audio.
If you want uncompressed (not coded) PCM in WAV container you can use BeHappy instead MeGUI.
Kurtnoise
9th August 2009, 13:53
yeah, that I had in mind but apparently, it doesn't work as expected. Need more coffee...
see post #4559...
Keiyakusha
9th August 2009, 15:33
Second Try...
mirror 1 (http://www.mediafire.com/file/5m3mnymfbjf/MeGUI_20090809.zip)|mirror 2 (http://www.megaupload.com/?d=1OJYIHX0)
This one is much better.
What it seems to me a bug or missing feature:
Needs some cosmetic fixes ^_^
Checkbox for --no-psy should be added.
--slow-firstpass seems to be always active
Mixed reference frames checkbox seems to be always grayed out.
Kurtnoise
9th August 2009, 17:59
ok, thanks for the tests. Hopefully, it's correct now.
mirror 1 (http://www.mediafire.com/file/qnqmgm2tzdw/MeGUI_20090809.zip) | mirror 2 (http://www.megaupload.com/?d=YYDGNGMO)
Firebird
9th August 2009, 21:42
Turbo checkbox is not working for me.
And i think that b-pyramid should be unchecked when mbtree is on.
Kurtnoise
9th August 2009, 21:56
Turbo checkbox is not working for me.
it does...which mode did you try ?
And i think that b-pyramid should be unchecked when mbtree is on.
this is disabled by the x264 itself...
Firebird
9th August 2009, 22:27
Sorry, it works. My fault.
When turbo is on --slow-firstpass is not removing from command line, so i suggest that it is not working.
http://img174.imageshack.us/img174/2017/turbooff.png
http://img174.imageshack.us/img174/1466/turboon.png
Zverik
10th August 2009, 11:45
This has happened again.
Very often when two workers finish their audio tasks together, they both start processing the same video task.
How do they manage to finish simultaneously (right to millisecond) on different files — that I don't know. Probably something with file open/close delays.
When I told Worker 2 to abort its task, MeGUI crashed leaving no log files.
I have to specify which task which workers should do, or either I end up seeing a lot of errors in the morning log.
A troublesome bug.
Also, the rest of MeGUI works perfectly, thanks for this great tool.
0.3.1.1051
Kurtnoise
10th August 2009, 12:12
When turbo is on --slow-firstpass is not removing from command line, so i suggest that it is not working.
http://img174.imageshack.us/img174/2017/turbooff.png
http://img174.imageshack.us/img174/1466/turboon.png
fixed...
This has happened again.
Very often when two workers finish their audio tasks together, they both start processing the same video task.
How do they manage to finish simultaneously (right to millisecond) on different files — that I don't know. Probably something with file open/close delays.
When I told Worker 2 to abort its task, MeGUI crashed leaving no log files.
I have to specify which task which workers should do, or either I end up seeing a lot of errors in the morning log.
A troublesome bug.
Also, the rest of MeGUI works perfectly, thanks for this great tool.
0.3.1.1051
this is a known bug...that I'm not going to fix right now. I'd better rewrite the gui from scratch.
Yoshiyuki Blade
11th August 2009, 05:33
ok, thanks for the tests. Hopefully, it's correct now.
mirror 1 (http://www.mediafire.com/file/qnqmgm2tzdw/MeGUI_20090809.zip) | mirror 2 (http://www.megaupload.com/?d=YYDGNGMO)
Getting better and better! There's a couple issues I ran into:
- Hitting "Load Defaults" falls back to the "Fast" preset and adds --no-mbtree. Is this intended to be the default for MeGUI? If so, I understand. Also, from a purely visual standpoint, the preset name doesn't change when I hit Load Defaults. For example, I was on "Placebo" and hit Load Defaults. The preset reverted to Fast and --no-mbtree, but it still says "Placebo" at the top.
- I can't modify any settings that are already x264's defaults without using the custom command box. For example, if I choose --preset veryslow and --tune animation, I can't change the AQ strength to 1.0 because that was the default to begin with (--tune animation lowers AQ to 0.6 among other things). So either I have to add --aq-strength 1.0 in the custom commands, or use something other than aq-strength 1.0 (like 1.01). It's a minor thing though.
- The "Default" button under Misc. tab and Input/Output gives a strange command line:
program --level 1 --bitrate 23 --thread-input --output "output" "input"
nakTT
11th August 2009, 05:37
Hi,
In MeGUI I can see "V.U.I" option with a "Full Range" checkbox. May I know what its mean and what is it for?
nakTT
11th August 2009, 08:40
I get this error when I try to re-encode my *.mp4 Video file. See screenshot below:
http://img193.imageshack.us/img193/2972/errorbty.jpg (http://img193.imageshack.us/i/errorbty.jpg/)
dud
11th August 2009, 22:19
I'm getting this error when trying to use the chapter creator.
http://img26.imageshack.us/img26/3320/erroreqz.png
SacredCultivator
12th August 2009, 02:00
Hmmm unless I missed it somewhere, how does Auto-variance AQ work? Kinda interested in that.
Thanks.
minda76
12th August 2009, 10:31
MeGui still crashing from version 0.3.1.1036 in one click encoder:
<?xml version="1.0" ?>
- <TaggedJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<EncodingSpeed />
- <Job xsi:type="IndexJob">
<Input>C:\dvd\namas\VTS_01_1.VOB</Input>
<Output>C:\Filmai\namas.d2v</Output>
<FilesToDelete />
<LoadSources>false</LoadSources>
<DemuxVideo>false</DemuxVideo>
<DemuxMode>1</DemuxMode>
- <AudioTracks>
- <AudioTrackInfo>
- <TrackInfo>
<Language>Russian</Language>
</TrackInfo>
<Language>Russian</Language>
<TrackIDx>80</TrackIDx>
<TrackID>128</TrackID>
<ContainerType>MPEG-PS</ContainerType>
<Index>0</Index>
<Type>AC-3</Type>
<NbChannels>6 channels</NbChannels>
<SamplingRate>48.0 KHz</SamplingRate>
</AudioTrackInfo>
</AudioTracks>
- <PostprocessingProperties>
<AudioJobs />
- <DirectMuxAudio>
- <MuxStream>
<path>::128::</path>
- <TrackInfo>
<Language>Russian</Language>
</TrackInfo>
<delay>0</delay>
<language>Russian</language>
</MuxStream>
</DirectMuxAudio>
<AutoDeinterlace>true</AutoDeinterlace>
<AutoDeriveAR>false</AutoDeriveAR>
<SignalAR>false</SignalAR>
<AutoCrop>true</AutoCrop>
<KeepInputResolution>false</KeepInputResolution>
<PrerenderJob>false</PrerenderJob>
<HorizontalOutputResolution>720</HorizontalOutputResolution>
<ContainerTypeString>AVI</ContainerTypeString>
- <OutputSize>
<Bytes>1565523968</Bytes>
<KB>1528832</KB>
<KBExact>1528832</KBExact>
<MB>1493</MB>
<MBExact>1493</MBExact>
<GB>1</GB>
<GBExact>1.4580078125</GBExact>
</OutputSize>
<Splitting xsi:nil="true" />
<DAR xsi:nil="true" />
- <AvsSettings>
<Mod16Method>none</Mod16Method>
<Resize>true</Resize>
<Template><input> <deinterlace> <crop> <resize> <denoise></Template>
<ResizeMethod>Spline64</ResizeMethod>
<DenoiseMethod>MinimalNoise</DenoiseMethod>
<Deinterlace>false</Deinterlace>
<Denoise>false</Denoise>
<IVTC>false</IVTC>
<MPEG2Deblock>true</MPEG2Deblock>
<ColourCorrect>true</ColourCorrect>
<DSS2>false</DSS2>
</AvsSettings>
- <VideoSettings xsi:type="xvidSettings">
<EncodingMode>4</EncodingMode>
<BitrateQuantizer>1000</BitrateQuantizer>
<KeyframeInterval>250</KeyframeInterval>
<NbBframes>1</NbBframes>
<MinQuantizer>2</MinQuantizer>
<MaxQuantizer>31</MaxQuantizer>
<Turbo>false</Turbo>
<V4MV>false</V4MV>
<QPel>false</QPel>
<Trellis>true</Trellis>
<CreditsQuantizer>32</CreditsQuantizer>
- <FourCCs>
<string>XVID</string>
<string>DIVX</string>
<string>DX50</string>
<string>MP4V</string>
</FourCCs>
<Logfile>.stats</Logfile>
<VideoName />
<CustomEncoderOptions />
<FourCC>0</FourCC>
<MaxNumberOfPasses>2</MaxNumberOfPasses>
<NbThreads>3</NbThreads>
<Quantizer>1000</Quantizer>
<MotionSearchPrecision>6</MotionSearchPrecision>
<VHQMode>4</VHQMode>
<MinPQuant>2</MinPQuant>
<MaxPQuant>31</MaxPQuant>
<MinBQuant>2</MinBQuant>
<MaxBQuant>31</MaxBQuant>
<BQuantRatio>150</BQuantRatio>
<BQuantOffset>100</BQuantOffset>
<KeyFrameBoost>100</KeyFrameBoost>
<KeyframeThreshold>1</KeyframeThreshold>
<KeyframeReduction>20</KeyframeReduction>
<OverflowControlStrength>5</OverflowControlStrength>
<MaxOverflowImprovement>5</MaxOverflowImprovement>
<MaxOverflowDegradation>5</MaxOverflowDegradation>
<HighBitrateDegradation>30</HighBitrateDegradation>
<LowBitrateImprovement>15</LowBitrateImprovement>
<ReactionDelayFactor>16</ReactionDelayFactor>
<AveragingPeriod>100</AveragingPeriod>
<FrameDropRatio>0</FrameDropRatio>
<RateControlBuffer>0</RateControlBuffer>
<XvidProfile>0</XvidProfile>
<VbvPeakRate>0</VbvPeakRate>
<VbvMaxRate>0</VbvMaxRate>
<VbvBuffer>0</VbvBuffer>
<PackedBitstream>true</PackedBitstream>
<GMC>false</GMC>
<ChromaMotion>true</ChromaMotion>
<ClosedGOP>true</ClosedGOP>
<VHQForBframes>true</VHQForBframes>
<AdaptiveQuant>false</AdaptiveQuant>
<Interlaced>false</Interlaced>
<BottomFieldFirst>true</BottomFieldFirst>
<LumiMasking>false</LumiMasking>
<BframeThreshold>0</BframeThreshold>
<QuantizerMatrix>D:\Soft\Video\Matrices\eqm_v3lr.xcm</QuantizerMatrix>
</VideoSettings>
<CustomAR>1</CustomAR>
<ChapterFile>C:\dvd\namas\VTS_01 - Chapter Information - OGG.txt</ChapterFile>
<FinalOutput>C:\Filmai\namas.avi</FinalOutput>
<DeviceOutputType>Standard</DeviceOutputType>
<UseChaptersMarks>false</UseChaptersMarks>
</PostprocessingProperties>
</Job>
<RequiredJobNames />
<EnabledJobNames />
<Name>job1</Name>
<Status>WAITING</Status>
<Start>0001-01-01T00:00:00</Start>
<End>0001-01-01T00:00:00</End>
</TaggedJob>
Raere
12th August 2009, 18:26
In .1053, the x264 config window is pretty buggy. If automated 2pass and turbo are selected, a bunch of options are grayed out. I have to manually enqueue both passes so that the 2nd pass can have the more advanced options.
owais
13th August 2009, 03:19
guys i m experiencing low fps while encoding using x264. I have try several patches but fps remain same
previously while encoding anime i was getting fps around 50 in avs-script
now only 10 fps
so please if there is any solution kindly or harshly tell me
buzzqw
14th August 2009, 15:16
post avs script and preset used
BHH
owais
14th August 2009, 15:24
avsscript was empty just a command for the source
poisondeathray
14th August 2009, 15:40
@owais - same encoding conditions? You're not surfing or playing games that could steal cpu cycles?
buzzqw
14th August 2009, 16:05
...maybe related to decoding
are you using DSS ?
BHH
DeWTurk
14th August 2009, 18:23
I didn't understand
error
@edit: rule 6 should be pretty clear to everybody!
avdw
14th August 2009, 19:06
Pirate detected !!!! :mad:
MODS, There is a pirate here !!!! :mad::mad::mad:
SquallMX
15th August 2009, 03:00
In .1053, the x264 config window is pretty buggy. If automated 2pass and turbo are selected, a bunch of options are grayed out. I have to manually enqueue both passes so that the 2nd pass can have the more advanced options.
Same problem here :eek:.
Jorsher
15th August 2009, 04:55
i like applesauce
m0nkie
16th August 2009, 21:02
when encoding audio file output file has very distinguishable click (sound of the click) in the beginning. i found out it disappears when i uncheck 'normalize peeks'. is there a solution for using normalize?
owais
16th August 2009, 21:29
guys what is the latest version? i m having build 1051, is this the latest one?
p.s i just went to megui sourceforge bla bla there was 1053
St Devious
16th August 2009, 22:12
guys what is the latest version? i m having build 1051, is this the latest one?
p.s i just went to megui sourceforge bla bla there was 1053
megui hasn't updated anything in a while, don't know what's up
cy
16th August 2009, 22:15
Hi,
Not sure if i should ask this here or in the AVC forum, but anyway;
I've been wondering if it's "normal" that when thread input is set to "0" (auto), my cpu (q9450 @ 3.4GHz) usage
never reaches 100%, but fluctuates between 65% and 97%, with ~75% being the average.
I seem to remember that when i had a dualcore cpu (E6600), cpu usage always was at 100% when encoding.
I don't think avisynth is bottlenecking anything, because i don't use cpu intensive filters or such.
Here's an example of a script i might use:
# Set DAR in encoder to 37 : 20. The following line is for automatic signalling
global MeGUI_darx = 37
global MeGUI_dary = 20
DGDecode_mpeg2source("Y:\MOVIES\Absence of Malice (1981) PAL DVD\VIDEO_TS\VTS_02_1.d2v", info=3)
ColorMatrix(hints=true, threads=0)
crop( 10, 12, -10, -16)
Undot() # Minimal Noise
I've been doing some testing and i've noticed, that when i manually change the thread input to something higher
than 6 threads, cpu usage goes up and so does fps encoding rate.
I need to at least set threading to 10 or 12 to fully saturate the cpu.
For example, using the above script to encode a pal dvd with:
- unrestricted 1 pass const. quality HQ
- tuning = film
- CRF18
- threads=0
- otherwise default settings
program --profile high --preset fast --tune film --crf 18 --thread-input --deblock -1:-1 --b-adapt 2 --b-pyramid
--ref 5 --no-mbtree --me umh --subme 6 --partitions all --trellis 2 --output "output" "input"
encoding speed is ~20.5 fps.
However, if i manually set threads=10, i get 99-100% cpu usage and ~26.8 fps, which is a ~30% speedup.
I've searched around to find more information regarding threading and cpu usage, especially with quadcore cpu's without hyperthreading, but
haven't found conclusive information, so i'm still wondering if this is "normal" or not.
I thought leaving threading at 0 (auto), which in my case would make 6 threads ( 4x 1.5) would be the best, but this doesn't seem to be the case.
Are there any "important" downsides to me upping the threading to 10 or 12 to saturate my cpu?
Are there folks with a quadcore cpu who get 100% cpu usage and max encoding speed with threads set to auto?
(Btw, i'm using the latest megui and x.264, avisynth 2.5.8, ffdshow beta6 rev 2527)
St Devious
17th August 2009, 00:25
strange errors with 1053
http://i25.tinypic.com/2qscdo9.png
ztomic
17th August 2009, 01:20
--[NoImage] Standard error stream: C:\Program Files\megui\tools\x264\x264.exe: unrecognised option `--no-mbtree'
Just installed megui and got this error on first job try. Fixed with x264 r.1206 downloaded from sharktooth-- see post http://forum.doom9.org/showthread.php?t=89979
tebasuna51
17th August 2009, 02:00
when encoding audio file output file has very distinguishable click (sound of the click) in the beginning. i found out it disappears when i uncheck 'normalize peeks'. is there a solution for using normalize?
Please :logfile: and samples (short samples is enough).
owais
17th August 2009, 02:05
i m alive !!!
but i hav seen latest version of x264 1210
SacredCultivator
17th August 2009, 09:27
Just wondering... with the new patches for x264(1210), mkvmerge(2.9.8), nicaudio(2009-08-12), anyone NOT able to update to the latest?
When I try to update those three I get:
---
Updating x264. File 1/3.
Updating mkvmerge. File 2/3.
Updating nicaudio. File 3/3.
Update completed.
0 file was completed successfully
3 files had problems.
---
---
EDIT:
Nevermind, seemed to have fixed itself after trying again.
easy2Bcheesy
18th August 2009, 11:07
Oops... answered earlier!
m3mbran3
18th August 2009, 16:10
megui hasn't updated anything in a while, don't know what's up
I'm not sure what has happened to the original megui update servers but they have not been updated for a while. i'm using a server kurtnoise mentioned somewhere in this thread, you can add it by going to the settings then
extra config -> configure servers
delete what you have and add
http://kurtnoise.free.fr/MeGUI/
I'm not sure on how upto date it is with the various programs but it is picking up 0.3.1.1053 as the latest version.
St Devious
18th August 2009, 16:22
I'm not sure what has happened to the original megui update servers but they have not been updated for a while. i'm using a server kurtnoise mentioned somewhere in this thread, you can add it by going to the settings then
extra config -> configure servers
delete what you have and add
http://kurtnoise.free.fr/MeGUI/
I'm not sure on how upto date it is with the various programs but it is picking up 0.3.1.1053 as the latest version.
thank you
nakTT
18th August 2009, 16:34
I'm not sure what has happened to the original megui update servers but they have not been updated for a while. i'm using a server kurtnoise mentioned somewhere in this thread, you can add it by going to the settings then
extra config -> configure servers
delete what you have and add
http://kurtnoise.free.fr/MeGUI/
I'm not sure on how upto date it is with the various programs but it is picking up 0.3.1.1053 as the latest version.
That link is for experimental version. The 'official' version is still unchanged.
m3mbran3
18th August 2009, 17:18
I like to live life on the edge ;)
chuck67
18th August 2009, 21:27
will i need a codec pack installed before i install meGui?
St Devious
18th August 2009, 21:29
will i need a codec pack installed before i install meGui?
no, just install Avisynth, ffdshow tryout and Haali Splitter and you should be fine.
nurbs
18th August 2009, 21:31
No, in fact it's not recommended to install codec packs. It might be helpful if you installed ffdshow (http://sourceforge.net/projects/ffdshow-tryout/).
edit:
Late again. I agree with everything St Devious said.
chuck67
19th August 2009, 03:17
ok thank u guys for ur help.
Rodger
20th August 2009, 00:27
I found a bug! But it has to be added recently?!
I´m sure otherwise I´d have it noticed quicker.
See the video HERE (http://rapidshare.de/files/48158940/Bug.ts.html) for what I mean.
greetz
Rodger
rapscallion
20th August 2009, 14:59
I'm processing an BD mpeg2 stream and the ffdshow video setting gives 2 choices for the codec, libmpeg2 or libavcodec.
I've done a search and can't find info on which one is preferred. They both work, however in the video preview libav starts the video a a few frames later, with a pixelated screen (still). Once play is started it's fine. I don't know if that's significant, so thought I'd ask here which one to use?
SacredCultivator
20th August 2009, 17:47
I was just wondering if I prefer to use 1pass Const. Quality (x264), but at the same time would like to have it be compatible with many players, or at least as many as possible, what settigns might I need to take into consideration of changing in order to have best playback playability for DVD Players/Consoles/iPhone.
The settings I currently use are:
http://www.sendspace.com/file/w5zo8o
I know there are 2-pass presets that do this, but I prefer to use 1pass as I don't mind for the size output.
Thanks.
j8ee
21st August 2009, 22:47
You must use the lowest denominator for the various devices you want to use. You will have to go through the specifications of each device and check what it can play, and encode for the least advanced one.
Krawhitham
21st August 2009, 23:43
I setup a new rig to encode faster, on my 1st job I noticed the 2nd pass is more than twice as fast as the 1st (17fps vs 7fps). Using AVCHD preset (x264), turbo checked. On my old rig the 1st pass was always a lot faster than the 2nd pass, what am I doing wrong.
Source is from HDTV capture. here is the AVS file
DGDecode_mpeg2source("movie.d2v", info=3)
ColorMatrix(hints=true, interlaced=true, threads=0)
tfm(order=1).tdecimate()
crop( 0, 134, 0, -130)
AddBorders(0, 134, 0, 130)
Firebird
22nd August 2009, 00:50
I setup a new rig to encode faster, on my 1st job I noticed the 2nd pass is more than twice as fast as the 1st (17fps vs 7fps). Using AVCHD preset (x264), turbo checked. On my old rig the 1st pass was always a lot faster than the 2nd pass, what am I doing wrong.
Source is from HDTV capture. here is the AVS file
DGDecode_mpeg2source("movie.d2v", info=3)
ColorMatrix(hints=true, interlaced=true, threads=0)
tfm(order=1).tdecimate()
crop( 0, 134, 0, -130)
AddBorders(0, 134, 0, 130)
It is a bug of megui, turbo is not working.
SacredCultivator
22nd August 2009, 01:30
You must use the lowest denominator for the various devices you want to use. You will have to go through the specifications of each device and check what it can play, and encode for the least advanced one.
I see, bah, if going by least advanced, the quality output probably isn't really worth it I suppose.
tomos
22nd August 2009, 06:47
no idea what's happened but can't encode anything now with x264. i keep getting the same error. updated x264 to the one from sharktooths thread but it's the same. error =
[Information] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.1.1023
--[NoImage] OS : Windows Seven x64 (6.1.0.7100)
--[NoImage] Framework used : 2.0 SP1 (2.0.50727.4918)
-[Information] Hardware
--[NoImage] CPU : Intel(R) Core(TM)2 Quad CPU @ 2.40GHz
-[Information] Log for job5 (video, SM.avs -> )
--[Information] [22/08/2009 06:43:01] Started handling job
--[Information] [22/08/2009 06:43:01] Preprocessing
--[NoImage] Job commandline: "D:\megui\tools\x264\x264.exe" --pass 1 --bitrate 3750 --stats "B:\SM.stats" --level 4.1 --bframes 6 --b-adapt 2 --weightb --direct auto --deblock -1:-1 --subme 2 --partitions none --vbv-bufsize 50000 --vbv-maxrate 50000 --ratetol 4.0 --me dia --threads auto --thread-input --sar 1:1 --progress --no-psnr --no-ssim --output NUL "B:\SM.avs"
--[Information] [22/08/2009 06:43:02] Encoding started
--[NoImage] Standard output stream
--[NoImage] Standard error stream: D:\megui\tools\x264\x264.exe: unrecognised option `--progress'
--[Information] [22/08/2009 06:43:02] Job completed
i did a forced upgrade on everything just in case but it's still the same. ok, what did i break?
Betsy25
23rd August 2009, 15:28
Sorry for this rather OT question, but has anyone of you heard about SharkTooth lately, is he OK, taking a break, or is he in not so good condition ? :confused:
SacredCultivator
23rd August 2009, 15:39
@Betsy25: There was a link and I forget where but Sharktooth is on Summer Break so there are no updates made to MeGUI through him currently.
PlazzTT
23rd August 2009, 18:47
I can reproduce this bug every time:
Go to x264 config
Load default
Choose "2pass - 1st pass" mode
Check "Turbo" option
--ref 1, --subme 2 and a few others are added to the command line.
De-activate Turbo and they're still there.
detmek
24th August 2009, 22:25
Hi. I'm using MeGUI 0.3.1.1051 (same problem with 1053) and I have a problem when I try to convert DVD to MKV(x264/AAC). Problem occur when I try to convert sound. I get this error message from MeGUI:
[Error] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.1.1051
--[NoImage] OS : Windows XP Professional x86 SP2 (5.1.131072.2600)
--[NoImage] Framework used : 2.0 (2.0.50727.42)
-[Information] Hardware
--[NoImage] CPU : AMD Athlon(tm) 64 X2 Dual Core Processor 4000+
-[Information] Log for job1 (idx, VTS_01_1.VOB -> VTS_01_1.d2v)
--[Information] [8/24/2009 10:25:56 PM] Started handling job
--[Information] [8/24/2009 10:25:56 PM] Preprocessing
--[NoImage] Job commandline: "D:\Program Files\megui\tools\dgindex\dgindex.exe" -SD=< -AIF=<C:\RES_EVIL\VIDEO_TS\VTS_01_1.VOB< -OF=<C:\MeGUI Output\VTS_01_1< -exit -hide -OM=1 -TN=80
--[Information] [8/24/2009 10:25:56 PM] Indexing started
--[NoImage] Standard output stream
--[NoImage] Standard error stream
--[Information] [8/24/2009 10:28:12 PM] Running auto force film
---[NoImage] Film percentage: -1
--[Information] [8/24/2009 10:28:13 PM] Postprocessing
---[Information] Deleting intermediate files
--[Information] [8/24/2009 10:28:17 PM] Job completed
-[Error] Log for job1 (audio, VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.ac3 -> VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.mp4)
--[Information] [8/24/2009 11:06:17 PM] Started handling job
--[Information] [8/24/2009 11:06:17 PM] Preprocessing
--[NoImage] Avisynth script
---[NoImage] NicAc3Source("C:\MeGUI Output\VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.ac3", DRC=1)
---[NoImage] Normalize()
---[NoImage] return last
--[NoImage] Commandline used: -ignorelength -q 0.35 -if - -of "{0}"
--[Information] [8/24/2009 11:06:17 PM] Encoding started
--[Information] [8/24/2009 11:06:17 PM] Encode thread started
--[Information] [8/24/2009 11:06:17 PM] Avisynth script environment opened
--[Information] [8/24/2009 11:06:17 PM] Script loaded
--[Information] Output Decoder
---[NoImage] Channels: 5
---[NoImage] Bits per sample: 32
---[NoImage] Sample rate: 48000
--[NoImage] Commandline: D:\Program Files\megui\tools\NeroAAC\neroAacEnc.exe -ignorelength -q 0.35 -if - -of "C:\MeGUI Output\VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.mp4"
--[Information] [8/24/2009 11:06:17 PM] Encoder process started
--[Error] An error occurred
---[NoImage] Exception message: The pipe has been ended.
---[NoImage] Stacktrace
----[NoImage] at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
----[NoImage] at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
----[NoImage] at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count)
----[NoImage] at MeGUI.AviSynthAudioEncoder.encode()
---[NoImage] Inner exception: null
--[NoImage] Output from encoder via stderr
---[NoImage] *************************************************************
---[NoImage] * *
---[NoImage] * Nero AAC Encoder *
---[NoImage] * Copyright 2008 Nero AG *
---[NoImage] * All Rights Reserved Worldwide *
---[NoImage] * *
---[NoImage] * Package build date: Sep 17 2008 *
---[NoImage] * Package version: 1.3.3.0 *
---[NoImage] * *
---[NoImage] * See -help for a complete list of available parameters. *
---[NoImage] * *
---[NoImage] *************************************************************
--[NoImage] Output from encoder via stdout: ERROR: could not open AAC encoder
--[Information] [8/24/2009 11:08:42 PM] Job completed
I have checked Apply Dynamic Range Compression, Downmix multichannel to stereo (or keep original channels), Keep original sample rate and Normalize Peaks to 100%.
I don't have this problem if i check Force Decoding via DirectShow.
Does anyone know what is the problem?
tebasuna51
24th August 2009, 23:27
Hi. I'm using MeGUI 0.3.1.1051 (same problem with 1053) and I have a problem when I try to convert DVD to MKV(x264/AAC). Problem occur when I try to convert sound. I get this error message from MeGUI:
...
Does anyone know what is the problem?
The problem is the non standard audio input:
...
Channels: 5
...
NeroAacEnc don't support 5 channels and exit.
If you want downmix to 2 channels, DRC and Normalize you can use this avs script like MeGUI audio input:
NicAc3Source("C:\MeGUI Output\VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.ac3", Channels=2, DRC=1)
Normalize()
detmek
25th August 2009, 08:35
As far as I know. Nero AAC does support multichannel audio input and output. And I have the same problem even if I set Downmix multichannel to stereo.
OK. I will do more tests and try to convert this audio to multichannel AAC with different tool to AAC and I will try your script.
Thanks. Your script works. Btw. I tried with OGG without your script and it doesnt work eather.
This is log.
--[NoImage] Avisynth script
---[NoImage] NicAc3Source("C:\MeGUI Output\VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.ac3", DRC=1)
---[NoImage] 6<=Audiochannels(last)?x_stereo164017e838f14bed90856b4fd1d126dc(ConvertAudioToFloat(last)):last
---[NoImage] Normalize()
---[NoImage] 6==Audiochannels(last)?GetChannel(last,1,3,2,5,6,4):last
---[NoImage] return last
---[NoImage] function x_stereo164017e838f14bed90856b4fd1d126dc(clip a)
---[NoImage] {
---[NoImage] fl = GetChannel(a, 1)
---[NoImage] fr = GetChannel(a, 2)
---[NoImage] c = GetChannel(a, 3)
---[NoImage] lfe = GetChannel(a, 4)
---[NoImage] sl = GetChannel(a, 5)
---[NoImage] sr = GetChannel(a, 6)
---[NoImage] l_sl = MixAudio(fl, sl, 0.2929, 0.2929)
---[NoImage] c_lfe = MixAudio(lfe, c, 0.2071, 0.2071)
---[NoImage] r_sr = MixAudio(fr, sr, 0.2929, 0.2929)
---[NoImage] l = MixAudio(l_sl, c_lfe, 1.0, 1.0)
---[NoImage] r = MixAudio(r_sr, c_lfe, 1.0, 1.0)
---[NoImage] return MergeChannels(l, r)
---[NoImage] }
--[NoImage] Commandline used: -Q --ignorelength --quality 4.0 -o "{0}" -
--[Information] [8/25/2009 1:03:56 PM] Encoding started
--[Information] [8/25/2009 1:03:56 PM] Encode thread started
--[Information] [8/25/2009 1:03:56 PM] Avisynth script environment opened
--[Information] [8/25/2009 1:03:58 PM] Script loaded
--[Information] Output Decoder
---[NoImage] Channels: 5
---[NoImage] Bits per sample: 32 -Is this means that my audio is 32bit instead 16bit?
---[NoImage] Sample rate: 48000
--[NoImage] Commandline: D:\Program Files\megui\tools\oggenc2\oggenc2.exe -Q --ignorelength --quality 4.0 -o "C:\MeGUI Output\VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.ogg" -
--[Information] [8/25/2009 1:03:58 PM] Encoder process started
--[Error] An error occurred
---[NoImage] Exception message: The pipe has been ended.
---[NoImage] Stacktrace
----[NoImage] at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
----[NoImage] at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
----[NoImage] at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count)
----[NoImage] at MeGUI.AviSynthAudioEncoder.encode()
---[NoImage] Inner exception: null
Sorry. It works with OGG. I just forgot that I put old Lancer version in MeGUI tools folder.
tebasuna51
25th August 2009, 12:46
As far as I know. Nero AAC does support multichannel audio input and output.
Don't support 5.0.
If you want multichannel you can insert a empty LFE channel using this avs file:
a=NicAc3Source("C:\MeGUI Output\VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.ac3")
f=GetChannel(a, 1, 2)
c=GetChannel(a, 3)
l=GetChannel(a, 3).Amplify(0)
b=GetChannel(a, 4, 5)
MergeChannels(f, c, l, b)
And I have the same problem even if I set Downmix multichannel to stereo.
The (abbreviated) line in the script:
6<=Audiochannels(last)?x_stereo:last
only work for 6 or more channels, then MeGUI can't Downmix 5.0 to 2.0, but NicAc3Source can do it (Channels=2)
Btw. I tried with OGG without your script and it doesnt work eather.
Same problem than aac.
Use GetChannel(last,1,3,2,5,6,4) in previous avs if you want ogg multichannel output.
Edit: forget last question:
Bits per sample: 32 -Is this means that my audio is 32bit instead 16bit?
The NicAudio decoders output always 32 bits float to preserve the maximum accurate.
The lossy formats (mp3,ac3,dts,aac,ogg) don't have a bitdepth defined, the quality measure is the bitrate.
Edit 2: Because your edit:
Sorry. It works with OGG. I just forgot that I put old Lancer version in MeGUI tools folder.
Warning, If you have a 5.0 ogg file the channel map is wrong because
6==Audiochannels(last)?GetChannel(last,1,3,2,5,6,4):last
don't work, if you want a 5.0 ogg file you need:
a=NicAc3Source("C:\MeGUI Output\VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.ac3")
5==Audiochannels(last)?GetChannel(last,1,3,2,4,5):last
detmek
25th August 2009, 13:25
Thank you very much. So, the problem was 5 channel audio. It did work with DirectShow because FFDShow is set to stereo output.
I just tried to convert another DVD with 6-channel audio and AAC works just fine keeping all 6 channels.
Thanks again.:-)
[BMC]
26th August 2009, 12:48
http://www.dadepc.com/megui_error.jpg
This is my first attempt using MeGui and I have no idea why I'm getting this error. Also when I play the avs in Media Player Classic, the video playback is extremely jumpy. Any help will be appreciated.
gizmo27
26th August 2009, 12:58
Can you post the log file content please ?
[BMC]
26th August 2009, 16:54
[Information] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.1.1053
--[NoImage] OS : Windows Seven x64 (6.1.0.7600)
--[NoImage] Latest .Net Framework installed : 2.0 (2.0.50727.0)
-[Information] Hardware
--[NoImage] CPU : Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz
-[Information] Log for job1 (video, T2_Video - .avs -> crock.mkv)
--[Information] [8/26/2009 2:38:55 PM] Started handling job
--[Information] [8/26/2009 2:38:55 PM] Preprocessing
--[NoImage] Job commandline: "E:\Program Files (x86)\megui\tools\x264\x264.exe" --profile high --level 4.1 --preset fast --pass 2 --bitrate 4000 --stats "M:\CROCK3\crock.stats" --thread-input --b-pyramid --ref 5 --no-mbtree --me umh --subme 8 --partitions all --no-fast-pskip --output "M:\CROCK3\crock.mkv" "M:\CROCK3\T2_Video - .avs"
--[Information] [8/26/2009 2:38:55 PM] Encoding started
--[NoImage] Standard output stream
--[NoImage] Standard error stream: E:\Program Files (x86)\megui\tools\x264\x264.exe: unrecognised option `--no-mbtree'
--[Information] [8/26/2009 2:38:55 PM] Job completed
-[Information] AutoEncode job generation log
--[NoImage] Desired Size : 4.38 GB
--[NoImage] Split Size : null
--[Information] Eliminating duplicate filenames
---[NoImage] Video output file: M:\CROCK3\crock.mkv
---[NoImage] Muxed output file: M:\CROCK3\crock-muxed.mkv
-[Information] Log for job2 (video, T2_Video - .avs -> )
--[Information] [8/26/2009 2:44:02 PM] Started handling job
--[Information] [8/26/2009 2:44:02 PM] Preprocessing
---[Information] Bitrate calculation for video
----[NoImage] Desired size after subtracting audio: 4409036KBs
----[NoImage] Calculated desired bitrate: 4799kbit/s
--[NoImage] Job commandline: "E:\Program Files (x86)\megui\tools\x264\x264.exe" --profile high --level 4.1 --preset fast --pass 1 --bitrate 4799 --stats "M:\CROCK3\crock.stats" --slow-firstpass --thread-input --deblock -1:-1 --b-adapt 2 --direct auto --ref 4 --vbv-bufsize 50000 --vbv-maxrate 50000 --no-mbtree --merange 32 --me tesa --subme 9 --partitions p8x8,b8x8,i4x4,i8x8 --trellis 2 --no-dct-decimate --no-fast-pskip --output NUL "M:\CROCK3\T2_Video - .avs"
--[Information] [8/26/2009 2:44:03 PM] Encoding started
--[NoImage] Standard output stream
--[NoImage] Standard error stream: E:\Program Files (x86)\megui\tools\x264\x264.exe: unrecognised option `--no-mbtree'
--[Information] [8/26/2009 2:44:03 PM] Job completed
I tried with 2 different profiles and got this log. Thanks.
lucamark
27th August 2009, 09:17
;1318802'][Information] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.1.1053
--[NoImage] OS : Windows Seven x64 (6.1.0.7600)
--[NoImage] Latest .Net Framework installed : 2.0 (2.0.50727.0)
-[Information] Hardware
--[NoImage] CPU : Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz
-[Information] Log for job1 (video, T2_Video - .avs -> crock.mkv)
--[Information] [8/26/2009 2:38:55 PM] Started handling job
--[Information] [8/26/2009 2:38:55 PM] Preprocessing
--[NoImage] Job commandline: "E:\Program Files (x86)\megui\tools\x264\x264.exe" --profile high --level 4.1 --preset fast --pass 2 --bitrate 4000 --stats "M:\CROCK3\crock.stats" --thread-input --b-pyramid --ref 5 --no-mbtree --me umh --subme 8 --partitions all --no-fast-pskip --output "M:\CROCK3\crock.mkv" "M:\CROCK3\T2_Video - .avs"
--[Information] [8/26/2009 2:38:55 PM] Encoding started
--[NoImage] Standard output stream
--[NoImage] Standard error stream: E:\Program Files (x86)\megui\tools\x264\x264.exe: unrecognised option `--no-mbtree'
--[Information] [8/26/2009 2:38:55 PM] Job completed
-[Information] AutoEncode job generation log
--[NoImage] Desired Size : 4.38 GB
--[NoImage] Split Size : null
--[Information] Eliminating duplicate filenames
---[NoImage] Video output file: M:\CROCK3\crock.mkv
---[NoImage] Muxed output file: M:\CROCK3\crock-muxed.mkv
-[Information] Log for job2 (video, T2_Video - .avs -> )
--[Information] [8/26/2009 2:44:02 PM] Started handling job
--[Information] [8/26/2009 2:44:02 PM] Preprocessing
---[Information] Bitrate calculation for video
----[NoImage] Desired size after subtracting audio: 4409036KBs
----[NoImage] Calculated desired bitrate: 4799kbit/s
--[NoImage] Job commandline: "E:\Program Files (x86)\megui\tools\x264\x264.exe" --profile high --level 4.1 --preset fast --pass 1 --bitrate 4799 --stats "M:\CROCK3\crock.stats" --slow-firstpass --thread-input --deblock -1:-1 --b-adapt 2 --direct auto --ref 4 --vbv-bufsize 50000 --vbv-maxrate 50000 --no-mbtree --merange 32 --me tesa --subme 9 --partitions p8x8,b8x8,i4x4,i8x8 --trellis 2 --no-dct-decimate --no-fast-pskip --output NUL "M:\CROCK3\T2_Video - .avs"
--[Information] [8/26/2009 2:44:03 PM] Encoding started
--[NoImage] Standard output stream
--[NoImage] Standard error stream: E:\Program Files (x86)\megui\tools\x264\x264.exe: unrecognised option `--no-mbtree'
--[Information] [8/26/2009 2:44:03 PM] Job completed
I tried with 2 different profiles and got this log. Thanks.
I think you should update your x264.exe...
[BMC]
27th August 2009, 11:06
Thanks, I did and that solved the problem but when encoding the first pass took as long as second. From what I've been reading that shouldn't be the case.
[NoImage] Job commandline: "E:\Program Files (x86)\megui\tools\x264\x264.exe" --profile high --level 4.1 --preset fast --pass 2 --bitrate 4799 --stats "M:\CROCK3\T2_Video - _0.stats" --thread-input --b-pyramid --ref 5 --no-mbtree --me umh --subme 8 --partitions all --no-fast-pskip --output "M:\CROCK3\T2_Video - _0.mkv" "M:\CROCK3\T2_Video - .avs"
Is there a way to reduce the time for my first pass?
Teddl
27th August 2009, 12:56
Hi there!
Is there a way to reduce the time for my first pass?
Enable the Turbo next to mode? In the window you see below the --slow-firstpass should dissapear when you enable Turbo.
If it works, I don't know.
I've noticed, a click on Megui's "Load Default" changes settings that are default as stated in the MeWiki (http://mewiki.project357.com/wiki/X264_Settings#fast_1st_pass) which I use often for reference.
Maybe it's like that even when Megui is just installed.. don't know.
bpyramid & mbtree in Megui is also not like the default preset settings.
For example, I've run 100 jobs thinking mbtree was enabled, but it wasn't. At least Megui did not disable b-pyramid when a preset with it was selected (I hope so).
b-pyramid has to be disabled or is disabled if mb-tree is used, right?
Maybe this is hard to force in Megui settings (switching b-pyramid off if mbtree is on) Explains, why there are not many new MeGui updates 'cause they wait until b-pyramid and mbtree works together?
Best wishes, I hope I did not write too much trash in my first post. :)
Teddl
chuck67
27th August 2009, 15:02
Could someone tell me y my converted .mkv files have no audio? the only have one audio stream and all my other converted vids have sound. :/ is there an extra option or something i gotta tick in meGUI? oh and does No DCT decimation improve quality or degrade quality?
JarrettH
27th August 2009, 18:34
what was the source?
if you used mkv to keep ac3 audio, do you have ac3filter installed?
flebber
31st August 2009, 02:59
I am having trouble settings values for the chapter editor for a vob file. I am constantly receiving pop errors like this.
http://farm3.static.flickr.com/2504/3873131210_c1fb72bbc5_o.jpg
Zverik
31st August 2009, 13:59
Hello again.
Here in Russia we have all kinds of problems with charsets. For example, when encoding movie with english subtitles, it's often better to set subtitle charset to 'ANSI' instead of system-default cyrillic, or acuted characters will be replaced with russian gibberish.
This is done in avisynth with line 'TextSub("subtitle-file",0)'. In MeGUI's AVS Script Creator I can manually fix all the scripts it produces, but it's rather troublesome.
So, the question is: where I can edit something to make AVS SC include charset parameter in TextSub call?
mshoward82
1st September 2009, 03:57
I am having trouble muxing the audio and video together on one of my movies. I usually don't have too many problems using mkv muxer. but my audio and video aren't lining up right. Normally i have been able to adjust the delay to have the two sync. but on this video, the delay isn't working. no matter what delay time i put in, the audio is still off my about 3000ms(3 seconds). I have tried between mkv and mp4 muxer. sometimes mp4 works for me.
I have read a lot of the questions on here about audio delay but can't seem to find one about this. plus there's 230 some pages on here. and i have searched.
MrVideo
1st September 2009, 04:03
That link is for experimental version. The 'official' version is still unchanged.
But there hasn't been an update from the "official" site in over a month.
Anyone know why?
Kurtnoise
1st September 2009, 07:10
Here in Russia we have all kinds of problems with charsets. For example, when encoding movie with english subtitles, it's often better to set subtitle charset to 'ANSI' instead of system-default cyrillic, or acuted characters will be replaced with russian gibberish.
This is done in avisynth with line 'TextSub("subtitle-file",0)'. In MeGUI's AVS Script Creator I can manually fix all the scripts it produces, but it's rather troublesome.
So, the question is: where I can edit something to make AVS SC include charset parameter in TextSub call?
so, ANSI = 0...do you know all correct values ? I think it's UTF-8 as default...
edit: well...I found them. i'll add this.
flebber
1st September 2009, 14:09
I am trying to use Chapter-X-tractor to rip chapter times from Vob file to text file so I can use this with MeGui encodes.
So I created the file with format as below from format %hh:%mm:%ss:%ff Chapter %c\n
00:00:00:00 Chapter 1
00:04:02:09 Chapter 2
00:08:06:13 Chapter 3
00:11:52:07 Chapter 4
00:13:49:19 Chapter 5
00:16:54:20 Chapter 6
However MeGui errors in muxing saying chapter file is invlaid. Can someone show me what the valid format looks like so I can copy it please.
Kurtnoise
1st September 2009, 15:15
use OGG Format from Chapter-X-Tractor or wait the new MeGUI release which fixes the issue mentioned.
flebber
1st September 2009, 23:22
Thanks heaps and I look forward to new release.
Kurtnoise
2nd September 2009, 00:30
it's available either from SF website or from my webpage using http://kurtnoise.free.fr/MeGUI/ as server...
flebber
2nd September 2009, 12:44
I have changed to your source and updated now I have version 0.3.1.1055. Not sure if I am doing something wrong I cannot save extract or save chapter file I receive error below.
Thanks to your advice I can extract chapters as ogg text files in chapterXtractor and megui muxes them perfectly. Cheers again.
Larger size is available on flickr http://farm3.static.flickr.com/2425/3880454231_f54702a30d_o.jpg
http://farm3.static.flickr.com/2425/3880454231_2d981507f5.jpg
nakTT
3rd September 2009, 07:26
But there hasn't been an update from the "official" site in over a month.
Anyone know why?
From what I gather, its due to the developer having a summer holiday.
Grossmeister
4th September 2009, 15:25
Is x264 build 1210 ok for MeGUI 1053 and MeGUI presets v85, or I should download older version of x264? MeGUI 1053 changelog says that it "Requires x264 revision 1206 or higher", but I don't know how much higher can it be.
SixKiller
4th September 2009, 16:12
I've got some serious problems here with the new versions of MeGUI. The x264 setting that i want to apply aren't applied. MeGui is using the same Commandline evertime i want to encode something. When i check several box like "No fast p skip" i if i change the ref frames, megui shows me the changes in the commandline section of the configuration dialog. so far so good ;) But if i click "Enqueue" and want to start the encode, megui always uses the same commandline instead of the commandline showing me in the configuration dialog.
So for now i cant encode with megui. btw im using 1055. i already deleted the presets and did on on my own, but it didnt changed anything.
Need Help ;)
Thanks
Kurtnoise
6th September 2009, 06:41
how can we help you without having any logs or command lines used ?
Forteen88
6th September 2009, 09:38
I noticed that MeGUI isn't consistent in the increase/decrease-buttons. In deblock, the upper button decreases deblock-value, and in bframes the upper button increases bframes-value..
Also, why don't MeGUI support subme 10?
Thanks
Kurtnoise
6th September 2009, 09:51
obviously, you don't have the last dev build...
Lugia25000
6th September 2009, 09:51
Also, why don't MeGUI support subme 10?
Use an new Build after 0.3.1.1052...
- (kurtnoise) [x264Config] add QP-RD support as subme = 10. x264 rev 1187 or higher required.
Forteen88
6th September 2009, 10:49
obviously, you don't have the last dev build...Ok, thanks (to Lugia25000 also). I thought I had the newest version, as I pressed 'update' recently. Although I guess 'update' doesn't include 'dev'-versions..
BTW, why doesn't MeGUI use the (newer) x264-build from x264.nl? Does Jebb's builds have a special patch compared to the x264.nl-version?
EDIT: Ok, thx nurbs.
nurbs
6th September 2009, 11:43
The builds from x264.nl don't come with the NAL-HRD patch IIRC.
nakTT
8th September 2009, 16:52
Hi all. I have refer to http://mewiki.project357.com/wiki/X264_Settings but I can't find any related info. I hope you guys here can give me some guide on how to use this "Slicing" settings efficiently. There seems to have 3 things:
1) nb of slices by frame
2) max size (in bytes)
3) max size (in mbs)
Please advice. Thanks.
:thanks:
nurbs
8th September 2009, 17:06
If you encode level 4.1 streams for blu-ray standalone playback you use --slices 4. If it's blu-ray level 4.0 or anything else there isn't really a reason to use slices.
nakTT
8th September 2009, 17:34
If you encode level 4.1 streams for blu-ray standalone playback you use --slices 4. If it's blu-ray level 4.0 or anything else there isn't really a reason to use slices.
I see. Just for confirmation, is that means if I encode for play on PC, then there is no reason to use it?
:thanks:
nurbs
8th September 2009, 17:52
You lose a little quality if you use slices. On the plus side I think they can be decoded independently. At least ffmpeg offered multithreaded decoding only for streams with multiple slices before they added frame level multithreading (see ffmpeg-mt).
For PC if you have a fast enough single processor core, use a decoder that does frame level multithreading or use DXVA it doesn't matter.
Dark Shikari
8th September 2009, 19:18
You lose a little quality if you use slices. On the plus side I think they can be decoded independently.Not with ffmpeg; x264's slices don't use deblocking mode 2.
shon3i
8th September 2009, 19:37
@Dark Shikari is possible to create stream without slices. Because stream with zero slices is aslo compatible with BD specification at level 4.1?
rack04
8th September 2009, 19:42
@Dark Shikari is possible to create stream without slices. Because stream with zero slices is aslo compatible with BD specification at level 4.1?
Slices aren't on by default and I assume you mean level 4.0.
shon3i
8th September 2009, 19:57
Well one slice are always present. In x264 slices 0 = slice 1 which is not probably normal if slices 0 can exist. I found interesting info in Sonic Scenarist change log
AVC files no longer generate the following incorrect error message: “The picture is not encoded as
multi-slice picture with 4 or more slices per picture in case of Level 4.1.(Slice:0)”.
But when i feed MUI generator with x264 without slices i get error
AVC files no longer generate the following incorrect error message: “The picture is not encoded as
multi-slice picture with 4 or more slices per picture in case of Level 4.1.(Slice:1)”.
Jorsher
9th September 2009, 08:08
I like applesauce
Zverik
9th September 2009, 18:46
Hello. AutoEncode function usually creates .264, .m4a, then muxes them together and removes them along with temporary files, so all that remains is avs and muxed mp4. But in latest megui build a new file appears to be created by x264: .stats.mbtree. It is not removed after muxing. This is probably a bug.
Also, thanks to Kurtnoise for dev repository and for subtitles charset option: both work fine :)
prOnorama
9th September 2009, 19:10
It's not a bug but I find it a bit annoying MeGui always has the default file format set to MP4 (when x264 is selected), so I always have to set it to MKV manually before I encode something. It's also not logical because alphabetically MKV comes before MP4.
So now it's:
MP4
MKV
RAWAVC
And it should be:
MKV
MP4
RAWAVC
So MKV loads as default for x264. Or make an option to remember the last used setting for the file format, I haven't found that anywhere in the MeGUI settings.
Zverik
10th September 2009, 13:56
Also, MeGUI sometimes crashes when starting 2nd pass of x264. Today it has done so three times. I found no relevant log files anywhere.
I guess it depends on the number of jobs MeGUI completed. These crashes occur after having 20-30 jobs done. And always before 2nd pass, because x264.exe process is not shutdown and continues to encode video (and the file generated by it is ok).
0.3.1.1056, but I think .1051 didn't crash (or didn't happen to on my watch).
chuck67
11th September 2009, 23:08
i gather my files from blankevo.com, and none of them have audio. megui converts and extracts the audio stream but when it finishes encoding there is no sound in the video. this only hapens with my mkv files from that site. i have k-lite codec pack installed, and also ac3 filter, aac codec and theres still no sound. im using windows 7 RTM. ive tried everything and i just cant get any audio. any help?
Inspector.Gadget
11th September 2009, 23:21
chuck67, nobody is going to help you with rule 6 material. Come on.
SeeManRun
13th September 2009, 16:54
Has megui been abandoned? Previously there were updates weekly, now there has been no updates in a long while. Hopefully they are upgrading it to do some Windows 7 magic, as this is a wonderful program. Be nice to take advantage of some of the Windows 7 features like low priority IO and all that jazz...
Lugia25000
13th September 2009, 17:15
Has megui been abandoned?
No...
Previously there were updates weekly, now there has been no updates in a long while
The last update is from 10/09 three days ago.
Use the new update server -> http://kurtnoise.free.fr/MeGUI/
Gamezcdr
14th September 2009, 05:12
It's not a bug but I find it a bit annoying MeGui always has the default file format set to MP4 (when x264 is selected), so I always have to set it to MKV manually before I encode something. It's also not logical because alphabetically MKV comes before MP4.
Options/Settings/Extra Config/Configure AutoEncode defaults...
prOnorama
14th September 2009, 06:18
Options/Settings/Extra Config/Configure AutoEncode defaults...
Yes I found that option and I tried it, but it doesn't work if you don't use AutoEncode like me (which is logical since it's about AutoEncode after all)
MOverride
14th September 2009, 06:44
1) I could not transcode a proper copy of nero AAC audio from any source despite having neroaacenc in my megui folder and the GUI pointed to it. Any attempts to do so resulted in a playable file with no audio. (similar to Chuck)
I've found that encoding audio works fine if you only have one worker calling NeroAacEnc at a time. If you have more than one copy of NeroAacEnc running at a time, it barfs.
I don't know yet if it's a problem with how MeGUI is calling NeroAacEnc, or with NeroAacEnc proper, though.
Fortunately, "only" 22 of my 71 files I encoded this weekend suffered from this bug (or at any rate were corrupted at the start of the audio--it's possible that more have corruption partway through that I'm not yet aware of).
MOverride
14th September 2009, 06:45
Be nice to take advantage of some of the Windows 7 features like low priority IO and all that jazz...
Or even some Windows XP features like not barfing when running on a limited user account.
Caroliano
14th September 2009, 16:25
I want to test some combinations of presets and tunings for PSNR and SSIM. But then I have to enable advanced settings, that overwrite both presets and tuning. There is a button for set the advanced options acording the selected preset, but I still have to input the tunings manualy everytime I want to change some small thing, like PSNR and SSIM calculation.
This preset thing plus advanced options is rather confusing...
rapscallion
14th September 2009, 17:15
This preset thing plus advanced options is rather confusing...
A little for me as well. I use x264-SA avchd preset, output rawavc.
I have been running v1051 and today updated, via Kurtnoise server, to 1056. There is now this preset slider for speed.
However, with advanced setting box checked, I notice that all speeds, except "medium" have subme 7 and trellis 1 :
program --profile high --level 4.1 --preset fast --pass 2 --bitrate 6490 --stats
".stats" --thread-input --nf --keyint 24 --min-keyint 2 --bframes 3 --b-adapt 2
--direct auto --b-bias 0 --scenecut 40 --ref 3 --ipratio 1.1 --pbratio 1.1 --vbv
-bufsize 16500 --vbv-maxrate 16500 --qcomp 0.5 --rc-lookahead 40 --no-mbtree
--aq-mode 1 --aq-strength 1.0 --merange 16 --me umh --subme 7 --partitions
p8x8,b8x8,i4x4,i8x8 --trellis 1 --psy-rd 1.0:0 --mvrange 511 --nal-hrd --sar 1:1
--output "output" "input"
Here's "medium" :
program --profile high --level 4.1 --pass 2 --bitrate 6490 --stats ".stats" --thread
-input --nf --keyint 24 --min-keyint 2 --b-adapt 2 --direct auto --ipratio 1.1 --pbratio
1.1 --vbv-bufsize 16500 --vbv-maxrate 16500 --qcomp 0.5 --no-mbtree --me umh --partitions
p8x8,b8x8,i4x4,i8x8 --mvrange 511 --nal-hrd --sar 1:1
--output "output" "input"
The program defaults to "fast" but there is also the "turbo" box ,so I'm confused as to how this relates now
to the previous 1051 ver. In other words, what settings to use ?:thanks:
MasterYGM
15th September 2009, 07:44
In AviSynth script creator 'TDeint (with EDI+Bob)' produce error.
TDeint: number of frames in edeint clip doesn't match that of the input clip!
generated script is
edeintted = last.AssumeTFF().SeparateFields().SelectEven().EEDI2(field=-1)
TDeint(mode=1,order=1,edeint=edeintted)
Zverik
15th September 2009, 11:50
MeGUI 0.3.1.1056, when trying to exit program (either pressing [X] button or selecting File->Exit):
---------------------------
Fatal error
---------------------------
MeGUI encountered a fatal error and may not be able to proceed. Reason: Object reference not set to an instance of an object. Source of exception: MeGUI stacktrace: at MeGUI.core.util.LogItem.ToString(Int32 level)
at MeGUI.core.util.LogItem.ToString(Int32 level)
at MeGUI.core.util.LogItem.ToString()
at MeGUI.MainForm.saveLog()
at MeGUI.MainForm.CloseSilent()
at MeGUI.MainForm.OnClosing(CancelEventArgs e)
at System.Windows.Forms.Form.WmClose(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(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)
---------------------------
OK
---------------------------
Never seen it before, started appearing just today. The only way to shut down MeGUI is to use windows task manager.
nakTT
16th September 2009, 06:28
Hi,
I'm using MeGUI 0.3.1.1056 and I notice something. I wonder what has changed since the (immediate) last version.
According to MediaInfo, my encoding (Auto 2pass) using the last version was:
http://img12.imageshack.us/img12/9226/001ly.th.jpg (http://img12.imageshack.us/i/001ly.jpg/)
While encoding (Auto 2pass) with the latest version (0.3.1.1056) was:
http://img38.imageshack.us/img38/4953/002zhy.th.jpg (http://img38.imageshack.us/i/002zhy.jpg/)
It seems that the encoding bitrate has gone from Variable to Constant (?) which effects quality for obvious reason, even though I use exactly the same setting as before. Please advice.
:thanks:
wolfbane5
16th September 2009, 07:11
I've been using megui for a while now on vista and it works great; however, I'll be switching to windows 7 in a couple of weeks and I was wondering if anyone has encountered any issues running megui on 7?
XhmikosR
16th September 2009, 09:12
@wolfbane5: MeGUI runs fine on Windows 7 RTM here.
Sjakko
16th September 2009, 11:56
Is there a solution/fix/workaround for this error?
Error in analysis
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.
It'll pop up when I press the Analyse button in the AVS Script Creator. Source is a 1080i h264 DVB recording in ts container, off course indexed with DGA Creator and repaired with TS-Doctor before feeding it to MeGui. A note: the auto source detection works beautifully for regular SDTV MPEG2 PAL recordings! :)
http://i29.tinypic.com/r7uhd0.jpg
I tried Avisynth 2.5.7 & 2.5.8, have the latest MeGui and searched the forums, but couldn't find a solution. Let me know if you need more (system) info. Help is greatly appreciated! :rolleyes:
flebber
16th September 2009, 14:05
Is there a solution/fix/workaround for this error?
Error in analysis
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.
It'll pop up when I press the Analyse button in the AVS Script Creator. Source is a 1080i h264 DVB recording in ts container, off course indexed with DGA Creator and repaired with TS-Doctor before feeding it to MeGui. A note: the auto source detection works beautifully for regular SDTV MPEG2 PAL recordings! :)
http://i29.tinypic.com/r7uhd0.jpg
I tried Avisynth 2.5.7 & 2.5.8, have the latest MeGui and searched the forums, but couldn't find a solution. Let me know if you need more (system) info. Help is greatly appreciated! :rolleyes:
Do you have TIVTC.dll in your avisyth plugins directory? I reckon putting that in there will solve your problem
RunningSkittle
16th September 2009, 14:29
launching two instances (two worker threads) of nicaudiosource fails. using force directshowsource mitigates the issue, but is there any other way around this in megui?
rtjnyoface
16th September 2009, 18:40
Wow. Just updated from 1051 to 1056. Jesus, I feel like I have to learn parts of the program all over again. I'm having trouble understanding the presets now. So if we choose a preset such as unrestricted 2pass EQ we also have another preset within that preset to choose from? So essentially we have a speed preset for a quality preset? I don't understand it really.
rapscallion
16th September 2009, 18:47
Welcome to the club !
rtjnyoface
16th September 2009, 19:01
Ha, ya stupid me. I didn't see the comments above Zverick's. Wow, I'm thinkin' I might go back to 1051 until this thing gets figured out. Any developers commenting on this particular aspect as of yet?
EDIT: ooo the textboxes have been changed though. Much nicer now being darker I think.
Sjakko
16th September 2009, 23:57
Do you have TIVTC.dll in your avisyth plugins directory?Thank you but yes, TIVTC.dll is present (it was present out of the box). I uploaded a sample here (http://www.megaupload.com/?d=912GR0JD). It's just 30 seconds (hope it's long enough?) but still 50MB due to the high bitrate. It would be great if someone could test it. If needed I will upload larger samples. :thanks:
JarrettH
17th September 2009, 04:49
When will all those updates go on the stable server? I'm hesitant to update anything. What's Tx264 too?
STB_Caos
17th September 2009, 14:01
I upgraded to Megui 0.3.1.1056 because of the "--no-mbtree" error with the x264 codecn but it was bugged too, so I manually upgraded the "x264 1183 Jeeb's patched buid" with the latest build from x264.nl...
now everything works correctly and i got a 3 times faster encoding, as a bonus [100/90 fps during analysis/encoding Versus 70/30 of the previous version]!!!
all of the other software, profiles and settings are exactly the same, so i think it's alla about some default setting into the new codec buid.... but where is the "problem", and will it affect image quality ?
thanks !!!
LigH
17th September 2009, 16:42
Is there a reason that the XviD configuration does not show the "Cartoon mode" anymore in MeGUI 0.3.1.1056?
See screenshots in the german thread (http://forum.gleitz.info/showthread.php?p=395468#post395468).
avdw
17th September 2009, 20:40
Ain't it time to finally LOCK this topic, since we're discussing some old, abandoned piece of software here.
Inspector.Gadget
17th September 2009, 20:50
avdw, take the axe-grinding somewhere else. You posted the same thing in another thread and posted the same thing about staxrip, pooped in the Avidemux feature request thread, avi.net thread, automen, etc. When you're not asking newbie questions that have been asked a hundred times, you're complaining. Maybe video encoding isn't for you, or maybe you should pay someone to do it on your behalf.
krosswindz
18th September 2009, 03:46
I am having the same problem as Sjakko reported here (http://forum.doom9.org/showthread.php?p=1325933#post1325933) when I try analyzing a HD source. I tried using dgavcdecode and directshow source. Megui crashed completely when using directshowsource. If required I can upload a sample.
SacredCultivator
18th September 2009, 06:37
After updating to the latest version of LAME2009-09-05 3.98.2 ICL11, seems i can't seem to encode anything using it, anyone else experiencing this?
LigH
18th September 2009, 06:51
I hoped the "Cartoon Mode" went into the "Zones" configuration... but it isn't there either.
__
@ SacredCultivator: You will at least need the "libmmd.dll" in your system32 (or equivalent) folder - find it at RareWares, if the MeGUI update did not include it. And if you have a CPU which does not support SSE2 instructions completely, report that here too - there are different ways to build software with the intel C compiler: One which requires SSE2 capable CPUs or it crashes, and one which includes a highly optimized calculation path and a more compatible for older CPUs.
SacredCultivator
18th September 2009, 07:54
@LigH: For "libmmd.dll" would it matter which I grab? The 9.1 or 10.1? I'm quite sure that my CPU should support SSE2, as it isn't that old.
LigH
18th September 2009, 08:17
Uhm, well ... if LAME was built with ICL version 11, I guess you should try to use a libmmd.dll of version 11 too, if possible.
First scan your harddisk(s) if it doesn't exist already, but somewhere else than the system folder. And then, prefer the most recent.
SacredCultivator
18th September 2009, 08:21
Only got the 10.1 that was on the RareWares site... as they don't have an 11.
EDIT:
Scanned nothing but the 10.1 that I dl'ed. Placed in System32, and tried again, same thing.. just freezes there and doesn't encode.
LigH
18th September 2009, 08:36
Hmm, LAME itself works well here on a system that does not even have any libmmd.dll on any drive. So that may not be the reason.
I have an AMD Phenom QuadCore here. What's your CPU?
Did you try to execute the LAME.EXE at a command line prompt in %PROGRAMS%\megui\tools\lame ?
SacredCultivator
18th September 2009, 08:41
Hmm, using a Intel Core2Duo.
Weird that the latest update is what killed it for me... As before didn't even have 'libmmd.dll' either. And not too sure on the command line prompt =X
(If I double click it, it's just a blank command prompt, and I can't do anything)
LigH
18th September 2009, 17:45
"Command line prompt" (Start - Run - "cmd.exe") means that you shall ignore the mouse from now on. ;)
The lame.exe is a CLI (command line interface) tool. The MeGUI is just a window to set up the command line for it, and execute it hidden in the background.
If the lame.exe does not even work in a "console window", how shall it work in MeGUI even?
SacredCultivator
18th September 2009, 19:09
^What I did notice is... If I double click on LAME.exe, it's just a blank CMD Prompt and I can't do anything... ALTHOUGH when I reverted back to the previous version, and tried the same method, the CMD Prompt appears and I see text and it exits out. So as of now just using the previous version as latest can't seem to work =/
Kurtnoise
18th September 2009, 22:00
Is there a reason that the XviD configuration does not show the "Cartoon mode" anymore in MeGUI 0.3.1.1056?
not supported anymore in xvid_encraw (except via zones command but not supported yet in megui trunk, only in my own branch)...
daWsOn_s
20th September 2009, 17:52
Hello I just saw megui in the audio settings has a slowdown/speedup for 25p/24p, I don't know when it was implemented but I was curious to know if it uses avisynth and SSRC, since it's the only filter that I know of that does a correct multichannel muxing
daWsOn_s
20th September 2009, 18:04
Nevermind it does, I see it in the log
rica
21st September 2009, 12:08
Hi,
MeGui 0.3.1.1056 can not find CuvidServer.
She tries to open CuvidServer by herself and doesn't accept me to run the server manually but can't find it by herself either.
With previous versions i used to open the server manually and i never lived any issues.
You will find here more; pls check this post and the following posts:
http://forum.doom9.org/showthread.php?p=1327392#post1327392
Thx in advance :thanks:
EDIT: I've found out the latest running version which allows manual opening of CuvidServer is 0.3.1.1040. Updating to core 1051 from 1040 is OK too. The problematic cores must be 1055 and 1056; none of them works.
_ _ _ __ _
Takeshi_k
21st September 2009, 13:03
Hi. I've been using megui for some time and it's been working for me, though I haven't been encoding anything on this installation specifically.
Encoding the audio goes fine, but when I reach the first pass in the video process it stops and just says error where it also says "Waiting" for the next couple of tasks, though it shows the progress windows for a half second.
I'm using the latest version of everything and the x264 profile: Unrestricted 2pass Anime Toons Insane
My laptop is kind of old, from '06, and it's been saying the harddrive will fail soon so I don't know if that's the problem, then the audio should fail too, but it doesn't. Could it really be the problem?
I've included attachments of the errors and one with some system specs.
I've tried searching on Google, however, I didn't find a person who had gotten the same error message as me. I hope someone can help me. Thank you in advance.
EDIT: I uploaded an archive because it wouldn't let me upload my text files for some weird reason.
Rumbah
21st September 2009, 15:38
The new lame.exe doesn't work for me, either, with a Core2Quad. The lame process uses one core but it does not output anything.
A conversion that normally takes 10 minutes was aborted by me after 3 hours with no output at all. The old version works without a problem.
Kurtnoise
21st September 2009, 15:58
Hi,
MeGui 0.3.1.1056 can not find CuvidServer.
She tries to open CuvidServer by herself and doesn't accept me to run the server manually but can't find it by herself either.
With previous versions i used to open the server manually and i never lived any issues.
You will find here more; pls check this post and the following posts:
http://forum.doom9.org/showthread.php?p=1327392#post1327392
Thx in advance :thanks:
EDIT: I've found out the latest running version which allows manual opening of CuvidServer is 0.3.1.1040. Updating to core 1051 from 1040 is OK too. The problematic cores must be 1055 and 1056; none of them works.
Does it work with this build (http://www.mediafire.com/file/tzkmyiinngm/MeGUI_20090921.zip) ? (just replace the old exe by the new one)
The new lame.exe doesn't work for me, either, with a Core2Quad. The lame process uses one core but it does not output anything.
A conversion that normally takes 10 minutes was aborted by me after 3 hours with no output at all. The old version works without a problem.
Ok..I'll replace it by the previous one then. Too bad for you.
rica
21st September 2009, 17:32
Does it work with this build (http://www.mediafire.com/file/tzkmyiinngm/MeGUI_20090921.zip) ? (just replace the old exe by the new one)
Thanks for the response kurt.
I changed 1051 with 1056 exe.
Opened CuvidServer manually.
I got this popup window again:
http://img28.imageshack.us/img28/8909/funny.th.png (http://img28.imageshack.us/i/funny.png/)
If you click to "yes" it terminated manual Server (as usual) and didn't find the server automatically.
But what is different this time is clicking to "No" let manual server run and it worked. (with a standalone MeGui 1056application, clicking to "no" was terminating MeGui.)
Finally a last note; in any case closing MeGui application terminates CuvidServer with 1056 exe.
:thanks:
_ _ _ _ _ _
SacredCultivator
21st September 2009, 17:46
Ok..I'll replace it by the previous one then. Too bad for you.
Not too sure what caused the problem as yup, I have the same problem for the LAME update and just used the previous version as well for now.
(Not too sure what changed with the new version though.
Kurtnoise
21st September 2009, 17:50
If I click to "yes" it terminated manual Server (as usual) and didn't find the server automatically.
ok...and if you load directly your avs script (without running CUVIDServer manually), what happens ?
Kurtnoise
21st September 2009, 17:51
(Not too sure what changed with the new version though.
only the compiler...
rica
21st September 2009, 17:55
ok...and if you load directly your avs script (without running CUVIDServer manually), what happens ?
I get this:
http://img197.imageshack.us/img197/3306/kiloldum.th.png (http://img197.imageshack.us/i/kiloldum.png/)
And the second message is:
http://img508.imageshack.us/img508/3222/kurt.th.png (http://img508.imageshack.us/i/kurt.png/)
_ _ _ _ _
Kurtnoise
21st September 2009, 19:19
Can you list all files in the C:\users\rica\desktop\Tools\DGNVTools\ folder please ?
rica
21st September 2009, 19:46
Can you list all files in the C:\users\rica\desktop\Tools\DGNVTools\ folder please ?
Sure; here you are:
http://img6.imageshack.us/img6/6143/kurt2w.th.png (http://img6.imageshack.us/i/kurt2w.png/)
_ _ _ _ __
Kurtnoise
21st September 2009, 20:17
Is it better with this (http://www.mediafire.com/file/oi302mznnjy/MeGUI_20090921-2.zip) ?
If not, I don't know what to do. All is working fine here...
rica
21st September 2009, 20:26
Is it better with this (http://www.mediafire.com/file/oi302mznnjy/MeGUI_20090921-2.zip) ?
If not, I don't know what to do. All is working fine here...
Same as previous; thanks anyway :thanks:
I gonna stick with 1051 for the time being :)
saint-francis
21st September 2009, 21:13
I am having the same problem as Sjakko reported here (http://forum.doom9.org/showthread.php?p=1325933#post1325933) when I try analyzing a HD source. I tried using dgavcdecode and directshow source. Megui crashed completely when using directshowsource. If required I can upload a sample.
Eh? I can't even load anything HD into the MeGUI avs creator. MeGUI just crashes. Been happening for quite some time. I posted about it here somewhere and everyone told me that it was a problem with my system. No one seemed interested in speculating as to what exactly might be wrong with my system. Since then I have had this problem with 5 different PC's and on XP, XP x64, Vista (both x86 and x64) and windows 7 (all of the builds since the first beta, both x86 and x64). I can encode just fine on all of these systems. Using MeGUI as an x264 front end I might add.
Fr4nz
21st September 2009, 22:44
Hi guys, I have a suggestion for the new x264 GUI present in the latest version of MeGUI.
We know that the new level/preset GUI options are a very good thing for usability and I find this system very good for my encodings. Anyway, I find a little usability problem with it: we know that, if we want to customize FEW parameters, we must click on "advanced settings", BUT...MANY parameters are overriden as you can see from this image:
http://img2.imageshack.us/img2/5532/screen1p.th.png (http://img2.imageshack.us/i/screen1p.png/)
This is not a good thing: suppose that I want to encode a film for my blu-ray player; if I choose Level 4.1 then "max vbv" will be 50000 and "max bitrate" will be 60000, but these values are NOT good for blu-ray encodings...we must override (only) those 2 parameters in order to encodings which doesn't have problems with blu-ray players.
Here you can see why the current implementation of the "advanced settings" option is bad: it forces you to redefine parameters that are already defined in the preset/level options, because the GUI overrides them uselessly!
So, my question to MeGUI authors is: is it possible to correct this x264 GUI behaviour?
Kurtnoise
21st September 2009, 23:23
yes, wait the next update...
73ChargerFan
22nd September 2009, 03:53
I just migrated to Windows 7 x64 RTM, and I keep getting a UAC prompt when I start MeGUI. If it is a settings or ini file, can these be moved elsewhere so I don't have to disable security?
Kurtnoise
22nd September 2009, 06:51
no, you can't for the moment because this is required on vista/seven when avisynth plugins are copied in /Program Files/Avisynth 2.5/plugins folder.
73ChargerFan
22nd September 2009, 07:51
Bummer. I've turned off UAC for now, as I'm an expert, but Windows 7 IS VERY NICE and others will probably ask also.
MOverride
23rd September 2009, 01:05
no, you can't for the moment because this is required on vista/seven when avisynth plugins are copied in /Program Files/Avisynth 2.5/plugins folder.
Is it asking for elevation in order to read the files outside the MeGUI directory, or is MeGUI trying to copy plugins to the AviSynth folder? If it's the former, if we install AviSynth outside of Program Files will MeGUI stop asking for elevation or will it still ask to be safe?
(If MeGUI were just asking for permissions, I wouldn't have a problem with the behavior, but it's actually elevating itself to the administrator user entirely--meaning that it's using the wrong My Documents/Desktop folders, which is a pain in my ass.)
stax76
23rd September 2009, 02:03
The shell API (http://msdn.microsoft.com/en-us/library/bb762798%28VS.85%29.aspx) allows to make file system operations even if a application don't has sufficient privileges, the shell will show the UAC dialog for the operation if necessary. The interface is IFileOperation (http://msdn.microsoft.com/en-us/library/bb775771%28VS.85%29.aspx), a older function is SHFileOperation (http://msdn.microsoft.com/en-us/library/bb762164%28VS.85%29.aspx), the class Microsoft.VisualBasic.FileIO.FileSystem (http://msdn.microsoft.com/en-us/library/microsoft.visualbasic.fileio.filesystem_members.aspx) (in C# you have to reference the Microsoft.VisualBasic assembly) is wrapping this shell APIs. You simply download your plugins to a temp directory and then copy the plugins to the AviSynth plugins directory with following code:
FileSystem.CopyDirectory("D:\temp", "C:\Program Files\plugins", FileIO.UIOption.OnlyErrorDialogs)
In StaxRip for setup tasks I do what a lot applications do (MPC-HC for instance), start a second instance of the main applications with elevated privileges:
Sub ShowSetup(ByVal wait As Boolean)
Try
Dim proc As New Process
proc.StartInfo.FileName = Application.ExecutablePath
proc.StartInfo.Arguments = "-setup"
If Environment.OSVersion.Version.Major >= 6 Then
proc.StartInfo.Verb = "runas"
End If
proc.Start()
If wait Then
proc.WaitForExit()
End If
Catch ex As Exception
'canceled UAC dialog throws Win32Exception
MsgWarn(ex.Message)
End Try
End Sub
Public Class Startup
<STAThread()> _
Public Shared Sub Main()
Application.SetCompatibleTextRenderingDefault(False)
Application.EnableVisualStyles()
Dim args = My.Application.CommandLineArgs
If args.Count = 1 AndAlso args(0) = "-setup" Then
Application.Run(New SetupForm(True))
Else
Application.Run(New MainForm())
End If
End Sub
End Class
FirstBorg
23rd September 2009, 14:05
Hi!
Im trying to encode a m2ts file which has a vc1 stream using one click encoding. Everytime I start the job, I get the error message saying that no video or audio data was found, I should check my PIDs. everything should be fine with the stream, because I can perfectly open it in media player classic.
Any suggestions?
poisondeathray
23rd September 2009, 14:43
Hi!
Im trying to encode a m2ts file which has a vc1 stream using one click encoding. Everytime I start the job, I get the error message saying that no video or audio data was found, I should check my PIDs. everything should be fine with the stream, because I can perfectly open it in media player classic.
Any suggestions?
Does your .avs script preview ok in avsp or vdub ?
MPC is not necessarily a good test, if you have internal filters activated
FirstBorg
23rd September 2009, 14:46
Did not test that, but when I use the avs script creator in megui, I get a proper preview.
poisondeathray
23rd September 2009, 15:13
Did not test that, but when I use the avs script creator in megui, I get a proper preview.
Test it. It takes a few seconds.
Because if you can encode a few frames in vdub successfully (just add trim(0,100) to the script), you can help rule out problems (or help to isolate where the problem lies) This would mean that your script / decoder is likely ok, and that the problem is with megui, not something else like splitter/decoder/script etc..
FirstBorg
23rd September 2009, 15:30
Ok, tested it. I can encode the avs script using virtual dub.
LigH
25th September 2009, 07:45
I am a little disappointed that the last (okay, a few weeks ago already) update of ffmpeg.exe was more limited in features and formats than the previous one (10 MB EXE before, 8 MB EXE now).
I used to create videos for mobile video players or mobile phones using MeGUI to create the video stream, and the contained ffmpeg.exe to multiplex the content to 3GPP.
Unfortunately, the latest ffmpeg.exe does not support 3GPP output anymore (and who knows what else not anymore).
I believe it would be great if MeGUI even allowed multiplexing to this container, so I don't need to do that manually afterwards. Many mobile devices work well with MPEG4 ASP or even AVC (BL@L1.3), but some only with 3GPP and not with MP4.
Dark Shikari
25th September 2009, 07:49
I am a little disappointed that the latest update of ffmpeg.exe was more limited in features and formats than the previous one.
I used to create videos for mobile video players or mobile phones using MeGUI to create the video stream, and the contained ffmpeg.exe to multiplex the content to 3GPP.
Unfortunately, the latest ffmpeg.exe does not support 3GPP output anymore.$ ./ffmpeg.exe -formats | grep -C5 "3gp"
File formats:
E 3g2 3GP2 format
E 3gp 3GP format
D 4xm 4X Technologies format
D IFF IFF format
D ISS Funcom ISS format
D MTV MTV format
DE RoQ raw id RoQ format
:confused:
buzzqw
25th September 2009, 08:16
your build of ffmpeg isn't included in megui... ;)
maybe sherpya build's has some problem..
LigH could try the -> http://ffmpeg.arrozcru.org/autobuilds/ffmpeg-latest-mingw32-static.7z
BHH
Dark Shikari
25th September 2009, 08:18
your build of ffmpeg isn't included in megui... ;)I literally just cd'd into the MeGUI folder and used the ffmpeg in that folder. Is that somehow not the MeGUI ffmpeg? :rolleyes:
buzzqw
25th September 2009, 11:13
$ ./ffmpeg.exe -formats | grep -C5 "3gp"
you are using megui in linux / cygwin environment ?
BHH
Kurtnoise
25th September 2009, 11:16
this doesn't matter...
Dragor
25th September 2009, 17:32
Hi folks, My first post on one of the most legendary forums on the planet!
I have Windows 7 RC Build 7100 32 bit, MeGUI v0.3.1.1056, Intel Core2 Duo @1.86GHz, 1.5GB RAM, nVidia GeForce 6600.
I am facing a strange problem in MeGUI which was not there when I was using the Windows 7 RC. Somehow, I can NOT use the browse functionality more than twice! If i try the third time then MeGUI crashes.
Here's how I work with MeGUI normally:
1. Ctrl+R brings up the AVS Script Creator and this is the first time I use the browse button to obviously select my video file.
2. Once I close the AVS Script editor, the AVS file is automatically loaded into the Video input selection. So, I use the browse button in the Audio Section to select my video file again.
3. I click on AutoEncode, set the parameters. But If I click on browse button this time, MeGUI crashes. As a workaround, I manually edit the output file location and am able to proceed to encode only a single file.
I said single file because with my above problem, If I have to enque more encoding jobs, then I have to close MeGUI and restart it, because if I continue from the above last step, MeGUI hangs in the AVS Scrip Editor where I have to click Browse button to select the next video file to encode.
Please try to help me out!
Thanks for your time!
stax76
25th September 2009, 18:04
@Dragor
Likely something wrong with your shell, from time to time people report shell features like file dialogs, drag & drop etc. being broke and usually nobody has a solution. Only guesses can be made, malware, shell extensions etc, without tools like ShellExView, ProcessExlorer, Debugger etc. and the knowledge how to use this tools you will have problems to find a solution. There is somewhere a bug in the file browser class setting a invalid initial directory causing a crash but this don't seem to be the problem, I don't know in which .NET and Windows versions it occurs. Likely you are on your own here, I'm sorry.
avdw
25th September 2009, 19:11
Any idea when this project will be officially laid to rest ?
Inspector.Gadget
25th September 2009, 19:16
advw, go away. Your immense volume of Rule #4 strikes is a testament to the fact that you're only here to harass and annoy people.
Taurus
25th September 2009, 20:25
Any idea when this project will be officially laid to rest ?
Glad, it took me about 10 sec to put your name on my ignorelist.
flebber
25th September 2009, 23:46
Any idea when this project will be officially laid to rest ?
Clearly we know this project is active. You should be kicked from the forum as you aren't here to participate in the good spirit of these forums
Dragor
26th September 2009, 12:20
@Dragor
Likely something wrong with your shell, from time to time people report shell features like file dialogs, drag & drop etc. being broke and usually nobody has a solution. Only guesses can be made, malware, shell extensions etc, without tools like ShellExView, ProcessExlorer, Debugger etc. and the knowledge how to use this tools you will have problems to find a solution. There is somewhere a bug in the file browser class setting a invalid initial directory causing a crash but this don't seem to be the problem, I don't know in which .NET and Windows versions it occurs. Likely you are on your own here, I'm sorry.
Thanks for your reply, stax76!
I know ProcessExplorer but ShellExView is new to me...
I'm at work now but will get back and try to get to know it better at home.
Moreover, since its Win7 I can't even remove .NET completely and reinstall, so its a pain.
And this problem has been there ever since I installed Win7, so hopefully RTM will be a different and better story.
Thanks anyways... I'll create a new thread of my problem and hopefully together we may be able to sort it out so that others with same problem have a thread to look into instead of multiple different posts.
stax76
26th September 2009, 13:33
@Dragor
It's not .NET or Win 7, I running Windows 7 RC Build 7100 32 bit like you and don't have this problem.
LigH
26th September 2009, 16:36
@ Dark Shikari:
Sorry, my fault (I was not at home when I remembered to write about an issue) ... 3GPP is included.
But libfaac is missing (@ buzzqw: the one from arrozcru too).
May be that Nero AAC is in general better, but I only need a full featured FFmpeg for my batch. Fortunately MeGUI keeps a backup (version SVN-r18603).
Anyway -- 3GPP container support for MeGUI, would this be a topic?
Kurtnoise
26th September 2009, 19:15
faac has been removed from FFmpeg due to license issues iirc...
J_Darnley
26th September 2009, 22:07
faac has been removed from FFmpeg due to license issues iirc...
It wasn't removed but you cannot distribute ffmpeg when it is compiled with faac. It was "moved" to only be built with --enable-nonfree. That is because of the copyright header on (at least) this file http://faac.cvs.sourceforge.net/viewvc/faac/faac/libfaac/tns.c?revision=1.10&view=markup
Kurtnoise
27th September 2009, 10:13
It wasn't removed but you cannot distribute ffmpeg when it is compiled with faac.
it depends where the package is hosted...;)
Dark Shikari
27th September 2009, 10:15
it depends where do you live...;)I'm pretty sure copyright law applies in the vast majority of the world (http://en.wikipedia.org/wiki/File:Berne_Convention.png)...
Kurtnoise
27th September 2009, 10:16
I fixed my last reply...
Dark Shikari
27th September 2009, 10:16
I fixed my last reply...Same applies. This is copyright law, not patent law.
Kurtnoise
27th September 2009, 10:29
wait a minute...you think that all persons (corporations or individuals) all around the world respect copyright laws ?
Dark Shikari
27th September 2009, 10:31
wait a minute...you think that all persons (corporations or individuals) all around the world respect copyright laws ?No, I think that you shouldn't talk about violating copyright law as an option, given Rule 6 of these forums.
magic144
28th September 2009, 16:00
does anybody know if the --no-mbtree option needs to be set in the DXVA profiles?
apparently (according to the X264 Settings MeWiki page), the default is for it *not* to be set (i.e. for mbtree to be enabled) - this would correspond to ticking the "Use MB-Tree" box in the MeGUI Rate Control tab
I noticed that without checking this box, my default --rc-lookahead value of 40 seems to have been ignored in the final output (mediainfo tells me I am using --rc-lookahead 0), but then I guess this is to be expected if I am also using --no-mbtree
also I understand this is not to be combined with b-pyramid (which is off anyway in the DXVA-HD-HQ preset I use)
so is the MB-Tree's use a) compatible with DXVA?, and b) advisable in general?
I know Kurtnoise has been providing MeGUI updates via his server, but I don't know who (if anyone) is maintaining/updating the x264 presets as x264 continues to develop
thanks in advance
nurbs
28th September 2009, 16:14
so is the MB-Tree's use a) compatible with DXVA?, and b) advisable in general?
a) Yes.
b) Yes. It's worse on fades but better anywhere else.
Jeff Flowerday
28th September 2009, 18:59
Never mind.
magic144
28th September 2009, 21:28
@nurbs - thanks for the compatibility info
perhaps I will leave the --no-mbtree flag for now (at least until this --weightp feature is available), since I may end up with artifacts in fade-ins/outs that I would otherwise not have noticed pre the mbtree implementation
(and apparently there is some vbv-lookahead improvement in there regardless of the use of mbtree)
perhaps this is why Kurtnoise left things this way as the default in MeGUI's DXVA/other profile settings?
nurbs
29th September 2009, 15:42
You could end up with artifacts when there are no fades just the same when you use --no-mbtree that would otherwise be fixed due to the higher efficiency of mbtree (2 - 70%). There is a reason it's on by default and activated in all but the fastest x264 presets. None of the x264 tunings deactivate it either.
The profiles that come with megui haven't been updated since long before mbtree or the presets and tunings made it into x264 and MeGUI. Sharktooth, who maintained the profiles, has been gone for quite some time (summer break?). Personally I think with all the changes recently the profiles should be thrown out and new ones made from scratch. That's a lot of work of course and you'd have to find someone willing to do it.
magic144
29th September 2009, 17:32
I raised a bug in MeGUI because of a discrepency between the XML tag name in the profiles and the GUI checkbox name for the MBTree option... hopefully the intended default behaviour of MeGUI wrt this setting will be resolved at least, since at the moment the default behaviour is to disable MBTree (in the absence of any x264 profile updates)
it would be great if somebody with enough knowledge could revise and update the profiles, or perhaps even start a thread on why the current ones are out of date and what needs to be done!
PzSniper
30th September 2009, 00:35
Hi all,
I used MeGui succesfully converting TRP to AVI for SD tv shows.
Today at my office pc i tried to process file with DGAVCDecNV and worked fine on 8600GT.
So app gave me:
Nationalgeo Hd @12305897.Joined.demuxed.264
Nationalgeo Hd @12305897.Joined.dga
Nationalgeo Hd @12305897.Joined PID 9d3 3_2ch 48KHz 384Kbps DELAY -1143ms.ac3
what should i do now? Which steps with MeGui?
Tried to drag .dga to megui avs script but give me this:
http://i37.tinypic.com/wa3tso.jpg
neuron2
30th September 2009, 00:42
You need to make an AVS script as described in the DGAVCDecNV Quick Start guide and then open that in MEGUI.
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.