Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: LAME 3.99 is out (Read 297542 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

LAME 3.99 is out

Reply #225
Can we expect any sort of backward-compatibility with the new gapless headers in the future?




LAME 3.99 is out

Reply #229
Hm, was this fixed in the new revision? I didn't even bother to try it out.


Well, I tried it and I know, but I am not going to bother to tell you.
I don't think I'm too wrong here if I state it's too much work switching between different encoders, converting FLAC into mp3 and transferring those transcodes into an iPod (which is not simply drag&drop) + doing it again with old lame if it *doesn't* work..

But, yeah, what Rarewares only mentions is that it changes how the tool is written. How would I know?

LAME 3.99 is out

Reply #230
What I actually wrote at Rarewares was:
Quote
Reverts how the version information is written to the LAME tag to the previous scheme.
So, yes, it's fixed at the moment.

I believe that Robert is re-considering what may happen in the future.

LAME 3.99 is out

Reply #231
even at -V8 it didn't use lowpass filtering, but surely resampling it to 24kHz automatically filters the encode to 12kHz. still sounds good on my portable, comparable with -V8 using 3.97. wouldn't complain against the lack of that filter =)

edit: grammar
"Listen to me...
Never take unsolicited advice..."

LAME 3.99 is out

Reply #232
I use LAME primarily for encoding voice.  The switch from 3.98 and 3.99 is incorrigible for my needs.  I have used -V9.9999 on 3.98.4 as it produced the smallest file size and it sounded great in the car with voice recordings.  Now with 3.99.2, I can't get an equivalent sound quality.  When LAME downsamples, the quality/filesize dramatically changes.  From -V7.9 to -V8 it switches from 32kHz to 22kHz and the file size dramatically drops.  Why was this path chosen?  Is this useful to anyone?

I checked a music file and did an impromtu test.  I got both files at the same file size and 3.99.2 did not sound as good as 3.98.4.  I wont be able to use the new version.  Why did this change happen?  Did anyone not notice these problems?  Was this update to LAME only for music?  Who's using LAME for music anymore?  AAC is way better.

LAME 3.99 is out

Reply #233
I’ll leave others to sort through that more thoroughly if they wish, but a couple of things.

From -V7.9 to -V8 it switches from 32kHz to 22kHz and the file size dramatically drops.  Why was this path chosen?  Is this useful to anyone?
It is logical to reduce the range of frequencies that are conserved, in order to increase the fidelity with which the remainder are encoded. I imagine that many people find this feature useful. It is rather rudimentary as far as lossy encoding goes.

Quote
I checked a music file and did an impromtu test. I got both files at the same file size and 3.99.2 did not sound as good as 3.98.4.
I assume that your yardstick for “sound[ing] good” here is frequency range. In any case, expecting transparency at such low quality settings is unrealistic. Frequency range and fidelity must be weighed against each other, as noted above, and neither is likely to escape unscathed at a bitrate this low.

Quote
I wont be able to use the new version.
Not even by reading the guide to the command-line options and disabling the resampling as detailed therein?

Quote
Who's using LAME for music anymore?  AAC is way better.
This is almost rude in its presumptiveness, particularly as you appear to be projecting your preference onto everyone else. Many users continue to use MP3 for various reasons, e.g. compatibility, without being concerned that AAC has performed better in some listening tests at lower bitrates.

LAME 3.99 is out

Reply #234
I use LAME primarily for encoding voice.  The switch from 3.98 and 3.99 is incorrigible for my needs.  I have used -V9.9999 on 3.98.4 as it produced the smallest file size and it sounded great in the car with voice recordings.  Now with 3.99.2, I can't get an equivalent sound quality.  When LAME downsamples, the quality/filesize dramatically changes.  From -V7.9 to -V8 it switches from 32kHz to 22kHz and the file size dramatically drops.  Why was this path chosen?  Is this useful to anyone?

I checked a music file and did an impromtu test.  I got both files at the same file size and 3.99.2 did not sound as good as 3.98.4.  I wont be able to use the new version.  Why did this change happen?  Did anyone not notice these problems?  Was this update to LAME only for music?  Who's using LAME for music anymore?  AAC is way better.


The target bitrates for the V scale did change a lot. As a result you may be getting much lower bitrates with you old magic -V9.9999.
This is not a bug however, because the target bitrates were never mandatory. Your report is too sketchy on details.
Please provide more information of the actual resulting bitrates and file sizes.

For example,  your voice files:
1) 3.98.4 -V9.9999, size and bitrate
2) 3.99.2 -V9.9999, size and bitrate
3) 3.99.2 -V"whatever-you-now-consider acceptable", size and bitrate





LAME 3.99 is out

Reply #235
Quote
Not even by reading the guide to the command-line options and disabling the resampling as detailed therein?


I looked in the lame.exe --longhelp and at http://wiki.hydrogenaudio.org/index.php?title=LAME.  I looked but did not find such an option.  If one does exist, it would completely change my opinion of 3.99.2.

 



LAME 3.99 is out

Reply #239
http://lame.cvs.sourceforge.net/viewvc/lam...d.html#resample


I think 3.99.2 is not for me.  It must be for everyone else but me.  I can get it to do what I want now, but not without a bunch of work.  3.98.4 will do what I want every time, and I don't have to wonder if it'll be what I am looking for.


In a nutshell, your problem is that changing your habitual -V9.9999 is too much for you to take. In other words, your are completely change-avert. Stick to 3.98.4 by all means. I am surprised that you even tried 3.99.2. That was a really bad idea in your world where no change is permitted.

LAME 3.99 is out

Reply #240
4.0 must be skipped because of known reasons.

such as?

LAME 4.0 was a totally experimental branch being worked on exclusively by Takehiro Tominaga and involved a major re-write of much of LAME. Takehiro has not worked on this now for some years as he is, I believe, 'getting on with life'!!

LAME 3.99 is out

Reply #241
4.0 must be skipped because of known reasons.

such as?

LAME 4.0 was a totally experimental branch being worked on exclusively by Takehiro Tominaga and involved a major re-write of much of LAME. Takehiro has not worked on this now for some years as he is, I believe, 'getting on with life'!!

that doesn't give us a reason to call the next release lame 5. everyone would keep asking, "where's lame 4?", and their question would be perfectly legit. put Takehiro's code aside, and keep working on lame 4. you can call it internally whatever you want, it doesn't matter from a user point of view. it's VC'ed, so no information is lost. simple.



LAME 3.99 is out

Reply #244
I think 3.99.2 is not for me.  It must be for everyone else but me.  I can get it to do what I want now, but not without a bunch of work.  3.98.4 will do what I want every time, and I don't have to wonder if it'll be what I am looking for.


Some people even prefer 3.97 over 3.98, so... Just use a version (encoder/format/...) that suits your needs better.

LAME 3.99 is out

Reply #245
Hi guys!

I'm new here but i've been looking for information here for a long time but this is my fisrt post.

So, i tried the new lame 3.99.2. I was converting some soundtracks ( basically Megadrive - Genesis soundtrack) and some of them sounded terrible with 3.99.2, even with V 0. Seem like the codec always tries to low the bitrate of the music. It sounded muffled and kinda "metallic".

When i used the old 3.98.4, it sounded OK.

There are the options that I used to convert the files, the same for both codecs:

lame.exe --vbr-new -V 0 -b -B -m j -q 0 --noreplaygain --id3v1-only --lowpass 14000 --resample $(SampleRate) "$(SourceFile)" "$(DestFileAudio)"

Does anyone experienced this?

Thanks a lot!

LAME 3.99 is out

Reply #246
lame.exe --vbr-new -V 0 -b -B -m j -q 0 --noreplaygain --id3v1-only --lowpass 14000 --resample $(SampleRate) "$(SourceFile)" "$(DestFileAudio)"

Are you serious?

lame -V 0

Is the only thing you need.

LAME 3.99 is out

Reply #247
The "muffled" sound could likely be attributed to the lowpass you used, seeing as it is much lower than what V 0 would use by default (3.99's V 0 doesn't even have a lowpass). You should also take note of TOS #8, which requires you to perform double-blind listening tests to substantiate quality claims.

LAME 3.99 is out

Reply #248
Some people even prefer 3.97 over 3.98, so... Just use a version (encoder/format/...) that suits your needs better.
Since HA has chosen to recommend the latest stable version of the LAME compile for optimal quality unless noted otherwise, can the reasons for switching to 3.99.2 from 3.98.4 be clearly stated by anyone as opposed to simply pointing to the changelog and beta threads or suggesting to ABX and decide for yourself please?
WavPack 5.6.0 -b384hx6cmv / qaac64 2.80 -V 100

LAME 3.99 is out

Reply #249
Interesting. I changed the lowpass to 20k and the metallic sound went away.

About the lowpass, my ears are already damaged so i can't hear frequencies above 16k. So, after tons os tests, i decided that setting the lowpass to 14000, for me and for music in general, was ok. The loss of quality was minimal and the filesize was small enough with V 5.

Anyway. Thanks a lot for the tip!