[opus] opusenc for ambisonics?
marc at hacklava.net
Wed Dec 18 18:00:39 UTC 2019
Le 19-12-18 à 12 h 29, Marc Lavallée a écrit :
> Hi Andrew,
> I suspect that the configure option should be enable-ambisonics
> (instead of enable_ambisonics), but for each of opus, libopusenc,
> opusfile and opus-tools git repos (on master branch), when I try
> "./configure --enable-ambisonics", I get this error message:
> configure: WARNING: unrecognized options: --enable-ambisonics
I found that the --enable-ambisonics options is in opus 1.1.3, but no
longer in 1.3 versions; starting with version 1.3-rc2, support for
ambisonics is enabled by default, but I don't know how to use it.
I recompiled everything using opus 1.1.3 with the --enable-ambisonics
option, but opusenc don't offer an option for mapping families.
It's all very confusing.
> Thanks for your help.
> Le 19-12-18 à 11 h 52, Andrew Allen a écrit :
>> Hi Marc,
>> In order to use the ambisonics API, if you haven't already, you will
>> need to activate the enable_ambisonics build flag during configuration.
>> Then, when encoding the file, make sure to manually select mapping
>> family 3 since opus does not auto-detect ambisonic files.
>> Let me know if you have any questions!
>> On Tue, Dec 17, 2019 at 7:16 PM Marc Lavallée <marc at hacklava.net
>> <mailto:marc at hacklava.net>> wrote:
>> I compiled the latest (git master) of opus, libopusenc, opusfile and
>> $ opusenc --version
>> opusenc opus-tools 0.2-8-g4976421 (using libopus 1.3.1-4-gad8fe90d)
>> I tried to encode a 3rd order Ambisonics wav file with the standard
>> Ambix (ACN-SN3D) format; opusinfo is reporting :
>> Streams: 16, Coupled: 0
>> Channel Mapping Family: 255 Map: [0, 1, 2, 3, 4, 5, 6, 7, 8,
>> 9, 10,
>> 11, 12, 13, 14, 15]
>> How to encode the file so that the Mapping Family is 3, as suggested
>> here ? : https://people.xiph.org/~jm/opus/opus-1.3/
>> opus mailing list
>> opus at xiph.org <mailto:opus at xiph.org>
> opus mailing list
> opus at xiph.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the opus