opus icon indicating copy to clipboard operation
opus copied to clipboard

Voice will be not clear using opus_demo to encode and decode one pcm file.

Open dttlgotv opened this issue 2 years ago • 6 comments

reproduce step:

  1. compile the newest opus.
  2. opus_demo.exe -e audio 16000 1 16000 -inbandfec -loss 30 ./near_16000_1_after_ap.pcm ./out 3.opus_demo.exe -d 16000 1 ./out ./decoded_16000_1.pcm

compare these two file, decoded file will listen worse than before.

I use 1.1.5 opus_demo to test in these steps, everything will be well. Please help me to check.

near_16000_1_after_ap.zip

decoded_16000_1_from_opus_newest.zip

decoded_16000_1_from_opus_1.1.5.zip

dttlgotv avatar Mar 11 '22 10:03 dttlgotv

@mbrubeck @jacmet @pcgod @kfish @metajack

I have compared the voice level with opus 1.1.5 version using same parameter. you can run opus demo with my file.

发自我的iPhone

------------------ Original ------------------ From: Emily Bowman @.> Date: Sat,Mar 12,2022 4:19 AM To: xiph/opus @.> Cc: dttlgotv @.>, Author @.> Subject: Re: [xiph/opus] Voice will be not clear using opus_demo to encode anddecode one pcm file. (Issue #246)

With that level of FEC loss, you are effectively encoding to around 12-14kbps. Can you explain what quality level you were expecting, or what other codecs you're comparing to at 12-16kbps that Opus sounds noticeably worse here? You certainly would not expect transparent audio.

— Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you authored the thread.Message ID: @.***>

dttlgotv avatar Mar 12 '22 00:03 dttlgotv

@mbrubeck @jacmet @pcgod @kfish @metajack I have compared the voice level with opus 1.1.5 version using same parameter. you can run opus demo with my file. 发自我的iPhone ------------------ Original ------------------ From: Emily Bowman @.> Date: Sat,Mar 12,2022 4:19 AM To: xiph/opus @.> Cc: dttlgotv @.>, Author @.> Subject: Re: [xiph/opus] Voice will be not clear using opus_demo to encode anddecode one pcm file. (Issue #246) With that level of FEC loss, you are effectively encoding to around 12-14kbps. Can you explain what quality level you were expecting, or what other codecs you're comparing to at 12-16kbps that Opus sounds noticeably worse here? You certainly would not expect transparent audio. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you authored the thread.Message ID: @.***>

I am suprised that why nobody answer this obvious issue.

dttlgotv avatar Apr 08 '22 10:04 dttlgotv

Please don't spam a bunch of random usernames. I am not an Opus developer. My only contribution to this repo was a one-line comment fix. Emailing multiple times is rude and will not get your issue fixed faster.

mbrubeck avatar Apr 08 '22 15:04 mbrubeck

reproduce step:

  1. compile the newest opus.
  2. opus_demo.exe -e audio 16000 1 16000 -inbandfec -loss 30 ./near_16000_1_after_ap.pcm ./out 3.opus_demo.exe -d 16000 1 ./out ./decoded_16000_1.pcm

compare these two file, decoded file will listen worse than before.

I use 1.1.5 opus_demo to test in these steps, everything will be well. Please help me to check.

near_16000_1_after_ap.zip

decoded_16000_1_from_opus_newest.zip

decoded_16000_1_from_opus_1.1.5.zip

@jmvalin Please help to check this issue.

dttlgotv avatar Apr 12 '22 12:04 dttlgotv

maybe because of 30% loss...?

Marssssss avatar Nov 19 '22 03:11 Marssssss

maybe because of 30% loss...?

No. I modify encode command to "opus_demo.exe -e audio 16000 1 16000 ./near_16000_1_after_ap.pcm ./out". The result is bad too. It seems the newset encode codes have some issues. And nobody fixed it..

dttlgotv avatar Nov 21 '22 02:11 dttlgotv