<html><body><div>Hello Jean-Marc, yes, it works for both 32 and 48 kb/s. Also this option marginally increases the size of the file which is understandable. I tried a few other music files and found that this stereo narrowing happens not only in the case of track I submitted (although in smaller scale) so it would be great if the final libopus 1.2 had officialy a parameter to force music "mode" of encoding. I'd like to ask two additional questions: 1) is the --set-ctl 4024=3002 parameter a present alternative to that planned "force music encoding" option or is it an other workaround?; 2) if I wanted to set opusenc to not use SILK at all, is there a minimal bitrate which I have to set (such as 48 or 64 kb/s) or is it that when during VBR encoding the actual bitrate at one point drops below some value, the SILK or hybrid mode is used even if the target file bitrate is in CELT territory (48 kb/s+)? Thanks for answer.</div><div><br></div><div>Best regards, Matěj  <aside>
---------- Původní e-mail ----------<br>
Od: Jean-Marc Valin <jmvalin@jmvalin.ca><br>
Komu: Matěj Steklík <matej.steklik@post.cz>, opus@xiph.org<br>
Datum: 19. 6. 2017 5:39:15<br>
Předmět: Re: [opus] Stereo dropping to mono with libopus 1.2 RC
</aside><br><blockquote data-email="jmvalin@jmvalin.ca">Hi Matěj,
<br>
<br>I had a look at your files and it seems like the issue is that the
<br>speech/music detector thinks that some segments are speech rather than
<br>music and at low bitrates SILK tends to significantly narrow the stereo
<br>image. We're planning on adding an option to opusenc to force it to
<br>treat the input as speech/music. Just to confirm that's the issue, can
<br>you try encoding with the following option:
<br>--set-ctl 4024=3002
<br>and see if that fixes the issue?
<br>
<br>Cheers,
<br>
<br>      Jean-Marc
<br>
<br>On 18/06/17 03:45 PM, Matěj Steklík wrote:
<br>> OK, so at the link : https://uloz.to/!yyVrCY2Y8sn1/devil-s-elbow-opus-7z
<br>> <https://uloz.to/%21yyVrCY2Y8sn1/devil-s-elbow-opus-7z> (change the
<br>> language to English by clicking at the flag at the right upper side of
<br>> the web page or just simply click at "Stáhnout pomalu" - it may take
<br>> some time as the file is 55 MB+ and the download service is free) there
<br>> is 7zip archive with 5 music files. The tune is "Nick Warren - Devil's
<br>> Elbow" and is freely available from the author's Soundcloud account. I
<br>> use this song for encoder testing because it requires quite a high
<br>> bitrate for artifacts to be inaudible (especially the "gas leakage" kind
<br>> of sound at the very beginning (repeated several times during the full
<br>> song lenght) of the track. The content of the 7z file is the original
<br>> track in WAV, 2 files encoded with libopus 1.1.5 at 32 and 48 kb/s (only
<br>> with --bitrate 32 or --bitrate 48 option, other settings on default) and
<br>> 2 files encoded with libopus 1.2 RC1, again at 32 and 48 kb/s with
<br>> default setting. For the 32 kb/s encoded files, there is noticeable drop
<br>> of stereo (or large part of frequencies) at the beginning of the track
<br>> roughly between 0:03 and 0:08 which is actually audible for both libopus
<br>> 1.1.5 and 1.2 RC1 (I haven't noticed it before), but in the case of 1.2
<br>> RC1 it's much stronger and probably a bit longer. I think this "effect"
<br>> occurs several times again further in the track but those occurences are
<br>> always very short (in tenths of a second). At 48 kb/s, this is not an
<br>> issue (at least not very obvious) for libopus 1.1.5 but still happens
<br>> for libopus 1.2 RC1, although the stereo/frequency drop is shorter than
<br>> in the case of 32 kb/s. At 64 kb/s (file not included in the 7z archive)
<br>> I can't hear it for both 1.1.5 and 1.2 RC1. The other thing is that
<br>> while the general sound quality of 32 kb/s encoded files is clearly
<br>> higher for libopus 1.2 RC1 than for 1.1.5, at 48 kb/s the sound seems to
<br>> be a bit clearer and closer to the original when using 1.1.5 than 1.2.
<br>> This could be my subjective feeling as the difference is really tiny
<br>> (unlike the bitrate, which is noticeably higher for the same bitrate
<br>> setting for libopus 1.2 RC1 for every file).
<br>> 
<br>> Best regards,
<br>> Matěj
<br>> 
<br>> 
<br>> _______________________________________________
<br>> opus mailing list
<br>> opus@xiph.org
<br>> http://lists.xiph.org/mailman/listinfo/opus
<br>> 
<br></blockquote></div></body></html>