I compiled the latest (git master) of opus, libopusenc, opusfile and opus-tools: $ 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/ Marc
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! Cheers, Andrew On Tue, Dec 17, 2019 at 7:16 PM Marc Lavallée <marc at hacklava.net> wrote:> I compiled the latest (git master) of opus, libopusenc, opusfile and > opus-tools: > > $ 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/ > > Marc > > > _______________________________________________ > opus mailing list > opus at xiph.org > http://lists.xiph.org/mailman/listinfo/opus >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.xiph.org/pipermail/opus/attachments/20191218/fd00905f/attachment.html>
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 Thanks for your help. Marc 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! > > Cheers, > Andrew > > 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 > opus-tools: > > $ 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/ > > Marc > > > _______________________________________________ > opus mailing list > opus at xiph.org <mailto:opus at xiph.org> > http://lists.xiph.org/mailman/listinfo/opus >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.xiph.org/pipermail/opus/attachments/20191218/0d1572a8/attachment.html>