View Full Version : MeGUI development
Kurtnoise
3rd July 2008, 17:18
1st reply from me + some other things...:p
Sharktooth
14th July 2008, 18:43
ill be away for some days.
health reasons.
check
22nd July 2008, 10:41
Are you still interested in moving to Trac?
PS: imo a hidden forum for developers only is a good thing, but to hide all development work is discouraging to users as it suggests a lack of trust, and also reduces the interaction between you and your users (not to mention makes people think the project is dead). The best solution is to do as much development in the open as possible, while having a hidden forum for talking freely about people/things you hate/etc.
Sharktooth
22nd July 2008, 11:14
we have forums here, there's no need to duplicate them. however i have a internet connection and even if im not home i can reply and answer questions.
about trac, yes, im still interested but i cant test it right now, ill do when i get home (one week or so).
Sharktooth
23rd July 2008, 03:48
Since tonigth my sight seems to be a bit better i did some small fixes.
Stable and dev versions:
0.3.0.1016
- (sharktooth) Temporary workaround to avoid closing of the preview window and loosing the AR. Also added some more resize buttons (half and quarter size) since the Video Player control box was removed. Fixes #2009428
- (sharktooth) [x264ConfigurationPanel] VBV MaxRate control disabled until a buffer size is specified. Fixes #2021419
chainring
23rd July 2008, 05:11
After updating to 1016, the preview window is missing any window controls. It can't be closed, minimized, or maximized. I even uninstalled meGUI, redownloaded 1014, installed; it checked out fine. Updated to 1016 again and no window controls.
Is this a new feature?
check
23rd July 2008, 06:52
chainring: this is the development thread. It's not the tech support thread.
Sharktooth
23rd July 2008, 11:17
stable and dev versions:
0.3.0.1017
- (sharktooth) [AVCLevels] Unrestricted->AutoGuess since x264 rev915 changes.
Sharktooth
23rd July 2008, 11:17
After updating to 1016, the preview window is missing any window controls. It can't be closed, minimized, or maximized. I even uninstalled meGUI, redownloaded 1014, installed; it checked out fine. Updated to 1016 again and no window controls.
Is this a new feature?
read the changelog. that was done to prevent idiots to close the preview window when we already said it should remain opened coz it is NECESSARY to keep the AR info for anamorphic encodes.
chainring
23rd July 2008, 15:00
read the changelog. that was done to prevent idiots to close the preview window when we already said it is should remain opened coz it is NECESSARY to keep the AR info for anamorphic encodes.
Gotcha! I initially took it to mean the preview window staying open during the .avs building stage, but now see that it needs to be open even when loading into the queue. Thanks for the clarification.
And apologies for posting into the dev thread. Oops.
Sharktooth
24th July 2008, 03:03
Stable and dev versions:
0.3.0.1018
- (sharktooth) [VideoPlayer.cs] Restored the ControlBox to allow closing the preview.
0.3.0.1019
- (sharktooth) [VideoPlayer.cs] Fixed stupid visual bug caused by VS2008 designer which sometimes automatically relocate controls for no apparent reasons.
Sharktooth
24th July 2008, 11:49
Stable and dev versions:
0.3.0.1020
- (sharktooth) [VideoPlayer.cs] Nicer zoomin/out functions
Sharktooth
8th August 2008, 16:30
no new builds for a while. i will be hospitalized again today or tomorrow. the usual problem (MS).
Kurtnoise
16th August 2008, 13:59
Hi,
a small question for you guys : what would be the ideal for audio streams information concerning d2v file creator ?
the current code is like this: [trackID] - CodingMode / SamplingRate / Language
http://img201.imageshack.us/img201/2122/d2vcreatorir4.th.png (http://img201.imageshack.us/my.php?image=d2vcreatorir4.png)
I'd like to add also the channels number but I'm not able to retrieve the correct values for the moment...:(
This order is fine for you or what do you suggest ? I don't care personally except that the [trackID] must be first...:p
edit: forgot to mention that these values come from the parsing of the IFO file and actually we need only the trackID for the d2v file creation. :rolleyes:
Sharktooth
16th August 2008, 14:12
seems ok to me. i agree on the trackID to be the first also. maybe some more visibility for the language.
Kurtnoise
16th August 2008, 14:23
like Director's Comments or Visually Impaired, Normal ?
Sharktooth
16th August 2008, 16:02
just bold or coloured (red, blue, green?)... naaa... it's ok as it is.
Kurtnoise
16th August 2008, 18:02
this implies to change the component because a checkedListBox doesn't have a DrawItem Event...
edit: there is a way by overriding it but huh...
Sharktooth
16th August 2008, 18:57
leave it as in the screenshot. it's ok.
Sharktooth
19th August 2008, 03:49
0.3.0.2001
- (sharktooth) [Installer] New megui.ico and uninstall.ico
- (kurtnoise) [JobWorkerWindow] a workaround to shutdown the Worker Form (fix bug #2042450).
- (kurtnoise) [CodecManager] added SubtitleType.Register for ASS & SSA subtitles format.
- (kurtnoise) disabled "Settings" from the log.
- (kurtnoise) removed LMP4 codec.
- (kurtnoise) removed "Automatically set the number of threads" from the Settings in order to avoid override from users.
- (sharktooth) New application icon
- (kurtnoise) [IFOparser] added GetAudioStreamInfos(). 1st working draft...
- (kurtnoise) remove unused code from project files.
- (kurtnoise) [AudioEncoder] OpenDMLSource was a bad idea (fix bug #2016146)
- (kurtnoise) [FilmCutter] more accurate fps value to avoid desync issues.
- (kurtnoise) [FilmCutter] 10l for me...multiply by 1000 instead of 100 give the appropriate result.
- (kurtnoise) retrieve automatically the proper IFO file when we have many of them in the current path.
- (kurtnoise) added DetermineMovieIFO(.) to retrieve the correct IFO file from the given path.
- (kurtnoise) applied GetSubtitlesStreamsInfos(.) to the VobSubber.
- (kurtnoise) add IFOparser.cs to the project files.
- (kurtnoise) added IFOparser class. My first working draft. Only use with VobSubTool for the moment.
- (kurtnoise) add Short2FullLanguageName(.) function to retrieve the full language name from the 2 char code. Needed for the IFO parser.
- (kurtnoise) [FilmCutter] add fps_denominator in GetCutsScript() to have more accuracy. (fixed bug #2023354)
- (kurtnoise) make process priority more granular. Patch by Sean McGovern.
- (kurtnoise) add/update GPL license header.
- (kurtnoise) put references in alphabetical order.
- (kurtnoise) fixed several warning for the compilation.
- (kurtnoise) added an Avisynth checking in the shown Event.
- (kurtnoise) added free disk space detection. Might be useful for troubleshooting.
- (kurtnoise) added CPU detection.
- (kurtnoise) [AudioEncoder] switched Normalize() after the downmix cases.
- (kurtnoise) better OS detection.
- (kurtnoise) added GetMOStuff function.
- (kurtnoise) added System.Management reference to the project files
- (kurtnoise) added alternate backcolors for ListViews.
- (kurtnoise) added DRC to the script for Wav Sources if specified.
- (kurtnoise) updated MediaInfo library and its wrapper to the latest release (0.7.7.4).
It's in the auto-update. A new install package is up on sourceforge as well: http://sourceforge.net/project/showfiles.php?group_id=156112&package_id=174059&release_id=620590
rack04
19th August 2008, 04:09
Very impressive change log. Thank you all for all the hard work.
Sharktooth
19th August 2008, 04:11
say thanks to kurtnoise. he did it and it's even not yet finished.
Sharktooth
19th August 2008, 12:22
0.3.0.2002
- (kurtnoise) [JobWorkerWindow] revert to previous state...
installer: http://sourceforge.net/project/showfiles.php?group_id=156112&package_id=174059&release_id=620655
Kurtnoise
27th August 2008, 17:21
@Sharktooth: you've made a small typo in the x264-950 package at http://megui.org/auto/stable/...(zip extension twice).
Updater fails.
Sharktooth
27th August 2008, 17:25
fixing...
edit: done.
Sharktooth
28th August 2008, 13:56
0.3.0.2003
- (kurtnoise) [CodecManager] vertical alignment.
- (kurtnoise) Now use DriveInfo class to retrieve free space from hard drives.
- (kurtnoise) updated MediaInfo library and its wrapper to the latest release (0.7.7.5)
- (kurtnoise) [MKVMuxer] some cleanup in the code.
- (sharktooth) [FilmCutter.cs] Fixed the fades syntax.
Sharktooth
29th August 2008, 14:31
0.3.0.2004
- (kurtnoise) [VideoPlayer] allow control via the Left and Right arrows keys (Feature Request #2064673) for the prev/next frame buttons.
- (kurtnoise) [x264] Anchor = Top & Left only.
- (kurtnoise) [xvid] misc.
- (kurtnoise) [xvid] added custom command line & several other tunings.
- (kurtnoise) [Form1] better errors catching for retrieving free disk spaces.
- (kurtnoise) [VistaStuff] added GPL header.
- (kurtnoise) Now, ListViews & Treeviews components use the neat and clean Vista theme. :p
- (kurtnoise) added VistaStuff class.
Taurus
29th August 2008, 15:28
core_0_3_0_2004.zip is corrupted via updater
and from http://megui.org/auto/stable/
Sharktooth
29th August 2008, 15:32
yup.. it's a 7z archive renamed as zip... my mistake.
edit: should be fixed now. ensure to clear the update_cache dir before re-updating.
SacredCultivator
29th August 2008, 19:30
@Sharktooth: Just wondering, if upgrading to a new Core Version, is it best to clear/delete everything in the 'update_cache' folder and then 'force-reinstall' everything? (Or i guess what i mean is.. would it be wise to just 'delete' older versions of things in the Update Cache?
{Sorry if this doesn't belong here}
Adub
30th August 2008, 00:02
If you are using Autoupdate, then just let it do it's thing.
If you are going to do a complete reinstall, delete everything, install, run Autoupdate, and go.
And yes, this doesn't belong here.
Kurtnoise
1st September 2008, 15:11
Heya,
a small question for you guys : what would be the ideal for audio streams information concerning d2v file creator ?
the current code is like this: [trackID] - CodingMode / SamplingRate / Language
http://img201.imageshack.us/img201/2122/d2vcreatorir4.th.png (http://img201.imageshack.us/my.php?image=d2vcreatorir4.png)
I'd like to add also the channels number but I'm not able to retrieve the correct values for the moment...:(
good news...
1/ I'm able now to find the correct values for channels.
2/ Patch to use this for the d2v creator is coming.
3/ The OneClickEncoder doesn't support it yet.
/me haPpY...:D
check
1st September 2008, 15:27
Are you still interested in migrating to Trac? If you would like me to continue running Trac as is I am happy to, but an indication of when a final decision will be made would be appreciated :-)
Kurtnoise
1st September 2008, 15:55
yes...still interested but before to make the migration I'd like to fix some bugs.
Sharktooth
2nd September 2008, 02:15
i found i have a problem in my "patch" bin... so i have to check a $#!7load of code i commited in the past. im sorry if that caused bugs or any other bad behaviours...
Sharktooth
3rd September 2008, 14:01
0.3.0.2006
- (kurtnoise) [VobinputWindow] demuxTracks disabled by default.
- (kurtnoise) [VobinputWindow] added "Demux All Tracks".
- (kurtnoise) [VobinputWindow] updated GetAudioInfos().
- (kurtnoise) [IFOparser] added a verbose param for GetAudioInfos() to retrieve complete informations from the file.
- (kurtnoise) [IFOparser] added GetAudioLanguageCodeExt() to the parser.
- (kurtnoise) [IFOparser] GetVideoInfos() : use a StringBuilder for verbose mode.
- (kurtnoise) remove trailing white space from ChangeLog.txt
- (kurtnoise) [IFOparser] added a verbose param for GetVideoInfos() to retrieve complete informations from the file.
- (kurtnoise) [IFOparser] vertical alignment & better string format for videodesc.
Sharktooth
4th September 2008, 18:14
0.3.0.2007
- (kurtnoise) [FilmCutter] fixed issue #2090575
0.3.0.2008
- (sharktooth) [AVCLevels.cs] Fixed all level limits, part 2. Differentiation between baseline/main and high profiles CPBs.
- (sharktooth) [AVCLevels.cs] Fixed all level limits.
stax76
13th September 2008, 14:05
Update failes here with following error:
Trying server: http://megui.org/auto/stable/
Retrieving update file from server...
Error: Couldn't connect to server.
Trying server: http://mewiki.project357.com/auto/stable/
Retrieving update file from server...
Error: Couldn't connect to server.
Error: Could not download XML file
StaxRip and all my private tools also refused to connect to the web, I was able to fix it by adding the following code:
WebClient.Proxy = Nothing
I've no clue why all of the sudden this is needed, if nobody else reports it to MeGUI or StaxRip then I guess there is something unusual with my system. Did you fix the last write date for zip extraction btw.?
Sharktooth
13th September 2008, 14:16
auto-update works here. the zip file extraction date is not yet fixed since we're all particularly busy with real life issues.
however here it is the latest update:
0.3.0.2009
- (sharktooth) [MkvMergeMuxer.cs] --delay -> --sync for compatibility with mkvtoolnix 2.3.0
- (kurtnoise) [AVS Creator] added "Apply auto Preview" feature. When it's checked, Crop & Resize modifications will be applied automatically in the video preview. No need to click anymore on "Preview AVS Script" button with this...
- (kurtnoise) [AVS Creator] use input filename as default for the save dialog.
stax76
13th September 2008, 14:48
auto-update works here.
If not many other reports will show up I have to search the problem on my side I'm afraid.
the zip file extraction date is not yet fixed since we're all particularly busy with real life issues.
Just add following line in the 'ExtractZipFile' method:
File.SetLastWriteTime(pathname, entry.DateTime);
Sharktooth
13th September 2008, 14:56
is that enough to fix the "compatibility" with staxrip?
stax76
13th September 2008, 15:35
Another issue is your x264 profiles use switches requiring patches, I've three option here:
Use patched builds
Remove unsupported switches
Remove profiles using unsupported switches
What do you think about each of this options?
LessThanJake
13th September 2008, 16:32
(kurtnoise) [AVS Creator] added "Apply auto Preview" feature. When it's checked, Crop & Resize modifications will be applied automatically in the video preview. No need to click anymore on "Preview AVS Script" button with this...
Some things, maybe bugs(?), I´ve noticed:
When resizing the preview window manually after loading a source in the AVS-Script-Creator to see the whole picture for cropping, every click on one of the four crop buttons and the crop checkbox itself, resizes the preview window back to the original frame-size. Very annoying when working with HD-content.
It seems to me that everytime one of the four crop-buttons is pressed, the filtergraph which is used for the preview, will be rebuilded anew. You can reproduce this behavior when loading a MKV clip via DirectShowSource. In my case the HaaliSplitter and the ffdshow decoder icons in the systray will appear and disappear with every click on the crop-buttons
The behavior from 2. generally slows down the cropping process. Clicking the crop buttons very fast as in .2008 ist not possible anymore.
Three complete MeGUI-crashes playing around with the crop buttons, the crop checkbox and the new "Apply Auto Preview" - Checkbox, but not reproduceable
greets
LTJ
Sharktooth
14th September 2008, 02:20
Another issue is your x264 profiles use switches requiring patches, I've three option here:
Use patched builds
Remove unsupported switches
Remove profiles using unsupported switches
What do you think about each of this options?
remove unsupported switches or use patched builds.
Sharktooth
14th September 2008, 03:22
0.3.0.2010
- (sharktooth) [AviSynthWindow.cs] Check if player window is already the original player before trying to reopen it (fixes an issue introduced with the previous commit)
- (sharktooth) [AviSynthWindow.cs] Auto-Preview disabled by default. When unchecked it now re-opens the original video player.
- (sharktooth) Updated AQ settings for the new x264 revisions
- (sharktooth) [FileUtil.cs] Added SetLastWriteTime in the ExtractZipFile method.
[ReX]
14th September 2008, 03:39
Sharktooth, why "Resize" is enabled by default on AviSynth window? I disable it every time. :p
Sharktooth
14th September 2008, 03:43
coz the source may have an odd resolution. that will make the encoders crash or quit with an error.
ill improve that to in the next update.
Sharktooth
15th September 2008, 02:35
@stax: i had to revert the r704 change ([FileUtil.cs] Added SetLastWriteTime in the ExtractZipFile method.) coz it was causing weird problems when importing presets manually or thru the auto-update.
if you want some details just ask.
Sharktooth
15th September 2008, 03:01
0.3.0.2011
- (kurtnoise) updated MediaInfo library and its wrapper to the last release (0.7.7.6)
- (kurtnoise) [x264Encoder] enable aq-mode only for index=0
0.3.0.2012
- (sharktooth) Reverted r704 ([FileUtil.cs] Added SetLastWriteTime in the ExtractZipFile method) since it was causing problems to the auto-update
stax76
15th September 2008, 09:06
What did the method look like and what problems did it cause?
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.