Log in

View Full Version : MeGUI development


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 [75] 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92

Sharktooth
11th April 2008, 13:50
no. it's not necessary.

bob0r
12th April 2008, 12:07
@Sharktooth

x264.818.modified.exe
http://forum.doom9.org/showthread.php?p=1124804#post1124804

r817: r810 borked hpel_filter_sse2 on unaligned buffers

Please update megui to r818 as soon as possible.

I update the modified builds when i see its needed or wanted, but i will report here when i see its really necessary to update megui, to prevent many broken encodes, or speed/quality misses :)

Sharktooth
12th April 2008, 15:01
thanx. already done :)

hollywood10s
15th April 2008, 06:12
When using Megui's auto update is this the version that is being installed (x264.modified) when x264 gets updated or are they two different versions? Thanks for the help.

Sharktooth
15th April 2008, 13:14
it's this.

bob0r
15th April 2008, 16:26
@Sharktooth

x264 819 modified, same as 818, only extra fixes for AMD users.
Please update asap :)

http://forum.doom9.org/showthread.php?p=1125930#post1125930

bob0r
22nd April 2008, 12:40
@Sharktooth:

x264 826 modified:
http://forum.doom9.org/showthread.php?p=1127870#post1127870

Quality and Speed updates.
- Fixed AQ with flat blocks.

Kurtnoise
22nd April 2008, 16:40
bob0r, could you stop to flood this thread with each x264 updates...it's boring.

bob0r
22nd April 2008, 23:07
bob0r, could you stop to flood this thread with each x264 updates...it's boring.

Ok, tho they are for MEGUI....

Uhm.... sharktooth no irc.... no doom9 messages....

Sharktooth: Can you provide me some email i can send you updates for then?

OOOOOOOOOOOOOOOOR Kurtnoise13 can you make a doom9 thread where people can report software updates for megui to update? :D

buzzqw
23rd April 2008, 09:25
feel free to post your update to AutoMKV thread!

very appreciated!

BHH

Kurtnoise
23rd April 2008, 10:25
Ok, tho they are for MEGUI....
well...I'm quite sure Sharktooth read all x264 threads related to the updates. So, no need to have them there. Plus, I don't think that you can perceive some real differences between the current build and the previous one.

OOOOOOOOOOOOOOOOR Kurtnoise13 can you make a doom9 thread where people can report software updates for megui to update? :D
I've a better idea. Grab the upgrade.xml file from here (http://megui.org/auto/), edit it to have only the x264 package, put it on your site and you can supply an alternative server to the MeGUI users to have the lastest x264 update more quickly. What do you think about that ?

Sharktooth
23rd April 2008, 13:57
well...I'm quite sure Sharktooth read all x264 threads related to the updates. So, no need to have them there. Plus, I don't think that you can perceive some real differences between the current build and the previous one.


I've a better idea. Grab the upgrade.xml file from here (http://megui.org/auto/), edit it to have only the x264 package, put it on your site and you can supply an alternative server to the MeGUI users to have the lastest x264 update more quickly. What do you think about that ?
yes, i usually read all the x264 related threads. however ill be away for a while. ill try to check everything, but the alternate x264 only server idea could be good.

Pyth0n
4th May 2008, 21:14
I'm using Windows Vista x64, megui, avisynth and x264 to convert a 1280x544 video to 1280x720 by adding borders.

The problema is that the first pass is not running right according to Dark Shikari, a x264 developer.
I'm running megui as administrator but still not getting any different results. One curious thing is that sometimes I get the video correctly after a lot of tries on a sample the first pass happens.

Can anybody help me with that?

Going to try and run x264 directly without using megui. But I ned the batch queue from megui to do that with other videos.

http://forum.doom9.org/showthread.php?p=1133990

Kurtnoise
4th May 2008, 21:46
nothing to do with megui development. Plus, I'm not sure that your problem is caused by megui itself. So...

Kurtnoise
4th May 2008, 21:50
About the changes in the UI : i'll post some builds online (or patches...as you want) before to commit something.
sorry for the delay...I'm quite busy in my real life but I'll try to post something during this week.

Sharktooth
9th May 2008, 14:16
critical things left to do before releasing the first candidate of version 0.3.x (in order of importance):
1 - Add the missing options in x264 config (AQ, custom CLI, etc - zones are not crucial though)
2 - Support for newer DGIndex
3 - Fix the adaptive muxer (#1945737 (http://sourceforge.net/tracker/index.php?func=detail&aid=1945737&group_id=156112&atid=798476))

After those steps are completed we can release a new binary for testing and bugfixing may return the priority until the final release.
Future plans:
- "hire" some new devs to help the project go on.
- organize the developement assigning tasks to devs.
- defining the next versions goals.
- keep compatibility with mono for a future multiplatform release.
- setup a paypal account for donations/fundraiser. funds will be divided 50/50 between doom9.org AND the devs (meritocracy rules... the more you do, the more you get).

Kurtnoise
10th May 2008, 15:30
#1 has just been committed...

Romario
10th May 2008, 16:01
Kurtnoise, I can't find link for newest MeGUI beta unstable build, can you, please, provide me a link?

Thanks.

Kurtnoise
10th May 2008, 17:14
http://www.mediafire.com/?zwxwdzni1ll

Kurtnoise
12th May 2008, 19:56
critical things left to do before releasing the first candidate of version 0.3.x (in order of importance):
1 - Add the missing options in x264 config (AQ, custom CLI, etc - zones are not crucial though)
2 - Support for newer DGIndex
3 - Fix the adaptive muxer (#1945737 (http://sourceforge.net/tracker/index.php?func=detail&aid=1945737&group_id=156112&atid=798476))


I think the #3 must be fixed before the #2...I'm looking into it.

bob0r
12th May 2008, 21:09
Ah a new candidate coming, tomorrow or the day after ill submit my report of all graphical bugs with spelling and x264 settings naming..... That is if the sun doesn't keep me AFK :D

Octo-puss
23rd May 2008, 12:53
Out of curiosity: when can we expect new version? Please don't reply with "when it's done" :D

Kurtnoise
23rd May 2008, 14:29
depends on what you want to have in the incoming release...;)

~bT~
23rd May 2008, 14:42
^ hmmm.. are u really taking requests :D

i want to be able to lock settings in bitrate calc. things like container, codec, filesize depending on the profile selected.

incorporate DGAVCIndex?

Octo-puss
23rd May 2008, 19:38
depends on what you want to have in the incoming release...;)

I have less than zero idea, honestly. I am just an average dumb user who managed to get to understand MeGUI enough to encode a movie :)

JarrettH
25th May 2008, 21:59
Humm I had a good idea a while ago:helpful:

If you could automate the mux process a bit? Because you need to point the muxxer to the audio and video files both need to be existing. I'd like to point it to a directory where the video file will appear or some dummy file so I can have the process happen right after the video is created.
Though it could be trivial since it only takes a matter of minutes to join the files.:confused:

Adub
26th May 2008, 02:34
This is a feature request, please post all feature requests on the sourceforge page. And have you tried the automated encoding mode? It pretty much does exactly what you want.

Sharktooth
15th June 2008, 15:52
0.2.6.1047
- (kurtnoise) updated MediaInfo library and his wrapper to the latest release (0.7.7.2).
- (kurtnoise) [AudioEncodingTab] added a try/catch statement for better error handling for end-users concerning delays values too high/low detected in filenames (#1965905).
- (kurtnoise) [x264Encoder] fixed a comma use associated with Const. Quantizer (#1975472).
- (kurtnoise) [AvisynthAudioEncoder] fixed an error in the upmix function.
- (kurtnoise) [VideoPlayer] video preview always on top from now...
- (kurtnoise) added an icon for the ToolTip.
- (kurtnoise) [AudioEncoder] added support for NicAudio v2 (needed to fix some bugs) >> http://www.codeplex.com/NicAudio
- (kurtnoise) added several languages in the nsis script.

0.3.0.1005 (includes the fixes and additions up to ver. 0.2.6.1047)
- (kurtnoise) updated MediaInfo library and his wrapper to the latest release (0.7.7.2).
- (kurtnoise) several x264 options weren't updated.
- (kurtnoise) added support for OpenDMLSource(..) for AVI files >= 2GB and forced "audio=false" for the avs script creation within AVISource(.)
- (kurtnoise) [ProgressWindow] allowed resize form (#1968515).
- (kurtnoise) [JobWorkerWindow] help button was biased.
- (kurtnoise) added EVO files support for the Main and Avisynth Forms.
- (kurtnoise) [UpdateWindows] help button was biased.
- (kurtnoise) allowed minimize/maximize the video preview form.
- (kurtnoise) removed TooltipIcon and TooltipTitle.
- (kurtnoise) [MainForm] changed the back color (transparent to control).
- (kurtnoise) [VideoConfigurationPanel] added a title for the tooltip.
- (Kurtnoise) updated several tooltips for the x264 compressor.
- (kurtnoise) added ProfileConfigurationWindow.resx
- (kurtnoise) [ProfileConfigurationWindow] use Presets now instead of Profiles to avoid confusions.
- (kurtnoise) CheckOnClick = True for the ProfileExporter, ProfileImporter and ProfilePorter ListBoxes.
- (kurtnoise) [VobSubber] CheckOnClick = True for the Subtitles ListBox.
- (kurtnoise) [x264ConfigurationPanel] updated some missing tooltips.
- (kurtnoise) added a x264 picture in the main tab.
- (kurtnoise) updated the x264 Settings (AQ, Custom commandline) with several changes.
- (kurtnoise) [DGIndexer] using hide state instead of minimize.
- (kurtnoise) [ProfileImporter] added an option to check all/none items from the list (available via a right click).
- (sharktooth) Updated VS 2008 project files to include the new InputBox replacement files
- (kurtnoise) fixed .NET bootstrapping for MSVC2005 project file. Patch by Sean McGovern.
- (Mutant Fruit) Fix for mono compatibility to avoid a bug in ApplicationSettingsBase constructor
- (Mutant Fruit) Put try/catches around registry access to avoid issues on non-windows systems
- (Mutant Fruit) Two fixes for the new InputBox
- (Mutant Fruit) Created a replacement for the VisualBasic InputBox class and removed references to the VisualBasic dll
- (Mutant Fruit) Applied patch for #1887531
- (Mutant Fruit) Committed patch for #1886000
- (sharktooth) [d2vcreator] Default to "Demux All Audio Tracks"
- (kurtnoise) Transformed OSInfo & Shutdown classes cross-platform. Patch by mutant_fruit.
- (kurtnoise) fixed hardcoded windows style paths. Patch by mutant_fruit.
- (kurtnoise) [D2VCreator] remove Windows API for better X-platform using.
- (kurtnoise) Fixed bug in GenericSettings implementation & implemented GetHashCode correctly. patches by Mutant_Fruit (#1887494 + #1887508)
- (kurtnoise) [AVSCutter] altered the behaviour of the Clear, Update and Remove buttons. Patch by darkklor (#1858629)
- (kurtnoise) [mediaInfoWrapper] fixed some tabs.
- (kurtnoise) [JobQueue] re-enabled Key Down event.
- (berrinam) Profile refactor. Excerpts:
- All video settings must now be contained within a profile.
- There is a default profile called *scratchpad* for every type of setting.
- Zones have been removed from video profiles, soon to be added back to the main window.
- Removed code for reading very old profiles (from 0.2.4.1004 and below)
- (berrinam) (internal) Added Tuple.Create to allow implicit Generics instantiation.
before any bug report is made, 0.3.0.1005 is UNSTABLE. x264 config throws an exception. i noticed it just after i published the files, so , yes, we're aware of it and yes, we'll fix it in the next version.

Romario
15th June 2008, 20:21
again without download link for Megui 0.3.0 ?

Sharktooth
16th June 2008, 02:18
yep, coz it's UNSTABLE.

Kurtnoise
16th June 2008, 06:54
@Sharktooth: which compiler did you use to build 0.3.0.1005 release ? Could you try this one (http://kurtnoise.free.fr/index.php?dir=MeGUI/&file=MeGUI-0.3.0.1005%2B.zip) ?

I think that Visual Studio 2008 (Express or Entreprise Edition) should be used to compile this version now (to include Vista stuff, etc...)

Sharktooth
16th June 2008, 12:58
i used csc. i can build it with VS too but using the compile.bat allows me to automate some things.
however, ill be back to you in a minute.

EDIT: your binaries work. i updated the core package with the vs compiled binary.

Knuffi
16th June 2008, 13:08
I updated MeGUI 3.0 and am now in an endless loop: Seems that the new version on the servers calls itself 3.0.1004 instead of 3.0.1005 as it should ... can you fix that please?

Sharktooth
16th June 2008, 13:14
try the reinstall option in the update window. i just updated the core package

Knuffi
16th June 2008, 13:23
Force reinstall on which components? Core is ALWAYS available to update.

Sharktooth
16th June 2008, 13:35
close megui, clear the update_cache folder located in the megui folder. then restart megui and let it update.
if it's still version 1004, try rebooting. something wrong is going on. the update worked flawlessly here.
if you dont find a way to update it, there should be permission problems. however HERE (http://megui.org/auto/core_0_3_0_1005a.zip) you can download the new core package and manually extract it over your local megui folder.

Sharktooth
16th June 2008, 13:53
@kurtnoise: AQ settings are not working. if you want i have some free time and i can give a look at it later. however, without looking at the code, i think it's missing the required stuff in the commandline generator.

stax76
16th June 2008, 14:05
Don't you use MSBuild?

"C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe" "D:\Projekte\StaxRip\StaxRip.vbproj" /t:Rebuild /p:Configuration=Release"

Sharktooth
16th June 2008, 14:14
does it support building .net 2.0 bins ?

tre31
16th June 2008, 14:33
The preview video window is set too "Always on top" as its window property making it pretty much useless as you have too move it out of the screen too see the script creator behind it. Tiny error (obviously you forgot too set the window properties) but it does affect usability.

Sharktooth
16th June 2008, 14:55
fixed AQ in r524

The preview video window is set too "Always on top" as its window property making it pretty much useless as you have too move it out of the screen too see the script creator behind it. Tiny error (obviously you forgot too set the window properties) but it does affect usability.
not a bug. it's in the changelog.

stax76
16th June 2008, 14:56
VS is uses MS build so I guess so.

Sharktooth
16th June 2008, 14:59
ill change the compile script replacing csc with msbuild.
thanks :)

edit: done in r525

tre31
16th June 2008, 15:32
not a bug. it's in the changelog.

Well, seems like a strange change too implement, try opening HD video with it, hell even SD video, you have too move the preview window out of the way too even have access too any functionality at all, and that includes the main window, sorry but I fail too see how this 'is a feature not a bug'.

What I'm basically saying is - from a end-user (yes that's me) perspective, its no good - sorry.

Sharktooth
16th June 2008, 15:40
0.3.0.1006
- (sharktooth) Fixed x264 AQ settings
Test build: http://www.webalice.it/f.corriga/megui/megui-0_3_0_1006.exe
Consider it as a pre-RC. it should be sufficiently stable though.

to-do:
- dgindex 1.5+ support
- fix adaptive muxer
- zones options in x264config

Sharktooth
16th June 2008, 15:41
Well, seems like a strange change too implement, try opening HD video with it, hell even SD video, you have too move the preview window out of the way too even have access too any functionality at all, and that includes the main window, sorry but I fail too see how this 'is a feature not a bug'.

What I'm basically saying is - from a end-user (yes that's me) perspective, its no good - sorry.
what about a minimize button on the preview?

Underground78
16th June 2008, 19:42
I think there is a problem with "M.E Algorithm" and "Subpixel Refinement" : the command line is not updated ... I'm a beginner but I have a look the code to try to fix this, I've added this two lines inspired by the others options and it seems to work ... Maybe it's not the good solution but don't be too hard with me ... :o

Index: x264ConfigurationPanel.Designer.cs
===================================================================
--- x264ConfigurationPanel.Designer.cs (revision 526)
+++ x264ConfigurationPanel.Designer.cs (working copy)
@@ -639,6 +639,7 @@
this.x264SubpelRefinement.Name = "x264SubpelRefinement";
this.x264SubpelRefinement.Size = new System.Drawing.Size(154, 21);
this.x264SubpelRefinement.TabIndex = 8;
+ this.x264SubpelRefinement.SelectedIndexChanged += new System.EventHandler(this.updateEvent);
//
// x264SubpelRefinementLabel
//
@@ -701,6 +702,7 @@
this.x264METype.Name = "x264METype";
this.x264METype.Size = new System.Drawing.Size(109, 21);
this.x264METype.TabIndex = 6;
+ this.x264METype.SelectedIndexChanged += new System.EventHandler(this.updateEvent);
//
// x264MERange
//

Kurtnoise
16th June 2008, 19:42
@Sharktooth: thanks for the fix...I hadn't tested extensively the AQ part I'm honest.

0.3.0.1006
- (sharktooth) Fixed x264 AQ settings
Test build: http://www.webalice.it/f.corriga/megui/megui-0_3_0_1006.exe
Consider it as a pre-RC. it should be sufficiently stable though.
About NSIS installer : may I suggest to add this (http://nsis.sourceforge.net/UAC_plug-in) ? :p


to-do:
- dgindex 1.5+ support
- fix adaptive muxer
- zones options in x264config
I started to implement something for DGindex stuff...It's included in my build but I'm not happy with it. The 2 comboboxes need to be selected and all audio track IDs are grabbed from the DVDDecrypter file info not from the DGindex logfile for the moment. I hope at the end of the week to have something more interesting and bug free. :)

About adaptive muxer : frankly, I've no idea why we have this...:-/

About zones: well...lazyness.

Kurtnoise
16th June 2008, 19:52
Maybe it's not the good solution but don't be too hard with me ...
it's correct. I'll add this.

stax76
16th June 2008, 20:08
I wonder if it makes much sense to rely on the DVD Decrypter info file as it's only created in IFO mode and that is not possible with many copy protections, if I'm not mistaken. :)