Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
31st December 2005, 02:41 | #921 | Link | |
Registered User
Join Date: Jul 2004
Posts: 383
|
Quote:
Just upload your files as detailed above and they'll get integrated. |
|
31st December 2005, 02:46 | #922 | Link |
Registered User
Join Date: Apr 2004
Posts: 287
|
Just to throw an idea out there before i head off to bed...
After a bit of discussion with someone else (LiFE), i've the following idea. How about we ditch the tabular layout, and go for a treeview layout? How do people feel about a treeview layout as opposed to the tabs at the top? Do people prefer the treelayout, or would i be best leaving it as is with the tabs? Personally, i like treeviews. But if the consensus is "no", then i'll stick with tabs. (in case you're wondering, a treeview is like the windows explorer view of your harddrive). Last edited by Mutant_Fruit; 31st December 2005 at 02:50. |
31st December 2005, 04:45 | #925 | Link | |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
Quote:
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! |
|
31st December 2005, 04:49 | #926 | Link |
PC Dom: Computer Support
Join Date: Nov 2003
Posts: 165
|
Re what we were discussing:
Tree + Visual Tree makes it easier to recall where settings are (see recode). + Easier to implement a large number of 'sections' (old Firefox had similar) - Uses more screen real estate Tabs + Compact way of displaying many settings (see MS Office Options) + Advanced users feel at home - Does not scale well for 5+ tabs (see MS Office Options) - Scares off newbies - Very difficult to recall which setting is in which tab, particularly if tabs toggle between front and back (Office Options) Keeping in mind that we're gonna need quite a few more tabs to fit everything in: - Optional context sensitive help - Expand the names of the options, atm almost everything is abbrieviated - Proper drop down lists with explanations - A few sliders (currently implemented as number boxes) - Maybe some radio check boxes To prevent the screen being too big, it will probably be neccessary to have 6 'sections' broken down into "Rate Control": Includes: Basic Rate Control and Profiles "Main Options": General Options & Tools "Advanced Options": Macroblocks and Other Options "Advanced Rate Control": Rate Control & VBV stuff "Quantizers": Quantizers "Zones": Zones Last edited by LiFe; 31st December 2005 at 05:00. |
31st December 2005, 04:57 | #927 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
@all devs: please commit one patch at a time. i mean one commit for each modification of a single feature. it will be easier to read the changes in the cvs and to find the code changes.
For example: 1) modified VideoCodecSettings::clone method implementation 2) removed VideoCodecSettings::clone overrides from all VideoCodecSettings descendants 3) FourCCs is now defined per-type, not per-instance and is readonly! 4) Removed redundant reference to DirectShow videoplayback module would mean 4 commits.
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! |
31st December 2005, 04:59 | #928 | Link |
Angel of Night
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,559
|
The general consensus in the UI/usability community is that tree-views range from slightly bad to very bad unless you have lots of heigharchial groups; I have enough experience with misapplied treeviews to be very wary. Nicer tabs might be nice.
Now that presets are such an easily useable part of the app, thanks to sharktooth's wonderful efforts, my opinion is that the basic first screen should have minimal options: preset and bitrate. I'd argue bitrate should be shown without going into "config", next to profile, unless it's a first pass or automatically derived. Half the time that's the only thing I want to change, the only thing that profiles can't usefully dictate. Once in config, only basic options should be shown: profile (which should ideally set the profile when changed), mode, B-frames, AVC profile & level, deblock dropdown (low, normal, high, custom). Maybe # reference frames, # b-frames, logfile. And of course, an advanced option, giving us everything else on the first panel split into better categories, plus trellis, me algo, and sar, matrix, and commandline. The rest of the second panel stuff (plus maybe chroma me and cabac?) should be relegated to another panel like "control settings" or "stream settings". "Advanced" doesn't quite fit the bill. Finally a zones option. (Maybe a quantizer edit option, as stated above, but does anyone really want to see and edit those ugly 8-part quantizers from inside megui?) Then doom9 can do whatever he wants with zones. "Advanced options" can be a set of buttons that opens new panels, or a checkbox that opens more tabs, but I lean toward the former even if it's a bit cluttery. Then you have one control center, not many tabs or a big tree. Definitely don't do buttons as "more..." like XviD, of course, and give the panel a little more room to breathe... and hey, maybe add some pretties like divx, but I won't push that one too hard. Somewhere, there should be a "multi-processor" option, which sets the number of threads equal to the number of processors on your system, unless you'd rather keep it to #threads option only. In general UIs should strive to keep the most common settings the most easily accessible, highlight the most important, without overly inconveniencing those who need to change the rest. I hope this proposal sounds as if it would do that. Last edited by foxyshadis; 31st December 2005 at 05:18. |
31st December 2005, 05:48 | #929 | Link | |
Registered User
Join Date: Jul 2004
Posts: 383
|
Quote:
a) I'm evil (didn't I say that already?) Mmm, blood, blood.... b) Using the Patch Tracker properly means we all need to keep an eye on what people have uploaded. The last thing we want is for someone's contributions to go unnoticed - even if we don't want to integrate his/her mods as they are, we should give a reason. c) It's New Years' weekend and I thought it would be OK to try out the change (berriman admits he was just fiddling - ahah! um, well whatever) d) See a), except with added 'nutirients'. MMMm Nutrients! (tack on H. Simpson image) |
|
31st December 2005, 06:00 | #930 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
CVS update:
0.2.3.1028 - added --bime support (and fixed some controls for NET 1.1 designer...) Maybe there's some errors coz it 6AM here... but it compiles. Had no time to post binaries too...
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! |
31st December 2005, 12:06 | #932 | Link | |
clueless n00b
Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,579
|
Quote:
I don't think Treeviews make a lot of sense for a codec configuration either. They make a lot of sense for a usergroup configuration where higher level group inherint from lower level ones and where you can manipulate membership and the "group is part of group" relationship via drag & drop (I built such a thing once.. it's quite awsome when you get it working compared to what we used to have before), but for a codec I don't really see the grouping.
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org |
|
31st December 2005, 14:23 | #933 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
i uploaded the assemblyinfo.cs to reflect the version change (yesterday was too late to remember that...) and the bins for 0.2.3.1028.
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! |
31st December 2005, 14:54 | #934 | Link | |
Registered User
Join Date: Mar 2005
Posts: 173
|
Quote:
|
|
31st December 2005, 14:55 | #935 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
just change 0.2.3.1027 in 0.2.3.1028 in AssemblyInfo.cs
but yesterday was really too late to remember that...
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! |
31st December 2005, 15:28 | #936 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
It was so late i forgot to do some things too...
CVS update: added the missing stuff... 0.2.3.1028 bins re-released
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! Last edited by Sharktooth; 31st December 2005 at 16:08. |
31st December 2005, 16:08 | #938 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! |
31st December 2005, 16:28 | #940 | Link |
Registered User
Join Date: Apr 2004
Posts: 287
|
Everything within ***'s is going to be a groupbox. The numbers represent different tabs. I'm not sure i have everything placed in the most logical area (mostly because i don't know what they all the options do ), so let me know.
EDIT: On an unrelated note.... once i make a change, how do i submit it? Is there a linky somewhere which explains the procedure for creating/submitting a patch? Last edited by Mutant_Fruit; 31st December 2005 at 16:39. |
Tags |
development, megui, not a help thread |
Thread Tools | Search this Thread |
Display Modes | |
|
|