Hello,

I've been experimenting all day with the "vbr_mt" mode, because of the
great speed advantage over "vbr_rh" in it's current form.

No need to tell anyone the vbr_mt generates very large files, and I
found -V3 (mt) to be somewhat the filesize-equivalent of -V1 (rh).
What bothered me was the lowpass filter used by -V3, and after
analysis knowing that "V1" should give better Q than "V3" (ATHs of
sfbs are different anyhow, so I assume...)

After 8-9 hours of trying to grasp a fraction of the source (no
programmer, no psy-coding background, plain dumb :)) (in a futile attempt to find the 
reason why
"-b" is misinterpreted (?)) this catched my eye:

 qadjust=-2.5;   /* start with -1 db quality improvement over quantize.c VBR */

in Mark's vbrquantize.c.  Why this "-2.5"?

Anyways, I changed the thing to some other values and
"qadjust=-.5;" combined with "-q1" gives filesizes/bitrate
distributions very much like the --old-vbr. (meaning: V1,JS=transparent
for most, at 170-180kbit/s average)

Checked with "-V1 -mj -h -b128 -F -q1" (on loads of files) and extra is that -V4 files
with -q1 give relatively bigger files now, so maybe q1 can be
defaulted on vbr_mt?

Positive:
+ now 3x faster VBR
+ compareable V0-V9 scale

Negative:
- some nasty artifacts in a file I encoded (every vbr_mt does
worse than vbr_rh on this file), I'll address this in another
thread. (*, if desired)
- "-b128" still gives me 40,112 kbit frames. I thought "/* disable
analog_silence if *any* of the granules != silence */" was sufficient
to discriminate analog silence, but I am missing a point I think :(

btw: are these kinds of comments useful? (*)
and how about: I found some nasty artifact @vbr_mt/V1 (which should be transparent 
imho), but
cannot fix myself...?

.
While going through the source-code, I felt what Pathfinder must have
felt like on Mars (..., the third week after landing there)

-- 
Best regards,
 Roel                            mailto:[EMAIL PROTECTED]


--
MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )

Reply via email to