View Full Version : MeGUI development
hydro
9th March 2009, 23:10
@ateeq : if you have some time, could you look at issues #2606513 & #2602264 This is the same thing (this concerns the one-click encoder). Yesterday, I digged it but unfortunately, one problem remains (fact is there are 2 issues - first one about null string for filename [easy to fix] & another one, completely unknown to me) and I've no idea why. Quite strange though...
#1 in #2606513 was due to #2. I couldn't find any multi-language DVD's (to use the IFOparser against) but submitted a change that should fix .Vobs read via MediaInfo. If I come accross a suitable DVD I'll confirm it works with IFOparser.
Sharktooth
10th March 2009, 02:13
0.3.1.1020
- (sharktooth) [CountdownWindow] #2581618 - Make the shut down notification show on top.
- (ateeq) [VideoUtil] Use TrackID instead of counter in getAllDemuxedAudio
- (ateeq) [OneClickWindow] Use TrackID instead of SelectedIndex in goButton_Click (#2606513 - hopefully)
~bT~
10th March 2009, 02:27
Sharktooth has exceeded their stored private messages quota and cannot accept further messages until they clear some space.
mkvtoolnix has been updated.
eac3to has been updated.
faac & faad have been updated.
Sharktooth
10th March 2009, 02:45
tnx. ill update them tomorrow.
btw, isnt 3.13 the latest version of eac3to?
edit: it's 3.14... madshi didnt update the first post of the eac3to thread...
~bT~
10th March 2009, 02:49
^ there was a bug. fixed. now 3.14
http://forum.doom9.org/showthread.php?p=1259181#post1259181
faac: http://forum.doom9.org/showthread.php?t=145191
Sharktooth
10th March 2009, 02:51
ok. ill upload the new eac3to right now.
the other updates have to wait until tomorrow.
edit: done.
Kurtnoise
10th March 2009, 08:09
#1 in #2606513 was due to #2. I couldn't find any multi-language DVD's (to use the IFOparser against) but submitted a change that should fix .Vobs read via MediaInfo. If I come accross a suitable DVD I'll confirm it works with IFOparser.
Just tested and that works fine...:) Thanks...
@Sharktooth: here is a little update (http://www.mediafire.com/?diddyzjtmwy) for LAME presets. To avoid errors for newbies...
Sharktooth
10th March 2009, 09:36
all updates are up.
Sharktooth
12th March 2009, 15:29
@kurtnoise: was there a reason to remove mod16 notice for x264?
i mean, it can cause problems with some avs scripts. so if the reason was 1920x1080 is not mod16 then an exception for 1080 would be enough.
Kurtnoise
12th March 2009, 16:04
@kurtnoise: was there a reason to remove mod16 notice for x264?
because I was annoyed by this message when I launched some x264 encodes...:p :D
this shouldn't be a restriction anymore (despite the fact there is still a warning in the code...:sly:).
Sharktooth
15th March 2009, 15:54
0.3.1.1021
- (kurtnoise) [xvidConfig] cosmetics...
- (kurtnoise) [eac3to] fix some warnings.
- (kurtnoise) [eac3to] missing Language getter/setter init for Stream Class.
- (kurtnoise) [HdBdStreamExtractor] - Rebuild Job Process. Doesn't work yet...
- (kurtnoise) [HdBdStreamExtractor] - Reformat Name of the files extracted.
- (kurtnoise) [HdBdStreamExtractor] - add Language Column in the Streams DataGridView.
- (kurtnoise) [eac3to] fix issue with MPEG Audio Streams.
Romario
17th March 2009, 04:14
I would try newest MeGUI build in Windows 7 build 7048 32-bit, and you can, guys, expect some notices from me. If it's work on Windows 7 pre-RC, of course.
Kurtnoise
17th March 2009, 12:02
I would try newest MeGUI build in Windows 7 build 7048 32-bit, and you can, guys, expect some notices from me. If it's work on Windows 7 pre-RC, of course.
none errors so far here w/ the 32bits and the latest trunk build...
Sharktooth
18th March 2009, 14:33
0.3.1.1022
- (kurtnoise) [OneClick Encoder] enable prerender Job.(#2687941)
- (kurtnoise) [AvisynthWindow] fix issue #2685909
- (kurtnoise) [DGxx tools] add message when no audio streams found.
- (kurtnoise) [DGMCreator] fix issue #2685910
- (kurtnoise) update MediaInfo library and its wrapper to the latest beta. Speed up to 30% for some streams parsing.
UsedUser
23rd March 2009, 04:11
Re: OneClick: Filename characters change case - ID: 2699718 (https://sourceforge.net/tracker2/?func=detail&atid=798476&aid=2699718&group_id=156112)
@kurtnoise
Thanks for your response. I see you closed the bug in Tracker, so I wanted to ask the question here.
I see that changing the OneClick Project Name on the Advanced Settings tab does change the output filename accordingly, but I'm wondering why the user should be required to exert manual effort just to preserve the input filename in the output? It seems that should be the default.
Assuming you do want to format a filename with spaces instead of underscores, which I can see as desirable, why is it desirable to alter the case? Underscores are typically used where a space cannot be, so a change there makes sense, whereas there's no particular reason I know to alter the case. Is there a use case I don't see?
Obviously, a fix is easy. The question is whether there is a reason other users want the output/project case changed. Is there such a reason?
[Patch]
Index: PrettyFormatting.cs
===================================================================
--- PrettyFormatting.cs (revision 1097)
+++ PrettyFormatting.cs (working copy)
@@ -47,7 +47,7 @@
idxVideo = temp.Length;
if (idxAudio < 3)
idxAudio = temp.Length;
- A = temp.Substring(0, Math.Min(idxVideo,idxAudio)).Trim();
+ A = A.Substring(0, Math.Min(idxVideo,idxAudio)).Trim();
break;
}
fileName = Path.GetDirectoryName(fileName);
@@ -55,19 +55,8 @@
}
// Format it nicely:
- char[] chars = A.ToCharArray();
- bool beginningOfWord = true;
- for (int i = 0; i < chars.Length; i++)
- {
- // Capitalize the beginning of words
- if (char.IsLetter(chars[i]) && beginningOfWord) chars[i] = char.ToUpper(chars[i]);
- // Turn '_' into ' '
- if (chars[i] == '_') chars[i] = ' ';
+ A = A.Replace("_", " ");
- beginningOfWord = !char.IsLetter(chars[i]) && !(chars[i] == '\'');
- }
-
- A = new string(chars);
return A;
}
Kurtnoise
23rd March 2009, 08:33
dunno...It's not me that coded this part in the past. iirc, that's been coded to change the path name from DVDs (i.e retrieve only the name)...
I know it's easy to change (btw, did you check the whole code ? maybe this function is used somewhere else) but some other people might prefer the current format.
Maybe, a checkbox to choose whether or not this format could be great in the One-Click Settings. What do you think ?
Greif
24th March 2009, 15:09
Made some changes to hdbdextractor:
HDBDStreamExtractor.cs
-(fix) corrected spelling of ToolStripProgresBar to ToolStripProgressBar
-(fix) added Delegates & CallBacks to set ToolStripProgressBar and ToolStripStatusLabel for cross-thread UI calls
VideoStream.cs
-(fix) return initialized VideoStream object instead new instance
-(fix) use VType in switch statement instead of string comparison
EuropeanMan
31st March 2009, 00:55
When muxing MKV stuff, I'd like to see some additional language options for audio/subtitles...is this possible at all?
Kurtnoise
31st March 2009, 07:05
like what ?
this is not a Feature Request thread here...:sly:
Sharktooth
31st March 2009, 17:23
@devs: do you think it will be a good idea to include dgavcindex/dec in megui auto-update?
Kurtnoise
1st April 2009, 08:18
sure...no objection from me. :)
Note that like I'm lazy man, there is only one textbox for DGAVCindex/DGAVCindexNV path...might be one issue if you put both packages on the server.
Sharktooth
1st April 2009, 13:12
no. DGAVCindexNV is payware. i cant put it on the server.
Kurtnoise
1st April 2009, 13:37
the license is payware but not the package itself. It's freely available/downloadable from DG website.
anyway you better should ask directly to DG I think...
Sharktooth
1st April 2009, 13:50
i'll ask him. but i think we'll better include dgavcindex/dec by default. if anyone wants the NV version they'll pay the license and use that instead just by swapping the path in the megui settings.
Kurtnoise
1st April 2009, 13:53
ok...no problem for me. :)
Sharktooth
1st April 2009, 14:29
0.3.1.1023
- (kurtnoise) add few tunings for some MessageBoxes.
- (kurtnoise) [CodecManager] add BDSUP format as Subtitle Type.
- (kurtnoise) [AudioEncoderInterface] few tunings for AVISource.
- (kurtnoise) [XviDEncoder] flag JobStatus as error when issues occur (#2695467)
- (kurtnoise) move ScriptServer Class to the avscreator tool folder.
- (griffore) [HdBdStreamExtractor] added Delegates & CallBacks to set ToolStripProgressBar and ToolStripStatusLabel for cross-thread UI calls
- (griffore) [HdBdStreamExtractor] corrected spelling of ToolStripProgresBar to ToolStripProgressBar
- (griffore) [HdBdStreamExtractor] return initialized VideoStream object instead new instance
- (griffore) [HdBdStreamExtractor] use VType in switch statement instead of string comparison
- (kurtnoise) [JobUtil] use Default Encoding settings instead of UTF-8 for huffyuv temp script. Patch by viceice (#2694449)
- (kurtnoise) update MediaInfo library and its wrapper to the latest release (0.7.12)
EuropeanMan
1st April 2009, 20:33
like what ?
this is not a Feature Request thread here...:sly:
Well can you PLEASE point me where I could make a feature request?
I just needed Urdu & Punjabi added to the Language options, which are missing...thanks.
nurbs
1st April 2009, 20:38
Go here: http://sourceforge.net/projects/megui
Click on "Tracker" (top, middle) then "Feature Request".
EuropeanMan
1st April 2009, 20:39
Next,
I have to wonder why my encodes start OUT around 30-40fps encoding speeds for a good 2-3 minutes, and then gradually come down to a crawl @ 7fps?
PS - thank you Nurbs :) appreciate it.
Kurtnoise
1st April 2009, 22:11
I have to wonder why my encodes start OUT around 30-40fps encoding speeds for a good 2-3 minutes, and then gradually come down to a crawl @ 7fps?
it's because I put a daemon in the code to detect bad sources...
EuropeanMan
1st April 2009, 22:49
a lag file is a bad source? are you serious?
Kurtnoise
2nd April 2009, 06:41
of course I'm serious...
th3obr0
2nd April 2009, 08:16
Next,
I have to wonder why my encodes start OUT around 30-40fps encoding speeds for a good 2-3 minutes, and then gradually come down to a crawl @ 7fps?
PS - thank you Nurbs :) appreciate it.
I believe 'cause the first 1-2 mins of the movie are credits and not much motion. Later on when you get the real frames to be corrected the FPS comes down,
Kurtnoise
3rd April 2009, 12:17
@devs: do you think it will be a good idea to include dgavcindex/dec in megui auto-update?
should be ok w/ latest revision now...
DGAVCDecode-1.01 package (http://www.mediafire.com/?wzdn125zn0x)
DGAVCindex-1.01 package (http://www.mediafire.com/?qgmt3h535vh)
and the upgrade.xml file updated (http://www.mediafire.com/?wxmkmmmjlnj) (beware that some packages filenames have been updated too in it : mkvtoolnix, eac3to, mencoder, ffmpeg).
Sharktooth
3rd April 2009, 12:43
doh! i was about to make the changes in the weekend but you beaten me.
well, thanks.
Kurtnoise
3rd April 2009, 13:17
and for this issue (https://sourceforge.net/tracker/?func=detail&aid=2723235&group_id=156112&atid=798476)...a faac build (http://www.mediafire.com/?tdkwdhjloby) not SSE2 optimized (i should keep my own SSE2 build for me)
EuropeanMan
3rd April 2009, 21:16
of course I'm serious...
Could you PLEASE explain this...
even when I encode JUST 15 minute video portion with NO CREDITS on either side or anywhere in between....WHY does a dramatic drop of 75% in encoding speed happen?
Kurtnoise
4th April 2009, 07:26
it's because I put a daemon in the code to detect bad sources...
:stupid:
EuropeanMan
4th April 2009, 16:56
:stupid:
OK, SO I'M STUPID...are you happy? I'm trying to understand this.
What do YOU define as a bad source? Tell me?
What do YOU define as a GOOD SOURCE that won't GO through the 75% drop in encoding speeds? I'll even go BUY the damned source just to prove you wrong.
Sharktooth
5th April 2009, 01:46
could you please discuss your issue in another thread? it does not belong to this one.
megui has nothing to do with the encoding itself. it just passes the avs script to the encoder.
so, if you use the commandline encoder with your avs you will have the same results you get with megui.
Sharktooth
7th April 2009, 17:47
0.3.2.1024
- (sharktooth) [CodecManager] Added M2TS case to ContainerType.
- (kurtnoise) [XvidConfigurationPanel] fix issue #2690826
- (kurtnoise) cosmetics
- (kurtnoise) add "demux video stream" option to the DGVCreator.
- (kurtnoise) add "demux video stream" option to the DGMCreator.
- (kurtnoise) add "demux video stream" option to the DGACreator.
- (kurtnoise) [MediaInfoFile] add VC-1 & M2TS informations.
- (kurtnoise) add "demux video stream" option to the D2VCreator.
- (kurtnoise) update MediaInfo library and its wrapper to the latest revision.
- (kurtnoise) [LanguageSelectionContainer] add Urdu & Punjabi languages (#2725585)
- (kurtnoise) [SettingsForm] cosmetics
- (kurtnoise) [UpdateWindow] add dgavcindex case.
Sharktooth
7th April 2009, 20:55
0.3.1.1025
- (sharktooth) [Xvid] Added profiles support. Actually only DXN Home Theater and DXN Hi-Def (both 720p and 1080p) profiles are supported.
New Xvid presets are coming... stay tuned.
Sharktooth
8th April 2009, 03:21
0.3.1.1026
- (sharktooth) [xvidConfigurationPanel] Moved Profiles checks into doDropDownAdjustments (where they should be...) and added additional checks for encoding modes (profiles are enabled only for 2pass modes).
- (sharktooth) [xvidConfigurationPanel] Cosmetics.
- (sharktooth) [xvidConfigurationPanel] Added overflow control checks to improve ratecontrol behaviour with -alt2pass.
New Xvid presets are up on the auto-update server.
Please test it and report any bugs.
edit: there's a bug (actually was my mistake) in the commandline generation. i'll correct it tomorrow.
Sharktooth
8th April 2009, 04:21
0.3.1.1027
- (sharktooth) [XviDEncoder] 10l
Sharktooth
8th April 2009, 13:59
0.3.1.1028
- (sharktooth) [Xvid] Added Handheld, Portable and Custom profiles along with VBV parameters controls.
Xvid profiles support should be complete now.
Kurtnoise
8th April 2009, 15:25
nitpicking: shouldn't be "Home Theater" instead ? and there are also some others profiles available (SP & ASP) in the vfw interface...:)
Sharktooth
8th April 2009, 15:44
-re/-er depends on the language.
british english uses -re... in US english it is usually spelled -er instead... like Centre(UK)/Center(US).
about SP and ASP... well, i didnt feel the need to add them. however they could be an option.
Sharktooth
8th April 2009, 16:12
New MeGUI installer package available at SF: https://sourceforge.net/project/showfiles.php?group_id=156112
Sharktooth
8th April 2009, 17:26
0.3.1.1029
- (sharktooth) [AviSynthWindow] Added support for subtitles (srt,ass,ssa).
Sharktooth
8th April 2009, 18:06
0.3.1.1030
- (sharktooth) [AviSynthWindow] Added a messagebox to notify the subtitles has been succesfully added to the avisynth script.
- (sharktooth) [AviSynthWindow] Added a check to prevent to add the same subs twice.
- (sharktooth) [AviSynthWindow] Subtitles path textbox is now read-only.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.