Here are some ABX tests i've been playing around.
The samples are some of those that I linked to in this post:
http://www.hydrogenaudio.org/forums/index....st&p=590228
ABX -V0 -b 128 -B 128 against -V6 -b 128 -B 128:
foo_abx 1.3.3 report
foobar2000 v0.9.6
2008/12/11 19:23:13
File A: D:\bigtest\v0b128B128 - 1 brainwash9-part1.mp3
File B: D:\bigtest\v6b128B128 - 1 brainwash9-part1.mp3
19:23:13 : Test started.
19:23:44 : 01/01 50.0%
19:23:47 : 02/02 25.0%
19:23:49 : 03/03 12.5%
19:23:52 : 04/04 6.3%
19:23:55 : 05/05 3.1%
19:23:58 : 06/06 1.6%
19:24:01 : 07/07 0.8%
19:24:03 : 08/08 0.4%
19:24:06 : 09/09 0.2%
19:24:09 : 10/10 0.1%
19:24:11 : 11/11 0.0%
19:24:14 : 12/12 0.0%
19:24:18 : 13/13 0.0%
19:24:20 : 14/14 0.0%
19:24:24 : 15/15 0.0%
19:24:29 : 16/16 0.0%
19:24:36 : Test finished.
----------
Total: 16/16 (0.0%)
(ABX range: 3.0-4.4)
This one was easy. and the -V0 sounds worse than the V6 encode. Concretely, this shows the same problem that low bitrate CBR is having: Trying to keep too much quality with not enough bitrate. The -V 0 has dropouts and warbling, while the -V6 is not annoying.
ABX -V0 -b 224 -B 224 against -V6 -b 224 -B 224:
foo_abx 1.3.3 report
foobar2000 v0.9.6
2008/12/11 19:26:12
File A: D:\bigtest\v0b224B224 - 1 brainwash9-part1.mp3
File B: D:\bigtest\v6b224B224 - 1 brainwash9-part1.mp3
19:26:12 : Test started.
19:27:23 : 01/01 50.0%
19:27:26 : 02/02 25.0%
19:27:28 : 03/03 12.5%
19:27:31 : 04/04 6.3%
19:27:34 : 05/05 3.1%
19:27:36 : 06/06 1.6%
19:27:39 : 07/07 0.8%
19:27:41 : 08/08 0.4%
19:27:43 : 09/09 0.2%
19:27:46 : 10/10 0.1%
19:27:48 : 11/11 0.0%
19:27:52 : 12/12 0.0%
19:27:55 : 13/13 0.0%
19:27:57 : 14/14 0.0%
19:28:00 : 15/15 0.0%
19:28:03 : 16/16 0.0%
19:28:05 : Test finished.
----------
Total: 16/16 (0.0%)
As one would expect, the -V6 encode was of lower quality than the -V0 encode. The -V 0 was trasparent (didn't try to ABX), while the -V 6 had dropouts/underwater.
ABX -V6 -b 128 -B 128 against -V6 -b 224 -B 224:
foo_abx 1.3.3 report
foobar2000 v0.9.6
2008/12/11 19:31:52
File A: D:\bigtest\v6b128B128 - 2 brainwash9-part2.mp3
File B: D:\bigtest\v6b224B224 - 2 brainwash9-part2.mp3
19:31:52 : Test started.
19:38:19 : 01/01 50.0%
19:38:21 : 02/02 25.0%
19:38:25 : 03/03 12.5%
19:38:30 : 04/04 6.3%
19:38:33 : 05/05 3.1%
19:38:43 : 06/06 1.6%
19:38:52 : 07/07 0.8%
19:39:01 : 08/08 0.4%
19:39:10 : 09/09 0.2%
19:39:20 : 10/10 0.1%
19:39:24 : 11/11 0.0%
19:39:28 : 12/12 0.0%
19:39:35 : 13/13 0.0%
19:39:39 : 14/14 0.0%
19:39:49 : 15/15 0.0%
19:39:52 : 16/16 0.0%
19:39:54 : Test finished.
----------
Total: 16/16 (0.0%)
I could detect only an improvement in preecho here. Yet, lame says it uses the same amount of long and short blocks.
I could not ABX this setting with brainwash9-part1. Here, the higher bitrate didn't help -V6 to have more quality.
I could also ABX gameplayv5-part1. In this one, there is less warbling/underwater with the higher bitrate.
ABX -V0 vs -V -b 224 -B 224
foo_abx 1.3.3 report
foobar2000 v0.9.6
2008/12/11 20:07:01
File A: D:\bigtest\v0b224B224 - 5 gameplayv5-part2.mp3
File B: D:\bigtest\v0 - 5 gameplayv5-part2.mp3
20:07:01 : Test started.
20:08:06 : 01/01 50.0%
20:08:10 : 02/02 25.0%
20:08:26 : 03/03 12.5%
20:08:31 : 04/04 6.3%
20:08:34 : 05/05 3.1%
20:08:38 : 06/06 1.6%
20:08:41 : 07/07 0.8%
20:08:47 : 08/08 0.4%
20:08:50 : 09/09 0.2%
20:08:54 : 10/10 0.1%
20:08:57 : 11/11 0.0%
20:09:03 : 12/12 0.0%
20:09:08 : 13/13 0.0%
20:09:11 : 14/14 0.0%
20:09:21 : 15/15 0.0%
20:09:45 : 16/16 0.0%
20:09:47 : Test finished.
----------
Total: 16/16 (0.0%)
(ABXed 1.4-1.9)
-V0 is better with this sample than -V0 -b 224 -B 224. -V0 bitrate is 278kbps. I ABXed warbling/undewater in the range mentioned.
ABX -V0 -b 224 -B 224 vs CBR 224
foo_abx 1.3.3 report
foobar2000 v0.9.6
2008/12/11 20:15:38
File A: D:\bigtest\v0b224B224 - 5 gameplayv5-part2.mp3
File B: D:\bigtest\b224 - 5 gameplayv5-part2.mp3
20:15:38 : Test started.
20:16:18 : 01/01 50.0%
20:16:21 : 02/02 25.0%
20:16:25 : 03/03 12.5%
20:16:28 : 04/04 6.3%
20:16:32 : 05/05 3.1%
20:16:34 : 06/06 1.6%
20:16:38 : 07/07 0.8%
20:16:52 : 08/08 0.4%
20:16:56 : 09/09 0.2%
20:17:04 : 10/10 0.1%
20:17:11 : 11/11 0.0%
20:17:15 : 12/12 0.0%
20:17:18 : 13/13 0.0%
20:17:22 : 14/14 0.0%
20:17:28 : 15/15 0.0%
20:17:32 : 16/16 0.0%
20:17:33 : Test finished.
----------
Total: 16/16 (0.0%)
(ABXed 1.4-1.9)
Since i had localized this problem range on the -V0 -b224 -B224, I wanted to compare it with the CBR encoding. The conclusion? The CBR encoding does not have this artifact.
Overall (limited to these tests) conclusions
Targeting a higher than default bitrate (via the -b and -B settings) on a -V setting can improve its quality. Even though can does not mean it will.
Targeting a lower than default bitrate (via the -b and -B settings) on a -V setting is almost guaranteed to cause lower quality than a lower -V setting targeted at that bitrate.
CBR xxx can sound better than -V 0 -b xxx -B xxx. (In this case, xxx = 224)
[Edit: changed code with codebox]