QUOTE (JohnV @ Feb 4 2003 - 04:14 PM)
QUOTE (mithrandir @ Feb 4 2003 - 09:04 PM)
I designed my commandline so that it is smaller than APS -Y about 95% of the time and yet it retains slightly more >16KHz information because it doesn't use -Y.
Look mithrandir, I hate to say this, but your messages really have started to sound like this is a contest of who can pimp his "own designed" preset the most.
I'm sorry you think that way.
I'm not trying to cool anybody's jets but I wanted to incite a frank discussion on what the presets mean in 3.94. I have a certain idea of what they should be but I think that they are beginning to become something else. I'm not trying to say that's wrong, but I know users are going to wonder what's going on.
Think about it this way. HA still promotes 3.90.2 as the preferred LAME version. This version is also 14 months old. 3.94 is supposed to be the real successor to 3.90.2 and should become the new recommended version. So 3.94 gets released and people discover that the presets they used in the past have gotten bigger. Sure, the quality has improved, but so what when (a) a year of development has passed by and (b ) bitrate has increased. I think people are expecting 3.94 standard to be just like 3.90.2 in size but better in quality.
The standard and medium candidates within alpha10 may be great from a quality perspective but quality is not the only consideration when it comes to the presets...it's about getting the most bang for the buck. I think that users want standard to stay at 192kbps...just as it was with 3.90.2. But it's not going that way with 3.94. I don't want people think that the work people have put into the current presets was improper but I think we need a "check-in" to determine what the presets SHOULD be. Should they mimic Dibrom's presets in 3.90.2 or should we shed that "baggage" and begin anew?
If the community in general thinks it's acceptable for 3.94 medium to be similar in size to 3.90.2 standard -Y, then that's democracy in action. Since I am a user and not a developer I am trying to guess what a typical user may want. I'm not trying to impede the process but to add diversity of thought.
QUOTE (JohnV @ Feb 4 2003 - 04:14 PM)
I'd like to know how did you decide to use --nsmsfix 1.8 with medium preset? Why not 3 or no nsmsfix at all, since Lame's mid/side coding is rather good anyway.
You won't be satisfied with my decision process.

Say you took a WAV with reasonable stereo channel use. OK, VBR encode that WAV at various --nsmsfix values (from 0 to 3.5) and write down the bitrate at each point. Now plot that on a graph. You'll see that the bitrate doesn't go up much as you move from 3.5 to 3.25 to 3 to 2.75 to 2.5. As you get closer to 2 the curve starts increasing faster. By 1.5 it's getting rather steep...and so on. I did this using a variety of WAV files, plotting many graphs, until I found a nsmsfix value that was as low as possible before the bitrate really started taking off...finding the point where the curve kinks. I have a background in economics so I was thinking along the lines of diminishing returns. Where is the best spot for getting the most mileage?
I also thought this way: LAME defaults to 3.5 and standard uses 1.38. Just from there you could say 1.8 was a good choice for a medium preset. It could have been 1.6, it could have been 2.0. 1.8 is just a number I ended up with...but I am confident that it is very much in the ball park of where it "should" be.
Sure I'll catch hell for not using deep listening tests but since nsmsfix is a sliding value, I can't really screw it up. Actually, I DID perform some listening tests, but not of the preferred double-blind variety.
QUOTE (JohnV @ Feb 4 2003 - 04:14 PM)
Also, how did you end up choosing ns-sfb21 6.25 for medium preset? Give me some concrete examples...
Smile.
3.90.2 standard uses 3.75dB. There's the benchmark. A medium preset isn't going to use anything lower so I choose 6.25dB strictly from a bitrate tuning perspective. I collected a few tracks with a lot of HF information and VBR encoded at different ns-sfb21 values and did the graph plotting thing. Oh, I can hear the groans now. But really, you can "get away" with this because medium is not going to be transparent anyhow and we know that --ns-sfb21 6.25 is going to be better than -Y.
So while my chosen values are educated guesses, they do produce files at my desired bitrate. And nothing is stopping anyone from trying these settings and telling me they are horrible.