IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
Lame 3.96 beta
Gabriel
post Mar 6 2004, 16:54
Post #1


LAME developer


Group: Developer
Posts: 2950
Joined: 1-October 01
From: Nanterre, France
Member No.: 138



Lame 3.96 is now in beta stage.

We did some extensive tests and fixed several bugs.
If feedback is positive, we should be able to release 3.96 final around the end of March.

(note: this one is not announced on Sourceforge, as we should have a 3.96 release soon)
Go to the top of the page
+Quote Post
dev0
post Mar 6 2004, 17:23
Post #2





Group: Developer
Posts: 1679
Joined: 23-December 01
From: Germany
Member No.: 731



Great job.
If you want to have extensive coordinated quality testing, we could set up an extra sticky thread with instructions.
Go to the top of the page
+Quote Post
sony666
post Mar 6 2004, 17:30
Post #3





Group: Members
Posts: 573
Joined: 22-February 02
Member No.: 1375



big thanks to everyone involved smile.gif
Go to the top of the page
+Quote Post
Hanky
post Mar 6 2004, 17:37
Post #4





Group: Members (Donating)
Posts: 531
Joined: 18-November 01
From: The Netherlands
Member No.: 481



Great news. I strongly believe it's about the time now to set up a large scale quality test to make the upcoming 3.96 final the recommended version instead of the current 3.90.3
Go to the top of the page
+Quote Post
jtclipper
post Mar 6 2004, 19:44
Post #5





Group: Members
Posts: 256
Joined: 25-May 03
From: Greece
Member No.: 6805



Excellent news, thank you for devoting time and effort on this free and great tool.

BTW is there a roadmap available ?


--------------------
Dimitris
Go to the top of the page
+Quote Post
RyanVM
post Mar 6 2004, 20:05
Post #6





Group: Members
Posts: 72
Joined: 24-August 02
Member No.: 3187



I see Alpha4 is the last release on Rarewares. Is that the same build that's now beta 1, or is the first beta build updated from there?

EDIT: Also, I don't lurk here as much as I once used to, but when did the change to APS happen that allows for 96 and 112kbps frames?

This post has been edited by RyanVM: Mar 6 2004, 20:23
Go to the top of the page
+Quote Post
indybrett
post Mar 6 2004, 20:36
Post #7





Group: Members (Donating)
Posts: 1350
Joined: 4-March 02
From: Indianapolis, IN
Member No.: 1440



QUOTE (RyanVM @ Mar 6 2004, 02:05 PM)
EDIT: Also, I don't lurk here as much as I once used to, but when did the change to APS happen that allows for 96 and 112kbps frames?

Probably with 3.95.1, which has not had extensive listening tests like 3.90.3.

Edit: grammar

This post has been edited by indybrett: Mar 6 2004, 20:38


--------------------
Wait Master, it might be dangerous... you go first.
Go to the top of the page
+Quote Post
john33
post Mar 6 2004, 21:20
Post #8


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3713
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



QUOTE (RyanVM @ Mar 6 2004, 07:05 PM)
I see Alpha4 is the last release on Rarewares.  Is that the same build that's now beta 1, or is the first beta build updated from there?

EDIT: Also, I don't lurk here as much as I once used to, but when did the change to APS happen that allows for 96 and 112kbps frames?

The available CVS isn't updated yet. I'll catch it in the morning. wink.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
Cryton
post Mar 6 2004, 21:35
Post #9





Group: Members
Posts: 17
Joined: 22-January 04
Member No.: 11445



QUOTE (Hanky @ Mar 6 2004, 08:37 AM)
Great news. I strongly believe it's about the time now to set up a large scale quality test to make the upcoming 3.96 final the recommended version instead of  the current 3.90.3

Hasn't this been discussed over and over before? People seem reluctant to invest a lot of time and effort in testing when LAME 4.0 is on its way.
Go to the top of the page
+Quote Post
Jebus
post Mar 6 2004, 23:50
Post #10





Group: Developer
Posts: 1289
Joined: 17-March 03
From: Calgary, AB
Member No.: 5541



QUOTE (Cryton @ Mar 6 2004, 12:35 PM)
QUOTE (Hanky @ Mar 6 2004, 08:37 AM)
Great news. I strongly believe it's about the time now to set up a large scale quality test to make the upcoming 3.96 final the recommended version instead of  the current 3.90.3

Hasn't this been discussed over and over before? People seem reluctant to invest a lot of time and effort in testing when LAME 4.0 is on its way.

Yes, and in the last discussion Takahiro said that 4.0 was a long way off still. This leads me and a great many others to believe that we should upgrade now if possible.
Go to the top of the page
+Quote Post
RyanVM
post Mar 7 2004, 01:33
Post #11





Group: Members
Posts: 72
Joined: 24-August 02
Member No.: 3187



QUOTE (john33 @ Mar 6 2004, 03:20 PM)
QUOTE (RyanVM @ Mar 6 2004, 07:05 PM)
I see Alpha4 is the last release on Rarewares.  Is that the same build that's now beta 1, or is the first beta build updated from there?

EDIT: Also, I don't lurk here as much as I once used to, but when did the change to APS happen that allows for 96 and 112kbps frames?

The available CVS isn't updated yet. I'll catch it in the morning. wink.gif

For the record, I did some encoding with alpha 4 and things sound OK to me.
Go to the top of the page
+Quote Post
john33
post Mar 7 2004, 10:31
Post #12


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3713
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



Now available at Rarewares. wink.gif This is actually just a bump to beta 1 from alpha 4.


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
ArsonDragon
post Mar 7 2004, 10:35
Post #13





Group: Members
Posts: 23
Joined: 10-January 04
Member No.: 11094



QUOTE (john33 @ Mar 7 2004, 01:31 AM)
Now available at Rarewares. wink.gif  This is actually just a bump to beta 1 from alpha 4.

Just what I was waiting to try out. Thank you for putting it up, john33. And thanks to the developers, too.
Go to the top of the page
+Quote Post
westgroveg
post Mar 7 2004, 11:54
Post #14





Group: Members
Posts: 1234
Joined: 5-October 01
Member No.: 220



CODE
ABX Results:
Original vs C:\Documents and Settings\Administrator\Desktop\TEST SAMPLES\LAME test samples\ringing-edit--APS-3.90.3.wav
   9 out of 10, pval = 0.011


CODE
ABX Results:
Original vs C:\Documents and Settings\Administrator\Desktop\TEST SAMPLES\LAME test samples\ringing-edit--APS-3.96b1.wav
   9 out of 10, pval = 0.011


3.90.3 sounded slighly better to me.

Edit: -=666=- This sample was taken from f123's site & cut down slightly, there is a HF hiss present.

This post has been edited by westgroveg: Mar 7 2004, 12:14
Go to the top of the page
+Quote Post
getID3()
post Mar 7 2004, 18:57
Post #15


getID3() developer


Group: Developer
Posts: 252
Joined: 20-September 02
From: Kingston, ON
Member No.: 3413



Freeformat decoding has issues, specifically: it can't. Encode with LAME to freeformat (any bitrate) goes fine, the files play, but LAME 3.96b1 can't decode them
CODE
> lame396b1 --decode free640.mp3
Input file is freeformat.
Error reading headers in mp3 input file 640.mp3.


Decoding 3.96b1-encoded freeformat files with 3.95.1 shows some issues at high bitrates. I test-encoded a 10-second file at every bitrate between 320 and 640 and came up with these results:
  • At some random (but reproducible) bitrates, LAME3951 crashes on decoding the 396b1-encoded freeformat file.
    The affected bitrates: 330, 331, 429, 493, 497, 513, 530, 534, 550, 557, 558, 568
  • Most bitrates that don't crash give this kind of error message for all encoded frames when decoding:
    CODE
    <snip 381 preceeding frames>
    Frame#   382/24614  638 kbps   MS    fatal error.  MAXFRAMESIZE not large enough.
    Frame#   383/24614  638 kbps   MS    fatal error.  MAXFRAMESIZE not large enough.
    Frame#   384/24614  638 kbps   MS    fatal error.  MAXFRAMESIZE not large enough.
    Frame#   384/24614  638 kbps   MS    

  • The few bitrates (321, 330, 331, 36, 429, 450, 475, 493, 497, 500, 513, 534, 549, 550, 551, 554, 556, 557, 558, 567, 568, 587, 588, 614, 629, 630, 634) that don't crash or spew errors give something like this:
    NOTE: the number 44000 here is arbitary - the actual value seems generally random and ranges from 222 all the way up to 3728270, with most values around 30000-50000)
    CODE
    bitstream problem (notice how it's detected as 32kHz, not 44kHz as it should be): resyncing...
    input:  free629.mp3  (32 kHz, 2 channels, MPEG-1 Layer III)
    output: free629.mp3.wav  (16 bit, Microsoft WAVE)
    skipping initial 1105 samples (encoder+decoder delay)
    Frame#     1/44000   96 kbps   bitstream problem: resyncing...
    Frame#     2/44000  128 kbps   bitstream problem: resyncing...
    Frame#     3/44000  224 kbps   bitstream problem: resyncing...
    Frame#     4/44000   56 kbps   bitstream problem: resyncing...
    Frame#     5/44000   48 kbps  
    Occasionally there's one or more of these in there as well:
    CODE
    Error: sample frequency has changed in MP3 file - not supported

  • A few bitrates gave unique errors:
    CODE
    > lame --decode free530.mp3
    bitstream problem: resyncing...
    big_values too large! 306
    big_values too large! 419
    input:  free530.mp3  (8 kHz, 2 channels, MPEG-2.5 Layer III)
    output: free530.mp3.wav  (16 bit, Microsoft WAVE)
    skipping initial 1105 samples (encoder+decoder delay)
    mpg123: Bogus region length (-232)
    CODE
    > lame --decode free621.mp3
    bitstream problem: resyncing...
    big_values too large! 294
    big_values too large! 297
    mpg123: Can't rewind stream by 1093 bits!
    input:  free621.mp3  (32 kHz, 2 channels, MPEG-1 Layer III)
    output: free621.mp3.wav  (16 bit, Microsoft WAVE)
    skipping initial 1105 samples (encoder+decoder delay)
    CODE
    > lame --decode free622.mp3
    bitstream problem: resyncing...
    big_values too large! 306
    input:  free622.mp3  (8 kHz, 2 channels, MPEG-2.5 Layer III)
    output: free622.mp3.wav  (16 bit, Microsoft WAVE)
    skipping initial 1105 samples (encoder+decoder delay)
    Frame#     1/2708    32 kbps         WAVE file contains 0 PCM samples


--------------------
getID3() = PHP audio & video metadata parser: http://getid3.sourceforge.net
Current version: v1.7.0 (released January 19, 2004)
Go to the top of the page
+Quote Post
guruboolez
post Mar 7 2004, 19:10
Post #16





Group: Members (Donating)
Posts: 3474
Joined: 7-November 01
From: Strasbourg (France)
Member No.: 420



Lame decoder doesn't fully support freeformat. Max bitrate is something like 540 or 550 kbps.
Anyway, I've tried to decode -b330 --freeformat encoding (3.96) with both 3.93 and 3.96, and it doesn't work.


EDIT: I've used lame 3.93.1 for 330 kbps encoding, and both 3.93 and 3.96 decodings are fine. Apparently, the problem concerns the encoder.

This post has been edited by guruboolez: Mar 7 2004, 19:12
Go to the top of the page
+Quote Post
rutra80
post Mar 7 2004, 19:36
Post #17





Group: Members (Donating)
Posts: 799
Joined: 12-September 03
Member No.: 8821



These latest LAME versions additionally treat some non-freeformat encodings as freeformat ones and it is problematic too. I already wrote about it in a couple of my previous posts but no interest so far...

EDIT: Ooops, it seems to be fixed in 3.96b1, sorry!

This post has been edited by rutra80: Mar 7 2004, 19:52
Go to the top of the page
+Quote Post
CyberInferno
post Mar 8 2004, 02:45
Post #18





Group: Members
Posts: 116
Joined: 4-May 03
Member No.: 6377



I'm not sure at this rate there will ever be a validated version past 3.90.3. I'm all for development, but how are users supposed to thoroughly test 3.95.1 when 3.96 comes out a couple months after? It seems to me like all the development efforts should go to one version or the other unless there is a very specific reason to do otherwise (like if one is for cbr and the other for vbr).


--------------------
-CyberInferno
Go to the top of the page
+Quote Post
guruboolez
post Mar 8 2004, 02:57
Post #19





Group: Members (Donating)
Posts: 3474
Joined: 7-November 01
From: Strasbourg (France)
Member No.: 420



Lame 3.90.x is not developped anymore. Just some extra features, like header or new VBR presets.
The only active branch is lame 3.94 and superior (and maybe 4.0, but it's something different). There's nothing wrong to see 3.96 release two months after 3.95. Lame 3.96 is just an improved version of lame 3.95. There's also nothing wrong to see 3.96 released before a collective test of the previous version. We had a lot of time to report quality bug for 3.95. Nothing happened... Lame development is just faster than lame public testing, and fortunately, developers are not waiting to us. Otherwise, lame 3.91 would be the latest version.

This post has been edited by guruboolez: Mar 8 2004, 02:58
Go to the top of the page
+Quote Post
sony666
post Mar 8 2004, 03:53
Post #20





Group: Members
Posts: 573
Joined: 22-February 02
Member No.: 1375



I would like a switch to disable replaygain scanning, because I do it anyway after encoding with mp3gain. Currently, the only way to turn it of is disabling the whole LAME tag with -t, which is not really desireable for VBR files...

If anyone is interested in a compile with RG scan disabled at all (MSVC 7.0+NASM), I can email it. It is 10% slower than John33's binary at Rarewares.
Go to the top of the page
+Quote Post
westgroveg
post Mar 8 2004, 04:15
Post #21





Group: Members
Posts: 1234
Joined: 5-October 01
Member No.: 220



QUOTE
I would like a switch to disable replaygain scanning, because I do it anyway after encoding with mp3gain. Currently, the only way to turn it of is disabling the whole LAME tag with -t, which is not really desireable for VBR files...

I agree with this because I want album/title values in my files but is there really any harm having title values in the lame tag? I think a better request would be for mp3gain to write album values to the lame tag as I have suggested many times before. Writing values to the ID3 tag can also cause tagging problems (when re-tagging or tagging after the values have been written).

This post has been edited by westgroveg: Mar 8 2004, 04:19
Go to the top of the page
+Quote Post
fairyliquidizer
post Mar 20 2004, 15:37
Post #22





Group: Members
Posts: 318
Joined: 11-November 03
Member No.: 9786



QUOTE (Gabriel @ Mar 6 2004, 07:54 AM)
Lame 3.96 is now in beta stage.

We did some extensive tests and fixed several bugs.
If feedback is positive, we should be able to release 3.96 final around the end of March.

(note: this one is not announced on Sourceforge, as we should have a 3.96 release soon)

Will 3.96 final be 3.96 or 3.97? :-)

This post has been edited by fairyliquidizer: Mar 20 2004, 15:37


--------------------
http://www.glop.org/starforce/
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 19th June 2013 - 04:12