Re: Personal blind listening test – MultiCodec at ~192 VBR kbps
Reply #90 – 2021-05-13 21:50:25
The reason it matters btw, if you check the data in bennetng's message , dual channel mono still incurs a not insignificant bitrate penalty compared to single channel for the same quality level. It is simply unnecessarily wasteful to encode mono in dual channel. But , if you tell Opus to encode single channel... then it targets the bitrate, not the quality level. I think OPUS detects first the number of channels and then change internally some settings. If you ask ~128 kbps VBR (-b 128) it will set the encoder differently according to the number of channels. That's why a 1.0 file has a totally different bitrate than a 2.0 file with two identical channels. The same apply for multichannel : -b128 for a 5.1 provides a much worse quality per channel than -b128 for 2.0. Both soundtrack will end with ~120…130 kbps but the stereo will have ~60kbps per channel and the 5.1 only ~20 kbps per channel.In other words, -b128 doesn't have one single quality target : it has a significantly higher quality target for a mono (1.0) file than for a stereo (2.0) file, and even a much better quality target compared to a 5.1 file. For the end user it's much easier to manage to get the desired bitrate with non-stereo file. But i's also confusing compared to other codecs. Exemple: I like the quality of Apple's AAC at ~128 kbps (setting: -q 64). If I want this quality for a movie/concert in 5.1 I just have to keep -q64. But I don't have any idea of the final bitrate (probably ~3× higher because the number of channels is ×3¹). With Opus, I'd like to keep the quality I'm used to get with -b 128 on CD for my 5.1 movie/concert. I don't have any idea of what setting I should use (probably something close to -b 384¹ because there are three time more channels to reproduce) but I'll know the approximate bitrate I'll get. ___ ¹ In fact it should be inferior to this if the encoder is tuned for handling multichannel and encode efficiently channels similarities.