IPB

Welcome Guest ( Log In | Register )

LAME: different compilers producing significantly different bitstreams, Split from “LAME 3.99 is out”
Alex B
post Jan 28 2012, 15:16
Post #1





Group: Members
Posts: 1303
Joined: 14-September 05
From: Helsinki, Finland
Member No.: 24472



The new 32-bit lame.exe seems to work fine for me on XP Pro SP3 (I have an AMD Phenom II CPU that supports SSE2), but it produces entirely different output than LAME 3.99.3 from the previous "main" bundle. I did not expect that. As far as I can see, the change log does not indicate any further "quality tweaking".

In some cases 3.99.4 seems to produce significantly smaller VBR bitrates than 3.99.3. I tested the settings -V1, -V5 and -V8. When the source tracks were quiet and uncompressed (classical, ambient, etc) the bit rates were 3-12% smaller than before. When the source tracks were loud and compressed (hard rock, metal, etc) the bitrates were about the same as before (or just very slightly smaller).

This post has been edited by Alex B: Jan 28 2012, 16:08


--------------------
http://listening-tests.freetzi.com
Go to the top of the page
+Quote Post
 
Start new topic
Replies
JJZolx
post Feb 1 2012, 00:21
Post #2





Group: Members
Posts: 396
Joined: 26-November 04
Member No.: 18345



Here's some more data at different VBR quality levels with the fixed RareWares 32-bit compile of 3.99.4. Perhaps it's a little more real world than the 30 second Liszt piano solo (which is included), as all of these tracks are at least several minutes long. These bitrates are more consistent, although lvqcl's compile consistently comes out ahead. The Thelonious Monk track is also a piano solo piece. Interestingly, it shows probably the biggest difference between the two compiles after the Liszt sample.

(My apologies if this is too much data for the forums. It doesn't appear that I can attach a simple text log.) db1989: You can paste the log into a codebox (rather than between code tags) or upload it to our dedicated Uploads subforum. Editing according to the latter:

CODE
Aerosmith - Sweet Emotion.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 269 228 190 168 149 129 113 100 83
3.99.4 (lvqcl) 264 223 188 168 149 129 112 99 83

Allman Brothers - Melissa.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 263 231 202 184 164 142 124 112 90
3.99.4 (lvqcl) 259 227 198 184 164 142 123 111 90

Bill Evans - Polka Dots And Moonbeams.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 243 207 178 164 144 124 107 97 80
3.99.4 (lvqcl) 243 205 176 164 144 124 105 96 80

Black Keys - Set You Free.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 259 222 186 165 146 128 115 98 79
3.99.4 (lvqcl) 258 219 185 165 146 128 115 98 79

Bob Marley - Redemption Song.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 241 211 175 151 129 107 93 82 72
3.99.4 (lvqcl) 227 197 167 151 128 103 86 78 72

Count Basie - Lester Leaps In.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 280 244 199 180 158 135 120 107 93
3.99.4 (lvqcl) 257 228 196 179 156 130 112 102 93

Cowboy Junkies - Mining For Gold.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 249 208 176 159 139 120 104 93 77
3.99.4 (lvqcl) 248 206 174 159 139 119 102 93 77

Del McCoury - Rambling Boy.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 275 238 204 177 155 131 113 104 90
3.99.4 (lvqcl) 266 225 192 177 155 130 110 102 90

Dizzy Gillespie - Manteca.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 266 229 198 181 162 139 121 109 94
3.99.4 (lvqcl) 262 223 195 181 162 139 119 108 94

Ella Fitzgerald - Anything Goes.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 187 162 142 125 112 97 86 75 63
3.99.4 (lvqcl) 187 159 137 123 109 92 79 71 60

George Baker Selection - Little Green Bag.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 268 236 206 190 171 150 133 120 98
3.99.4 (lvqcl) 267 235 205 190 171 150 133 120 98

George Jones - She Thinks I Still Care.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 258 209 179 164 146 127 111 102 87
3.99.4 (lvqcl) 258 206 177 164 146 126 109 102 87

Jack Johnson - Better Together.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 264 229 195 172 152 130 114 103 87
3.99.4 (lvqcl) 262 226 192 172 152 130 113 103 87

Jimmy Cliff - Ska All Over The World.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 258 228 195 179 160 134 115 106 93
3.99.4 (lvqcl) 248 217 190 179 160 133 113 105 93

John Coltrane - Giant Steps.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 291 241 205 187 167 145 127 121 102
3.99.4 (lvqcl) 291 236 199 187 167 145 126 120 102

Johnny Winter - Mojo Boogie.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 275 238 200 169 149 128 112 97 79
3.99.4 (lvqcl) 259 221 187 169 149 128 110 96 79

Kanye West - Gold Digger.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 249 214 182 160 144 127 112 97 77
3.99.4 (lvqcl) 247 211 176 159 143 125 108 96 77

Katia Lebeque & the Cleveland Orchestra - Rhapsody in Blue.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 267 234 196 161 140 116 102 91 86
3.99.4 (lvqcl) 247 210 178 159 135 108 91 83 82

Leo Kottke - Jesus Maria.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 240 210 185 165 145 121 103 96 87
3.99.4 (lvqcl) 236 204 177 165 144 118 98 94 86

Liszt.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 283 245 183 156 136 119 111 103 101
3.99.4 (lvqcl) 257 207 172 149 125 97 82 76 83

Lotus - Sea Of Tranquility.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 231 196 166 145 128 110 96 86 73
3.99.4 (lvqcl) 228 191 160 142 124 103 88 79 69

Marcos Valle - Para Os Filhos De Abraao.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 261 222 187 167 148 128 114 101 82
3.99.4 (lvqcl) 260 220 186 167 148 128 113 101 81

Nirvana - Smells Like Teen Spirit.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 260 227 193 169 148 128 114 97 79
3.99.4 (lvqcl) 258 223 190 169 148 127 113 96 79

Ottmar Liebert - August Moon.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 300 255 222 202 182 158 136 130 107
3.99.4 (lvqcl) 298 246 216 202 181 157 134 129 107

Peter Tosh - Get Up, Stand Up.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 281 251 220 200 178 152 134 124 107
3.99.4 (lvqcl) 276 246 216 200 177 151 131 123 106

Pointer Sisters - Fire.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 264 230 195 169 149 128 112 102 89
3.99.4 (lvqcl) 261 225 191 169 148 126 110 101 89

Psychedelic Furs - Love My Way.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 267 225 183 164 145 126 111 98 81
3.99.4 (lvqcl) 261 219 181 164 145 125 110 97 81

Rolling Stones - Street Fighting Man.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 270 235 206 192 172 148 123 112 90
3.99.4 (lvqcl) 259 231 204 192 171 147 119 112 90

Shirley Bassey - Moonraker.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 264 229 198 178 157 136 119 103 81
3.99.4 (lvqcl) 261 225 194 177 157 135 118 103 80

Smiths - Please, Please, Please, Let Me Get What I Want.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 271 246 217 195 173 150 133 105 78
3.99.4 (lvqcl) 271 246 217 195 173 150 132 105 78

Steely Dan - Black Friday.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 266 231 196 174 152 129 115 103 85
3.99.4 (lvqcl) 266 231 195 174 152 128 113 102 85

Stevie Ray Vaughan - The House Is Rockin'.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 262 231 201 170 150 130 115 101 83
3.99.4 (lvqcl) 261 229 199 170 150 130 115 100 83

Sublime - Badfish.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 280 242 204 182 161 139 123 113 94
3.99.4 (lvqcl) 275 237 201 182 161 139 122 113 94

Thelonious Monk - Ruby, My Dear.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 229 201 174 153 135 110 94 86 85
3.99.4 (lvqcl) 226 196 166 150 132 101 80 75 80

Tomita - Introduction And Dance Of The Firebird.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 250 225 197 165 141 113 97 86 81
3.99.4 (lvqcl) 236 209 182 164 139 107 88 79 78

U2 - Bullet The Blue Sky.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 256 224 192 168 148 127 113 99 79
3.99.4 (lvqcl) 255 222 190 168 148 127 113 99 79

Van Morrison - Moondance.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 259 225 193 174 155 133 116 105 87
3.99.4 (lvqcl) 254 218 188 174 155 133 114 105 87

Will Ackerman - Abide The Winter.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 255 230 200 168 143 113 95 87 80
3.99.4 (lvqcl) 244 215 186 167 141 108 88 82 78

Yngwie Malmsteen - Leviathan.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 271 228 189 167 146 127 112 96 81
3.99.4 (lvqcl) 268 222 185 166 146 126 111 96 81

Yo-Yo Ma - Boccherini - Cello Concerto No. 7 in G major, G480 I. Allegro.wav
-V0 -V1 -V2 -V3 -V4 -V5 -V6 -V7 -V8
3.99.4 (RareWares) 250 223 189 165 143 118 101 91 83
3.99.4 (lvqcl) 239 209 180 164 141 114 95 87 82


This post has been edited by db1989: Feb 7 2012, 14:39
Reason for edit: see note in green
Go to the top of the page
+Quote Post

Posts in this topic
- Alex B   LAME: different compilers producing significantly different bitstreams   Jan 28 2012, 15:16
- - halb27   With my test set 3.99.4 produces an average bitrat...   Jan 28 2012, 22:44
- - Alex B   I uploaded a sample: http://www.hydrogenaudio.org/...   Jan 28 2012, 23:31
|- - JJZolx   QUOTE (Alex B @ Jan 28 2012, 15:31) In so...   Jan 29 2012, 00:18
|- - Alex B   QUOTE (JJZolx @ Jan 29 2012, 01:18) Some ...   Jan 29 2012, 00:43
- - lvqcl   Different compilers/options IMHO.   Jan 28 2012, 23:58
- - Alex B   At least John did not change the announced compile...   Jan 29 2012, 00:12
- - lvqcl   From RareWares main page: "Compiles are now M...   Jan 29 2012, 00:23
|- - bbrabant   QUOTE (lvqcl @ Jan 29 2012, 02:23) Also, ...   Jan 29 2012, 00:40
- - JJZolx   Ok, then back to lvqcl: Why would a different comp...   Jan 29 2012, 00:53
|- - Alex B   QUOTE (JJZolx @ Jan 29 2012, 01:53) Why w...   Jan 29 2012, 01:06
|- - C.R.Helmrich   Indeed. How was the following done, if I may ask? ...   Jan 29 2012, 02:10
- - lvqcl   It seems that the relevant changes are somewhere i...   Jan 29 2012, 12:00
|- - JJZolx   QUOTE (lvqcl @ Jan 29 2012, 04:00) It see...   Jan 29 2012, 23:02
- - john33   Sorry, guys, there was a compiler option error on ...   Jan 30 2012, 12:42
- - halb27   Everything's fine now. Exactly the same averag...   Jan 30 2012, 14:54
|- - john33   QUOTE (halb27 @ Jan 30 2012, 13:54) Every...   Jan 30 2012, 15:11
- - godrick   Does the nature of the compiler error require user...   Jan 30 2012, 15:56
|- - john33   QUOTE (godrick @ Jan 30 2012, 14:56) Does...   Jan 30 2012, 16:01
- - Alex B   Thanks John. The new 32-bit exe compile seems to ...   Jan 30 2012, 17:16
|- - john33   QUOTE (Alex B @ Jan 30 2012, 16:16) Thank...   Jan 30 2012, 18:01
|- - robert   QUOTE (Alex B @ Jan 30 2012, 17:16) Thank...   Jan 30 2012, 18:16
- - Alex B   I don't think libsndfile is involved. I used f...   Jan 30 2012, 18:36
- - mixminus1   I can confirm AlexB's findings vis a vis the b...   Jan 30 2012, 21:49
- - DigitalMan   Assume 64 bit compile is unaffected? Not at machi...   Jan 31 2012, 00:17
- - mixminus1   No, latest 64-bit version of 3.99.4 (20120125) fro...   Jan 31 2012, 00:47
|- - john33   QUOTE (mixminus1 @ Jan 30 2012, 23:47) No...   Jan 31 2012, 09:35
- - john33   OK, done some testing comparing the Rarewares 32 b...   Jan 31 2012, 17:43
- - Pretentiousman   Is it possible for an executable from one compiler...   Jan 31 2012, 17:58
|- - john33   QUOTE (Pretentiousman @ Jan 31 2012, 16:5...   Jan 31 2012, 18:12
|- - JJZolx   QUOTE (Pretentiousman @ Jan 31 2012, 09:5...   Jan 31 2012, 18:12
|- - lvqcl   QUOTE (JJZolx @ Jan 31 2012, 21:12) Perha...   Jan 31 2012, 18:38
|- - apodtele   QUOTE (lvqcl @ Jan 31 2012, 12:38) QUOTE ...   Jan 31 2012, 21:52
|- - C.R.Helmrich   QUOTE (apodtele @ Jan 31 2012, 22:52) Ple...   Jan 31 2012, 23:01
|- - apodtele   Order is defined by precedence and compiler rarely...   Jan 31 2012, 23:36
|- - saratoga   QUOTE (apodtele @ Jan 31 2012, 15:52) QUO...   Feb 1 2012, 00:44
|- - nu774   CODEmain() { volatile double x = 53, y = ...   Feb 1 2012, 02:53
|- - apodtele   QUOTE (nu774 @ Jan 31 2012, 20:53) 54 52 ...   Feb 1 2012, 04:23
|- - nu774   QUOTE (apodtele @ Feb 1 2012, 12:23) You ...   Feb 1 2012, 04:45
||- - nu774   QUOTE (nu774 @ Feb 1 2012, 12:45) QUOTE (...   Feb 1 2012, 11:42
|- - timcupery   QUOTE (apodtele @ Jan 31 2012, 22:23) We ...   Feb 2 2012, 03:56
- - lvqcl   2 seconds of Liszt.wav (LAME -V1): original track...   Jan 31 2012, 18:05
- - JJZolx   But to what degree in terms of overall bitrate? Th...   Jan 31 2012, 18:45
- - Alex B   Here's how EncSpot Pro sees the differences in...   Jan 31 2012, 18:58
- - JJZolx   Here's some more data at different VBR quality...   Feb 1 2012, 00:21
- - lvqcl   Test signal: sine (-12 dBFS) + white noise (-N dBF...   Feb 2 2012, 16:56
- - halb27   Looks like your MSVC10 compile behaves more reason...   Feb 2 2012, 17:46
- - lvqcl   Spectrograms of sine+noise (3 seconds from an mp3 ...   Feb 2 2012, 18:13
|- - apodtele   QUOTE (lvqcl @ Feb 2 2012, 12:13) Spectro...   Feb 2 2012, 19:53
- - halb27   Looks like it's the decision process for decid...   Feb 2 2012, 20:27
- - john33   Just for the record, Robert is looking at this iss...   Feb 2 2012, 20:35
|- - lvqcl   QUOTE (john33 @ Feb 2 2012, 23:35) Just f...   Feb 2 2012, 21:10
|- - john33   QUOTE (lvqcl @ Feb 2 2012, 20:10) ... It...   Feb 2 2012, 23:09
- - Destroid   From the sidelines, I found this discussion of the...   Feb 5 2012, 11:49
- - antman   Agreed Destroid. This has been an interesting rea...   Feb 7 2012, 04:08
- - JJZolx   I'm surprised this thread wasn't split a l...   Feb 7 2012, 04:28
|- - DARcode   The "minutiae" in this thread are actual...   Feb 7 2012, 14:15
- - john33   Robert is currently working on a solution that wou...   Feb 7 2012, 14:27
|- - apodtele   QUOTE (john33 @ Feb 7 2012, 08:27) Robert...   Feb 7 2012, 16:24
|- - john33   QUOTE (apodtele @ Feb 7 2012, 15:24) This...   Feb 7 2012, 17:21
|- - robert   QUOTE (apodtele @ Feb 7 2012, 16:24) This...   Feb 7 2012, 17:38
|- - apodtele   QUOTE (robert @ Feb 7 2012, 11:38) The co...   Feb 7 2012, 21:48
- - john33   There is a test compile (32 bit) now available at:...   Feb 7 2012, 17:13
- - JJZolx   Here's that set of files again, encoded using ...   Feb 8 2012, 00:24
- - halb27   I checked Alex B's Liszt sample, and 3.99.5 be...   Feb 9 2012, 10:56
- - Kilu   This thread was an interesting read. So just to b...   Feb 10 2012, 17:46
|- - john33   QUOTE (Kilu @ Feb 10 2012, 16:46) This th...   Feb 10 2012, 18:27
- - antman   Kilu, in summary, the encoding speed differences w...   Feb 11 2012, 02:37
- - Kilu   Alrighty, thanks guys. I think I'll wait for t...   Feb 11 2012, 03:25
- - john33   3.99.5 test 2 on the link below fixes the decoding...   Feb 13 2012, 10:21
- - psycho   3.99.5 is out, compiles anyone?   Feb 15 2012, 21:54
|- - john33   QUOTE (psycho @ Feb 15 2012, 20:54) 3.99....   Feb 15 2012, 23:28
- - lvqcl   There's still no mention of 3.99.5 at http://s...   Feb 15 2012, 22:06


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 September 2014 - 07:41