[span style='font-size:14pt;line-height:100%']DVD RIP test: AC3 transcoding at ~96 and ~128 kbps[/b][/span]
Samples:
I’ve tried to see how will perform a comparison with DVD Video transcoding. DVD Video are very different from CD: we have on one hand variable quality AC3 (which introduce a lot of quantization noise, and sometimes strong lowpass), 48000 hertz sampling rate, and always high dynamic soundtracks including spoken and ambient parts; on the other hand, CD is 44100 hertz, original PCM quality (with infinitesimal quantization noise) and most often limited dynamically (thanks to loudness race).
For this test, I had to build myself all samples. There are only six samples: the conclusions couldn’t be anything else than leads for further investigations. I always used AC3 as source (no DTS nor PCM). I’ve selected native stereo AC3 encodings when possible; for one sample, I had to downsample myself to stereo. Decoding, downsampling and transcoding were performed directly with foobar2000. Samples are:
• Jean-Pierre Jeunet — Alien 4 Resurrection: Jean-Pierre Jeunet presents the DVD edition in English with pronounced French accent. Native stereo AC3 encoding at 192 kbps.
• Rowan Atkinson — Blackadder IV (“Captain Cook”). English speaking with public’s laughs. Native stereo AC3 encoding at 384 kbps.
• King Hu — Come Drink With Me (L’Hirondelle d’Or). Quiet music with water. Mono (two channels) AC3 encoding at 192 kbps.
• Gérard Corbiau — Farinelli. A morning: Horses, birds… then woman voice on diner in French language. Native stereo AC3 encoding at 224 kbps.
• Quentin Tarentino — Pulp Fiction. Ezechiel and gunshots… 448 kbps multichannel AC3 encoding, downsampled to stereo.
• Akira Kurosawa — Ran. A hunt, and dramatic music (flute & percussion). Native stereo AC3 encoding at 448 kbps (!).
[span style='font-size:14pt;line-height:100%']
PART I: 96 kbps encodings[/b][/span]
Encoders and settings:
• lame 3.90.3 | John33 compile | --alt-preset 96
• lame 3.96.1 | John33 compile | --alt-preset 96
• lame 3.97.a5 | John33 compile | --alt-preset 96 -X 10,10
• lame 3.97.a5 | John33 compile | -V 7 --vbr-new
• lame 3.97.a5 | John33 compile | -V 8 --vbr-new
Hardware and software configuration:
…same as before
NOTE ABOUT ENCODINGS:[/b]
I explained before (see 96 kbps encoding test) the reason for maintaining two VBR settings in the test. This time, I used --vbr-new engine, which apparently perform better than defaulted mode, especially on low volume signal (and soundtracks are mainly built with low volume parts).
RESULTS
3.90.3 3.96.1 3.97a5 3.97a5 3.97a5
ABR 96 ABR 96 ABR 96 VBnew7 VBnew8
Alien4 4.7 3.0 4.2 1.5 1.0
Blackadder 3.0 2.3 3.5 2.0 1.5
Come Drink With Me 5.0 4.0 4.3 4.3 2.5
Farinelli 2.5 1.3 2.3 2.0 1.3
Pulp Fiction 3.0 1.7 2.7 1.7 1.0
Ran 4.0 3.0 4.0 2.0 1.0
MEANS 3.70 2.55 3.50 2.25 1.38
click for log files
COMMENTS:[/b]
• lame 3.90.3 is slightly better on average than 3.97.a5 (use this statement with caution: it can’t be confirmed by friedman.exe analysis). The latest alpha had slight problems with ringing (it also appeared on previous test with the same setting but CD encoding). Difference is not dramatic, but I’d use 3.90.3 in order to maximise quality at this setting (or better: resume the test with more sample).
• lame 3.96.1 is bad, but MUCH BETTER here than during previous 96 kbps test.
• VBR encodings are another time not reliable at this low bitrate. Using the alternative VBR engine is not a solution for all audible problems: ringing first, and many other artefacts. –V8 is pathetic (despite of high bitrate!); -V7 better, but still inferior to ABR for higher bitrate.
STATISTICS:[/b]
If some people would play with statistic tool, just copy and paste the following table:
3.90.3 3.96.1 3.97ABR 3.97Vn7 3.97Vn8
4.7 3.0 4.2 1.5 1.0
3.0 2.3 3.5 2.0 1.5
5.0 4.0 4.3 4.3 2.5
2.5 1.3 2.3 2.0 1.3
3.0 1.7 2.7 1.7 1.0
4.0 3.0 4.0 2.0 1.0
• ANOVA Analysis:
3.90.3 is better than 3.96.1, 3.97Vn7, 3.97Vn8
3.97ABR is better than 3.96.1, 3.97Vn7, 3.97Vn8
3.96.1 is better than 3.97Vn8
3.97Vn7 is better than 3.97Vn8
• TUKEY PARAMETRIC Analysis [-s 0.1]:
3.90.3 is better than 3.96.1, 3.97Vn7, 3.97Vn8
3.97ABR is better than 3.96.1, 3.97Vn7, 3.97Vn8
3.96.1 is better than 3.97Vn8
• Bitrate table:
3.90.3 3.96.1 3.97 3.97 3.97
ABR 96 ABR 96 ABR 96 -Vn 7 -Vn 8
Alien4 95 97 92 133 128
Blackadder 95 97 97 100 92
Come Drink… 98 102 98 110 106
Farinelli 99 101 99 105 104
Pulp Fiction 96 100 98 107 109
Ran 91 92 93 82 68
95,7 98,2 96,2 106,2 101,2
[span style='font-size:14pt;line-height:100%']
PART II: 128 kbps encodings[/b]
[/span]
Encoders and settings:
• lame 3.90.3 | John33 compile | --alt-preset 128
• lame 3.96.1 | John33 compile | --alt-preset 128
• lame 3.97.a5 | John33 compile | --alt-preset 128 -X 10,10
• lame 3.97.a5 | John33 compile | -V 5
• lame 3.97.a5 | John33 compile | -V 5 --vbr-new
Hardware and software configuration:
…still the same
NOTE ABOUT ENCODINGS:[/b]
This time, I’ve compared –V 5 and –V 5 --vbr-new: bitrate are totally different, and it’s a good occasion to see if --vbr-new engine is also better at ~128 kbps compared to defaulted VBR mode.
Important note: this time, --vbr-new doesn’t lead to lower bitrate, but to much higher one (102 vs 138 kbps). Differences could be amazing. Best example: with the 100% spoken sample (Alien 4), -V 5 encoding = 90 kbps and –V 5 --vbr-new = 171 kbps. [The very end of the sample was encoded at 320 kbps, which is probably excessive for near-silence…].
RESULTS
3.90.3 3.96.1 3.97a5 3.97a5 3.97a5
ABR128 ABR128 ABR128 VBR 5 VBRnew5
Alien4 4.7 4.3 4.7 3.5 4.0
Blackadder 3.0 2.5 3.3 3.5 4.0
Come Drink With Me 5.0 4.5 4.5 3.5 4.0
Farinelli 3.7 3.0 3.5 4.0 4.3
Pulp Fiction 2.7 2.5 3.5 1.5 3.0
Ran 4.0 2.0 3.0 2.5 3.5
MEANS 3.95 3.13 3.75 3.08 3.80
click for log files
COMMENTS:[/b]
• lame 3.90.3 is slightly better on average than 3.97.a5 (again, it can’t be confirmed by friedman.exe analysis). It’s an important change, because with CD encoding at the same setting, lame 3.90.3 sounded slightly worse. But 6 samples are probably not enough to be sure about it. Still ringing (slight but existing) issues with 3.97 alpha 5 (I repeat that 3.90.3 is not entirely free of ringing).
• lame 3.96.1 is not as terrible with AC3@48000 than with PCM@44100. But it can’t be recommended.
• VBR –V5 is inferior again to –V5 --vbr-new, on all samples! Extensive tests should be done to confirm it.
• VBR –V5 --vbr-new and ABR 128 are tied. Difference is really marginal (but bitrate is 10 kbps higher with VBR). Again, we should question the theoretical superiority of VBR compared to ABR, and its usefulness. Especially when we have in mind the bloated bitrate which occurs with (apparently) innocent samples. It could be problematic with some movies.
STATISTICS:[/b]
If some persons would play with statistic tool, just copy and paste the following table:
3.90.3 3.96.1 3.97ABR 3.97VB5 3.97Vn5
4.7 4.3 4.7 3.5 4.0
3.0 2.5 3.3 3.5 4.0
5.0 4.5 4.5 3.5 4.0
3.7 3.0 3.5 4.0 4.3
2.7 2.5 3.5 1.5 3.0
4.0 2.0 3.0 2.5 3.5
• ANOVA Analysis:
3.90.3 is better than 3.96.1, 3.97VB5
3.97Vn5 is better than 3.96.1, 3.97VB5
3.97ABR is better than 3.97VB5
• TUKEY PARAMETRIC Analysis [-s 0.1]:
no reliable conclusion
• Bitrate table:
3.90.3 3.96.1 3.97 3.97a5 3.97a5
ABR 128 ABR 128 ABR 128 -V 5 -V 5--vbr-new
Alien4 124 123 121 90 171
Blackadder 126 127 126 126 133
Come Drink… 128 133 130 73 147
Farinelli 132 134 132 103 129
Pulp Fiction 129 132 130 103 133
Ran 122 123 122 121 119
126,8 128,7 126,8 102,7 138,7
PART II: 160 kbps encodings[/b]
I’m K.O. Use original AC3 instead
EDIT: all 6 samples are available HERE (limited availability).