Ralph Giles
Ralph Giles
Thanks, I didn't know about `envsubst`, that's a useful work around. Looks like it's part of `gettext` so likely to be available on developer images.
Hmm, looks like https://mf4.xiph.org/jenkins/job/daala-scan-build/ isn't working. It's doing builds, but the reporting page is 404.
Hmm. I used to build the release binaries this way. I thought I had a makefile to automate it, but I can't find it. Do you mean cross-compiling for windows...
Ok, [here](https://github.com/xiph/opusfile/tree/master/mingw) is what I was thinking of. It should be straightforward to adapt this to opus-tools. NB the dependency versions are out of date now.
Hi, thanks for the report. Opus files use the [EBU R128](https://tech.ebu.ch/docs/r/r128.pdf) track normalization instead of ReplayGain, so encoders are supposed to convert the track gain to the built-in lossless gain...
NB opusenc will convert ReplayGain tags attached to input flac files.
The Opus RFC distinguishes between replaygain the feature, and REPLAY_GAIN the tag format. It says to implement the replaygain feature using tags with the [EBU R128](https://tech.ebu.ch/docs/r/r128.pdf) normalization standard which is...
Maybe a `--discrete` switch would make sense for this? Note that setting the channel mapping to 255 we prevent audio playback in most software; it's intended for use by DAW...
You're right. I was thinking `opus_multistream_surround_encoder_create()` would propagate the `mapping_family` argument into the file header, but it only uses it to set up channel coupling and tweak some encoder parameters,...
Sorry, I meant `header.channel_mapping = 1`, which is different from 255, unlike 2.