HydrogenAudio

Lossy Audio Compression => Other Lossy Codecs => Topic started by: guffi on 2013-10-14 13:23:22

Title: [USAC] Unified Speech and Audio Coding Ref Code
Post by: guffi on 2013-10-14 13:23:22
Hi,
I have got USAC reference code. I have used it, listened and check it quality in PEAQ ODG measure. Now I am disappointed of its quality because it's very poor (e.g. <-3 ODG for 128kbps). In publicly available tests of USAC I have read that it has very good quality.

Am I testing it right? Maybe should I search for some more options in usac encoder to get better quality? Or maybe reference encoder and encoder used in published tests are completely different encoders?

Has anybody tested USAC encoder?
TIA
Guffi
Title: [USAC] Unified Speech and Audio Coding Ref Code
Post by: fullband on 2015-04-09 18:43:35
Hi,
I have got USAC reference code. I have used it, listened and check it quality in PEAQ ODG measure. Now I am disappointed of its quality because it's very poor (e.g. <-3 ODG for 128kbps). In publicly available tests of USAC I have read that it has very good quality.

Am I testing it right? Maybe should I search for some more options in usac encoder to get better quality? Or maybe reference encoder and encoder used in published tests are completely different encoders?

Has anybody tested USAC encoder?
TIA
Guffi


Hi Guffi, I am guessing the reference encoder is just a FYI version. The true good quality versions are all not publicly available implementations. Could you point me to the link where you found this reference implementation? I want to take a look and see how good it is as well..

Thanks
Title: [USAC] Unified Speech and Audio Coding Ref Code
Post by: IgorC on 2015-04-09 19:12:13
Don't expect quality from USAC and AAC reference implementations. There aren't real things.

There is no publicly available high quality USAC encoder despite it was published as standard 3 years ago. In fact there are already a few audio standards which have no available good implmentations (sinusoidal coding, MPEG Surround and now USAC).

Opus has the same quality as USAC at 64 kbps and higher bitrates.

Oh, and it's available
Title: [USAC] Unified Speech and Audio Coding Ref Code
Post by: darkbyte on 2015-11-24 21:27:13
Anyone tried the fork of the reference encoder, called JAME (http://usac.yonsei.ac.kr/)?
It's a dead project so I'm not really expecting anything, just curious.
Title: [USAC] Unified Speech and Audio Coding Ref Code
Post by: C.R.Helmrich on 2015-11-24 22:41:51
Anyone tried the fork of the reference encoder, called JAME (http://usac.yonsei.ac.kr/)?
It's a dead project so I'm not really expecting anything, just curious.

Thanks very much for that link! I was looking for JAME for quite some time.
I remember during the MPEG-D USAC standardization that the JAME encoder gave much better quality than the default reference encoder, which as the others said is just a "valid-bit-stream generator".
I don't know its sweet-spot, though (i.e. which bit-rate(s) it was optimized for) and which DEcoder it includes (a custom one?). Are Jeongook Song or Hong-Goo Kang from Yonsei reading this forum?

Edit: now that the Zip file from that link finally finished downloading, it seems the sweet-spots are 24-16 kbit/s stereo, so very low bit-rates which are probably hardly of interest on HA. Still, a comparison with Opus would be interesting. I might give it a try with my HA test-set on the weekend.

Quote
Or maybe reference encoder and encoder used in published tests are completely different encoders?

Yes, the encoder used for the verification tests is Fraunhofer's proprietary USAC encoder which, like for previous MPEG audio codecs, must be purchased.

Chris