View Full Version : MeGUI: bug reports and feature requests
quantum5uicid3
29th December 2009, 03:38
Yes, dll is from the latest Winamp rev5.57 (build 2009-12-21).
This dll works with the old enc_aacplus.exe (2006-05-15) from Megui 1056, but exports only raw aac.
With the latest enc_aacplus.exe (2009-10-10) from Megui 1059, it gives the aforementioned error.
And if I put the old enc_aacplus in the latest Megui folder, there's no error and the file is exported in .m4a.
But I always end up with a 32Khz 48kbps file, no matter what setting I choose. :confused:
That's no big deal, I can use the old Megui when I want Winamp AAC (for ultra low bitrates).
Still, I wonder why the needed dll is not downloaded with enc_aacplus since it won't work without it ?
finally ran across a similar prob. latest enc_aacplus.exe doesn't work with winamp 5.57. u need these files from 5.56
enc_aacplus.dll
nscrt.dll
libmp4v2.dll
gahz
29th December 2009, 04:22
yes, the extent varies. like i siad, you are going to need to change your crf and settings to find a new balance.
i'm trying to wrap my head around this. which would be true then in my way of thought to this quote:
1. keep my current crf value of 18 and just realize that my new encodes are lower in bitrate because the new x264 stuff is just more efficient.
or
2. my old crf value of 18 is now a value of 16(just guessing a number here) with the newer version and i should adjust my crf value.
as far as i can tell i havent seen any reduction in quality so i'm thinking arguement 1 is more sound than #2.
buzzqw
29th December 2009, 08:02
will be possibile to have a new full package ? (with all required softwares/profiles updates)
thanks
BHH
Kurtnoise
29th December 2009, 08:54
finally ran across a similar prob. latest enc_aacplus.exe doesn't work with winamp 5.57. u need these files from 5.56
enc_aacplus.dll
nscrt.dll
libmp4v2.dll
It's because winamp developpers have turned on some new options during their libraries compilation processes. In other words, we also needs to recompile enc_aacplus. It's already done in my local tree. I'll probably upload a new build tomorrow...
gahz
29th December 2009, 11:29
quick update. i enabled b-pyramid and now i'm getting the bitrates and filesizes i used to get. i didn't know b-pyramid would increase things that much.
TDC.net
29th December 2009, 15:22
feedback for x64 encoding,
Running x64_x264 on my Core i7 920 at 2.67 GHz I get a speed increase of 22% compared to x264 (x86).
Thanks for adding x64 support in MeGUI :)
alwa
29th December 2009, 19:32
Since they are actually used i've decided to update the wrapper.
Click (http://www.mediafire.com/file/xmomu3nzmob/x264_wrapper.zip)
Changes:
avs4x264: applied MT fix from x264 & better error handling
vfw4x264: better error handling
Have Fun...
nakTT
29th December 2009, 20:21
Since they are actually used i've decided to update the wrapper.
Click (http://www.mediafire.com/file/xmomu3nzmob/x264_wrapper.zip)
Changes:
avs4x264: applied MT fix from x264 & better error handling
vfw4x264: better error handling
Have Fun...
So you are the developer of the two softwares that makes 64bit x264 with avisynth 32bit possible? I thank you for that.
:thanks:
P/S: Do you have any website or something that we can browse through for change log and other info, just for the fun of it?
Zathor
29th December 2009, 23:27
Uploaded latest build (0.3.1.1060) to the development update servers. Please adress all problems with this build as usual. Thanks.
Zathor
29th December 2009, 23:30
zathor, once you release a stable version with installer included, it would probably be a good idea to completely remove all the old "stable" tools from the update.xml and start off by bringing both the stable and development branches to the current toolset. so all these old versions can get out of rotation and also so the stable and devlopment branches would be more uniform going forward.
Yes, that's the plan. If no serious problems arise I will release 1060 soon (start of the next week to have some time for testing) as a stable build to the update servers.
horvathd
30th December 2009, 00:41
Also when a tuning is selected and I change the preset then a --ref command appears with the number related to the preset without the tuning.
After checking the source code I think the problem is that when you have a tuning selected and then you change the preset the default values are set only according to the new preset and the modifications of the tuning is left out until you select it again.
I think the solution is that when you change the preset or tuning, first the values have to update according to the preset and then the tuning.
2019 private void btPresetSettings_Click(object sender, EventArgs e)
2020 {
2021 doPresetsAdjustments();
doTuningsAdjustments();
genericUpdate();
2023 }
2024
2025 private void x264Tunes_SelectedIndexChanged(object sender, EventArgs e)
2026 {
doPresetsAdjustments();
2027 doTuningsAdjustments();
2028 genericUpdate();
2029 }
Modifications are in italic. Also the if() should be left out from btPresetSettings_Click() since it is possible to move back the preset to Medium.
Kurtnoise
30th December 2009, 09:13
It's because winamp developpers have turned on some new options during their libraries compilation processes. In other words, we also needs to recompile enc_aacplus. It's already done in my local tree. I'll probably upload a new build tomorrow...
http://aacpluscli.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=37963
alwa
30th December 2009, 15:11
So you are the developer of the two softwares that makes 64bit x264 with avisynth 32bit possible? I thank you for that.
No problemo :). I'm happy MeGUI works again and supports x264 64Bit. Thanks to Zathor for that.
P/S: Do you have any website or something that we can browse through for change log and other info, just for the fun of it?
No, sorry. But it's practically copied from the input of x264 + the piping part. And there will be any updates for the Wrapper in future, except for fixing bugs(if there are any). Because i think there is not much more that can be done for the Wrappers.
nakTT
31st December 2009, 04:00
Uploaded latest build (0.3.1.1060) to the development update servers. Please adress all problems with this build as usual. Thanks.
Many thanks for the latest release. Testing it as we speak.
:thanks:
Likeatree
1st January 2010, 10:17
The latest update broke something in the wrapper for me:
cmd looks find though:
Edit: Nevemind it was something else
Remicade
1st January 2010, 19:26
Dumb question: i made update to 1060 and DXVA-HD-Balanced, Extra Quality, HQ is gone. Where ? :(
I have x264 Unrestricted (DXVA) but is something wrong when I hit AutoEncode I don't have any option for File Size is grey.
rapscallion
1st January 2010, 20:51
Zathor, thank you for all your work in keeping Megui alive .These new builds look very promising.
My one request would be if you could please create a profile for: "x264:Standalone AVC-HD"
Vs x264:Blu-ray, I know VBV buffer ,VBV max br and Q Comp are different, but I'm sure there are other settings as well.
lnatan25
2nd January 2010, 08:19
Dumb question: i made update to 1060 and DXVA-HD-Balanced, Extra Quality, HQ is gone. Where ? :(
I have x264 Unrestricted (DXVA) but is something wrong when I hit AutoEncode I don't have any option for File Size is grey.
That's because most of the profiles are CRF based, as opposed to bitrate based. Select the "Unrestricted (DXVA) - 2-Pass" profile. You might also want to hit "Config" on it and move the slider from "Medium" to "Slower" or "Very Slow". :)
MOS-Marauder
2nd January 2010, 11:22
HM since 0.3.1.1060 i cannot use MeGui anymore. It Simply Crashes in Pass 1 after some Seconds on 720p Encodes.
Dunno why.... If i use Neurons DG NV Tools it "would" work but they crash my Nvidia Driver all the Time so i cannot use.
I enclosed the Complete Log. Maybe someone see something that may help.
Chris
Edit:
I found out that its Definitive done by DGAVCIndex/DLL v 1.0.9 ! I can play that AVS sone Seconds and then MplayerClassic also crashes with the same message as u see in the MeGui Log ( This application has requested the Runtime to terminate it in an unusual way. - and so on)
But all this ONLY happens on 720 p Streams. With an 1080i i got no problem.
My AVS:
LoadPlugin("C:\Program Files (x86)\megui\tools\dgavcindex\DGAVCDecode.dll")
AVCSource("F:\000-CAPTURE-BACKUP\____BluRay-BRENN\Catchmeifyoucan\01-01_20-10-00_Das Erste HD_Catch me if you can - Mein Leben auf der Flucht Demux\catch.dga")
#deinterlace
crop( 6, 0, 0, 0)
LanczosResize(1280,720) # Lanczos (Sharp)
So nothing Special inside... But: the Title of the Crash Windows shows Microsoft Visual C Runtime Library.... Maybe because the Mplayer Classic is Progged with that.
[Information] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.1.1060
--[NoImage] OS : Windows Seven Ultimate Edition x64 (6.1.0.7600)
--[NoImage] Latest .Net Framework installed : 3.5 SP1 (3.5.30729.4926)
--[NoImage] Avisynth Version : 2.6.0.1
-[Information] AutoEncode job generation log
--[NoImage] Desired Size : 4,38 GB
--[NoImage] Split Size : null
--[Information] Eliminating duplicate filenames
---[NoImage] Video output file: F:\000-CAPTURE-BACKUP\____BluRay-BRENN\Catchmeifyoucan\01-01_20-10-00_Das Erste HD_Catch me if you can - Mein Leben auf der Flucht Demux\catch.264
---[NoImage] Muxed output file: F:\000-CAPTURE-BACKUP\____BluRay-BRENN\Catchmeifyoucan\01-01_20-10-00_Das Erste HD_Catch me if you can - Mein Leben auf der Flucht Demux\catch-muxed.mkv
---[NoImage] Encodable audio stream 0: F:\000-CAPTURE-BACKUP\____BluRay-BRENN\Catchmeifyoucan\01-01_20-10-00_Das Erste HD_Catch me if you can - Mein Leben auf der Flucht Demux\audio_.ac3
-[Information] Log for job1 (audio, 01-01_20-10-00_Das Erste HD_Catch me if you can - Mein Leben auf der Flucht.6022_.ac3 -> audio_.ac3)
--[Information] [02.01.2010 11:16:16] Started handling job
--[Information] [02.01.2010 11:16:16] Preprocessing
--[NoImage] Avisynth script
---[NoImage] LoadPlugin("C:\Program Files (x86)\megui\tools\avisynth_plugin\NicAudio.dll")
---[NoImage] NicAc3Source("F:\000-CAPTURE-BACKUP\____BluRay-BRENN\Catchmeifyoucan\01-01_20-10-00_Das Erste HD_Catch me if you can - Mein Leben auf der Flucht Demux\01-01_20-10-00_Das Erste HD_Catch me if you can - Mein Leben auf der Flucht.6022_.ac3", DRC=1)
---[NoImage] Normalize()
---[NoImage] return last
--[NoImage] Commandline used: -readtoeof 1 -b 224 - "{0}"
--[Information] [02.01.2010 11:16:16] Encoding started
--[Information] [02.01.2010 11:16:16] Encode thread started
--[Information] [02.01.2010 11:16:16] Avisynth script environment opened
--[Information] [02.01.2010 11:16:16] Script loaded
--[Information] Output Decoder
---[NoImage] Channels: 2
---[NoImage] Bits per sample: 32
---[NoImage] Sample rate: 48000
--[NoImage] Commandline: C:\Program Files (x86)\megui\tools\aften\aften.exe -readtoeof 1 -b 224 - "F:\000-CAPTURE-BACKUP\____BluRay-BRENN\Catchmeifyoucan\01-01_20-10-00_Das Erste HD_Catch me if you can - Mein Leben auf der Flucht Demux\audio_.ac3"
--[Information] [02.01.2010 11:16:16] Encoder process started
--[NoImage] Output from encoder via stderr
---[NoImage] Aften: A/52 audio encoder
---[NoImage] Version 0.0.8
---[NoImage] (c) 2006-2007 Justin Ruggles, Prakash Punnoor, et al.
---[NoImage] input format: WAVE Floating-point 32-bit little-endian 48000 Hz stereo
---[NoImage] output format: 48000 Hz stereo (2/0)
---[NoImage] SIMD usage: MMX SSE SSE2 SSE3
---[NoImage] Threads: 4
---[NoImage] progress: 0% | q: 243.7 | bw: 48.0 | bitrate: 224.0 kbps
--[Information] [02.01.2010 11:17:31] Postprocessing
--[Information] [02.01.2010 11:17:31] Job completed
-[Information] Log for job2 (video, catch.avs -> )
--[Information] [02.01.2010 11:17:31] Started handling job
--[Information] [02.01.2010 11:17:31] Preprocessing
---[Information] Bitrate calculation for video
----[NoImage] Desired size after subtracting audio: 4366303KBs
----[NoImage] Calculated desired bitrate: 4518kbit/s
--[NoImage] Job commandline: "C:\Program Files (x86)\megui\tools\x264\vfw4x264.exe" --profile high --level 4.1 --pass 1 --bitrate 4518 --stats "F:\000-CAPTURE-BACKUP\____BluRay-BRENN\Catchmeifyoucan\01-01_20-10-00_Das Erste HD_Catch me if you can - Mein Leben auf der Flucht Demux\catch.stats" --thread-input --b-adapt 2 --no-weightb --ref 4 --weightp 0 --vbv-bufsize 50000 --vbv-maxrate 50000 --me umh --direct auto --partitions p8x8,b8x8,i4x4,i8x8 --no-fast-pskip --sar 1:1 --output NUL "F:\000-CAPTURE-BACKUP\____BluRay-BRENN\Catchmeifyoucan\01-01_20-10-00_Das Erste HD_Catch me if you can - Mein Leben auf der Flucht Demux\catch.avs"
--[Information] [02.01.2010 11:17:33] Encoding started
--[NoImage] Standard output stream
--[NoImage] Standard error stream
---[NoImage] x264 [info]: 1280x720 @ 50.00 fps
---[NoImage] x264 [info]: using SAR=1/1
---[NoImage] x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cache64
---[NoImage] x264 [info]: profile Main, level 4.1
---[NoImage] This application has requested the Runtime to terminate it in an unusual way.
---[NoImage] Please contact the application's support team for more information.
---[NoImage]
---[NoImage] x264 [info]: frame I:2 Avg QP:17.99 size: 47304
---[NoImage] x264 [info]: frame P:170 Avg QP:18.13 size: 25809
---[NoImage] x264 [info]: frame B:157 Avg QP:18.11 size: 2641
---[NoImage] x264 [info]: consecutive B-frames: 9.5% 74.0% 16.5% 0.0%
---[NoImage] x264 [info]: mb I I16..4: 71.7% 0.0% 28.3%
---[NoImage] x264 [info]: mb P I16..4: 57.1% 0.0% 0.0% P16..4: 36.7% 0.0% 0.0% 0.0% 0.0% skip: 6.2%
---[NoImage] x264 [info]: mb B I16..4: 1.4% 0.0% 0.0% B16..8: 10.7% 0.0% 0.0% direct:12.3% skip:75.6% L0:18.0% L1:78.9% BI: 3.1%
---[NoImage] x264 [info]: final ratefactor: 19.69
---[NoImage] x264 [info]: direct mvs spatial:97.5% temporal:2.5%
---[NoImage] x264 [info]: coded y,uvDC,uvAC intra: 40.8% 49.2% 10.2% inter: 11.6% 18.4% 0.5%
---[NoImage] x264 [info]: i16 v,h,dc,p: 35% 21% 21% 22%
---[NoImage] x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 14% 14% 31% 8% 7% 7% 6% 6% 6%
---[NoImage] x264 [info]: kb/s:5953.50
---[NoImage] encoded 329 frames, 18.83 fps, 5953.50 kb/s
--[Information] [02.01.2010 11:17:51] Job completed
quantum5uicid3
2nd January 2010, 14:32
Zathor, thank you for all your work in keeping Megui alive .These new builds look very promising.
My one request would be if you could please create a profile for: "x264:Standalone AVC-HD"
Vs x264:Blu-ray, I know VBV buffer ,VBV max br and Q Comp are different, but I'm sure there are other settings as well.
AVCHD preset is Level 4.1. Anything beyond that is implementation specific.
oops and max bitrate of 24Mbps
whats the point of encoding to an AVCHD compliant stream using x264 anyways? my interpretation of it is a marketing term for h264 encoding digital video camcorders. since your playback device will probably be either a DVD player, Bluray Player, or a computer, why not just worry about those constraints?
rapscallion
2nd January 2010, 15:21
AVCHD preset is Level 4.1. Anything beyond that is implementation specific.
oops and max bitrate of 24Mbps
whats the point of encoding to an AVCHD compliant stream using x264 anyways? my interpretation of it is a marketing term for h264 encoding digital video recorders. since your playback device will probably be either a DVD player, Bluray Player, or a computer, why not just worry about those constraints?
Thanks for your response.
Both Blu-ray and AVCHD are level 4.1
I'm encoding to a avchd compliant stream because I'm making movie backups to DVD-R DL, not BD-R. My playback device is a SA BD player. Even though the player is a constraint, so is the media.
If you recall, before Sharktooth left the project, one of the profiles was, in fact, SA AVCHD. If I use the Blu-ray profile the settings will be incorrect, thus my original request to Zathor.
Capsbackup
2nd January 2010, 15:54
Is there something wrong with the existing SA AVCHD profile that I have in my MeGUI 0.3.1.1060 ? I have not used it for quite some time, since BD-RB made things simpler, but it would be nice to know if it is know longer a valid profile. Perhaps, if it is not valid, what changes could be made to that profile to make it current/valid ? :confused:
rapscallion
2nd January 2010, 15:57
Is there something wrong with the existing SA AVCHD profile that I have in my MeGUI 0.3.1.1060 ? I have not used it for quite some time, since BD-RB made things simpler, but it would be nice to know if it is know longer a valid profile. Perhaps, if it is not valid, what changes could be made to that profile to make it current/valid ? :confused:No, it's no longer valid and those changes are exactly what I'm asking.
Capsbackup
2nd January 2010, 16:51
No, it's no longer valid and those changes are exactly what I'm asking.
OK thanks, good to know. Hopefully we will get a reply as to what changes to implement or a new SA AVCHD profile.
quantum5uicid3
2nd January 2010, 16:53
ok, the only difference between the bluray preset and an avchd preset would be the vbv. maxbitrate for dvd is 18Mbps
so...
the safe setting would be
--vbv-maxrate 14000 --vbv-bufsize 14500
if sharktooth's preset always worked, use
--vbv-maxrate 16500 --vbv-bufsize 16500
Triccotracco
2nd January 2010, 18:41
When I select the animation tuning then in the command line appears the --ref and --bframes commands with the correct number according to the preset and tuning. As far as I know it's not necessary the x264 will calculate these numbers.
Also when a tuning is selected and I change to preset then a --ref command appears with the number related to the preset without the tuning.
Hey guys, first of all happy new year! ;););)
Also for me the problem exist + the aud option appear (not set in x264 config window):
Job commandline: "C:\Program Files\megui patched\tools\x264\x264.exe" --preset slow --tune animation --thread-input --bframes 5 --ref 10 --aud
--bframes 5 --ref 10 are not necessary the x264 will calculate these numbers so the following is equivalent:
Job commandline: "C:\Program Files\megui patched\tools\x264\x264.exe" --preset slow --tune animation --thread-input
also --aud appear (not set in x264 config window).
:thanks:
Zathor
3rd January 2010, 10:37
HM since 0.3.1.1060 i cannot use MeGui anymore. It Simply Crashes in Pass 1 after some Seconds on 720p Encodes.
Dunno why.... If i use Neurons DG NV Tools it "would" work but they crash my Nvidia Driver all the Time so i cannot use.
Edit:
I found out that its Definitive done by DGAVCIndex/DLL v 1.0.9 ! I can play that AVS sone Seconds and then MplayerClassic also crashes with the same message as u see in the MeGui Log ( This application has requested the Runtime to terminate it in an unusual way. - and so on)
But all this ONLY happens on 720 p Streams. With an 1080i i got no problem.
Please try to encode it without MeGUI in order to find the source of the problem. Simply execute this command line:
"C:\Program Files (x86)\megui\tools\x264\vfw4x264.exe" --profile high --level 4.1 --pass 1 --bitrate 4518 --stats "F:\000-CAPTURE-BACKUP\____BluRay-BRENN\Catchmeifyoucan\01-01_20-10-00_Das Erste HD_Catch me if you can - Mein Leben auf der Flucht Demux\catch.stats" --thread-input --b-adapt 2 --no-weightb --ref 4 --weightp 0 --vbv-bufsize 50000 --vbv-maxrate 50000 --me umh --direct auto --partitions p8x8,b8x8,i4x4,i8x8 --no-fast-pskip --sar 1:1 --output NUL "F:\000-CAPTURE-BACKUP\____BluRay-BRENN\Catchmeifyoucan\01-01_20-10-00_Das Erste HD_Catch me if you can - Mein Leben auf der Flucht Demux\catch.avs"
If this crashs, too, please replace the vfw4x264.exe with x264.exe and try it again. If it still crashes please post a short sample of the source here or in the DGIndex subforum. Maybe the source stream with 50fps is the problem.
EDIT: I have read your text again. If you have the problem also with the avs file + media player classic I assume that the source and not MeGUI is the problem. Please post a sample of the source to the DGIndex subforum.
Zathor
3rd January 2010, 10:44
--bframes 5 --ref 10 are not necessary the x264 will calculate these numbers so the following is equivalent:
Yes, this is still not changed but not very important. Nevertheless I will change it.
also --aud appear (not set in x264 config window).
I do not have this problem. Do you have specified it in the custom command line?
MOS-Marauder
3rd January 2010, 11:22
If this crashs, too, please replace the vfw4x264.exe with x264.exe and try it again. If it still crashes please post a short sample of the source here or in the DGIndex subforum. Maybe the source stream with 50fps is the problem.
EDIT: I have read your text again. If you have the problem also with the avs file + media player classic I assume that the source and not MeGUI is the problem. Please post a sample of the source to the DGIndex subforum.
Thx Zathor i will do it.
The Strange thing is: i already used it before exact the same way. 720p/50 FPS Streams from ArteHD (Germany). I have Old from ArteHD that still work. Only the new ones wont.. And (of course now) Das Erste HD...So i go and ask Donald maybe he knows this Problem already.
Chris
Zathor
3rd January 2010, 11:46
Thx Zathor i will do it.
The Strange thing is: i already used it before exact the same way. 720p/50 FPS Streams from ArteHD (Germany). I have Old from ArteHD that still work. Only the new ones wont.. And (of course now) Das Erste HD...So i go and ask Donald maybe he knows this Problem already.
"Das Erste HD" is still in some kind of showcase. Maybe they have changed a thing in comparison to ArteHD. With the sample we can see if this is a general problem with the source or "only" a problem on your side.
Zathor
3rd January 2010, 14:22
After checking the source code I think the problem is that when you have a tuning selected and then you change the preset the default values are set only according to the new preset and the modifications of the tuning is left out until you select it again.
I think the solution is that when you change the preset or tuning, first the values have to update according to the preset and then the tuning.
2019 private void btPresetSettings_Click(object sender, EventArgs e)
2020 {
2021 doPresetsAdjustments();
doTuningsAdjustments();
genericUpdate();
2023 }
2024
2025 private void x264Tunes_SelectedIndexChanged(object sender, EventArgs e)
2026 {
doPresetsAdjustments();
2027 doTuningsAdjustments();
2028 genericUpdate();
2029 }
Modifications are in italic. Also the if() should be left out from btPresetSettings_Click() since it is possible to move back the preset to Medium.
Thanks, I have removed the "if" so that you can revert back to the medium presets. I have not added your other changes. If you change the tune setting this would also revert all preset settings to their default settings and this may not the expected behavior for the user.
horvathd
3rd January 2010, 14:46
Thats ok. But when you change the preset after it the tunings have to be applied again. Right? So I guess in the btPresetSettings_Click() function the doTuningsAdjustments() is still necessary.
Zathor
3rd January 2010, 15:15
The btPresetSettings_Click() will only be fired if the "Preset settings" button is clicked so that the default settings of the preset will be loaded. I'm a little bit unsure if I would like to have the tuning settings applied, too. Both actions (apply or not) have some drawbacks.
rapscallion
3rd January 2010, 15:30
ok, the only difference between the bluray preset and an avchd preset would be the vbv. maxbitrate for dvd is 18Mbps
so...
the safe setting would be
--vbv-maxrate 14000 --vbv-bufsize 14500
if sharktooth's preset always worked, use
--vbv-maxrate 16500 --vbv-bufsize 16500
Thanks "q".....yes ST's 16500 always worked without a problem so I'll stay with it for now.
Edit : I see some other minor differences and one big, between avchd and blu-ray presets.
And that is GOP size. Blu-ray 2-pass defaults to max 250, min 25. While AVCHD defaults to max 24, min 2. That's a significant difference and I'm curious why ?
horvathd
3rd January 2010, 15:35
In that case your right, I thought it runs when the preset is changed. But I think the tunings should be reseted also when this button is pressed.
Now, it works like:
1.) Default settings:
program --output "output" "input"
2.) I select the Slow preset:
program --preset slow --output "output" "input"
3.) Select animation tuning:
program --preset slow --tune animation --bframes 5 --ref 10 --output "output" "input"
4.) Click preset settings button:
program --preset slow --tune animation --ref 5 --output "output" "input"
It changes back the --ref to 5 but the animation tuning is still applied except the --ref.
I check the source again and I found the tbx264Presets_Scroll() which is runs when the preset slider is moved. So if I'm right, also should contain a doTuningsAdjustments() function or it needs to reset the tunings.
Zathor
3rd January 2010, 20:14
In that case your right, I thought it runs when the preset is changed. But I think the tunings should be reseted also when this button is pressed.
0.3.1.1061
- [x264Encoder] updated the command line generation
- [x264ConfigurationPanel] button "preset settings" also reloads the tuning settings
Download in the first posting. If checked the command line generation in oder to be in sync with the x264 documentation. Because of many changes there may be new wrong command lines but hopefully I have fixed more problems than creating new ones.
I'm still on the way towards a real stable build in the next week.
Regarding the x264 profile request in this thread I can only say that I am surely no expert in these things and will not create profiles myself for the public.
rapscallion
3rd January 2010, 20:37
[CODE]
Regarding the x264 profile request in this thread I can only say that I am surely no expert in these things and will not create profiles myself for the public.
Zathor, then you did not create the "blu-ray-2pass" profile that 1060 updates to ?
Because I was going to ask why the max 250 GOP size, where the wiki recommends 1X the framerate for blu-ray ?
Zathor
3rd January 2010, 20:45
Zathor, then you did not create the "blu-ray-2pass" profile that 1060 updates to ?
Yes. quantum5uicid3 created the package and I think he did a great job.
Because I was going to ask why the max 250 GOP size, where the wiki recommends 1X the framerate for blu-ray ?
Because of "--keyint 24" in the custom command line a GOP size of 24 will be applied. It is a little bit confusing, but the custom command line will overwrite every setting you can see/edit in the other GUI elements. The custom command line is some kind of "device preset".
horvathd
3rd January 2010, 20:55
Download in the first posting. If checked the command line generation in oder to be in sync with the x264 documentation. Because of many changes there may be new wrong command lines but hopefully I have fixed more problems than creating new ones.
The command line generation still has some flaws.
1.) Preset settings button don't reset some of the variables, for example the --qpmin.
2.) Grain tunings add --deadzone-inter 21 --deadzone-intra 11 to the command line, but according to the x264's fullhelp the default is --deadzone-inter 6 --deadzone-intra 6.
3.) If you select the Animation tunings multiple time one after the other you get this command line:
Default: program --output "output" "input"
Selected once: program --tune animation --output "output" "input"
Selected twice: program --tune animation --bframes 7 --ref 12 --output "output" "input"
Selected three times: program --tune animation --bframes 9 --ref 12 --output "output" "input"
4.) When you have Medium preset and Animation tunings selected and then you change the preset to Fast you get this:
program --preset fast --tune animation --bframes 3 --ref 2 --output "output" "input"
where the numbers at --bframes and --ref are wrong they didn't count in the modification of the tunings.
M4ST3R
3rd January 2010, 20:56
I'm a noob but I think that the "adaptive quantization" checkbox in the xvid settings is useless/does nothing
Triccotracco
3rd January 2010, 20:58
Yes, this is still not changed but not very important. Nevertheless I will change it.
I do not have this problem. Do you have specified it in the custom command line?
No, the custom command line is empty but --aud option appear in the log, not a real problem i think only cosmetic.
:thanks:
Zathor
3rd January 2010, 21:05
No, the custom command line is empty but --aud option appear in the log, not a real problem i think only cosmetic.
:thanks:
Ok, found this in the code:
// recommended by the specs
if (output.EndsWith(".264"))
sb.Append("--aud ");
So if your output type is .264 it wil allways encode with --aud. I do not know if this is really necessary and I can not find documentation about this behavior.
horvathd
3rd January 2010, 21:11
There is a topic regarding --aud: http://forum.doom9.org/showthread.php?t=144241
stax76
3rd January 2010, 21:21
I do not know if this is really necessary and I can not find documentation about this behavior.
Maybe for certain devices, I don't think it should be hardcoded but rather be enabled in device presets.
rapscallion
3rd January 2010, 22:24
Yes. quantum5uicid3 created the package and I think he did a great job.
I agree !
Because of "--keyint 24" in the custom command line a GOP size of 24 will be applied. It is a little bit confusing, but the custom command line will overwrite every setting you can see/edit in the other GUI elements. The custom command line is some kind of "device preset".
Ah ha, that one got by me. Thank you and look forward to the stable ver, if it happens next week.
If not, you know that we'll all be patient because we are so grateful that you've continued development of Megui.
Rat Killer
4th January 2010, 11:47
I have what I hope is a minor fix request in the GUI.
HD Streamsextractor, select file as input, click browse button, a file select box opens with a filter applied to the list of files 'All Files supported (*.*)' Unfortunatly the filter does not include mkv files which the tool supports requireing manual entry of the file name or *.mkv as a search. Can you fix the filter such that *.mkv files are included in the 'All Files supported' default filter? Small thing but I use this tool a LOT.
Thanks!
quantum5uicid3
4th January 2010, 17:09
credit really goes to Kurtnoise for compiling the device settings spreadsheet. i updated the profiles to include AVCHD (DVD5/9) and an "Insane" quality preset with crf 17.
rack04
4th January 2010, 17:09
I have a dumb question. I have recently installed Windows 7 Ultimate 64bit. If I want to run the 64bit capable tools included with MeGUI in 64bit do I need to install the programs to "Program Files" or "Program Files (86)"?
help_me!
4th January 2010, 18:52
Doesn't matter at all.
Zathor
4th January 2010, 22:53
HD Streamsextractor, select file as input, click browse button, a file select box opens with a filter applied to the list of files 'All Files supported (*.*)' Unfortunatly the filter does not include mkv files which the tool supports requireing manual entry of the file name or *.mkv as a search. Can you fix the filter such that *.mkv files are included in the 'All Files supported' default filter?
- [DGIndexer] added percentage output to the progress window
- [DGNVIndexer] + [DGAVCIndexer] prepared for reading the stdout so that the percentage can be read as soon as it is supported by the tools
- [HDBDStreamExtractor] added mkv as file input source
- [HDBDStreamExtractor] for audio stream types the first stream output type will be preselected
- [MeGUISettings] + [SettingsForm] + [MP4BoxMuxer] added temporary folder selection for mp4 muxer
- [SettingsForm] cosmetics
Link in the first posting.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.