无需重新编码即可更改 OggOpus 元数据中的采样率(48 kHz 至 44.1 kHz)

无需重新编码即可更改 OggOpus 元数据中的采样率(48 kHz 至 44.1 kHz)

我有许多 Opus 编码文件,它们在任何播放器中播放时都会出现高音调,因为在元数据的某个地方,它们被标记为 48 kHz(或未标记但假定为 48 kHz),但实际上是 44.1 kHz。如果我将它们放入 Audacity 并更改为 44.1 kHz,它们听起来是正确的,但我不想以有损格式重新编码它们,或者以正确的速率导出为 FLAC,因为它们长达数小时,占用太多空间(我将它们保存在空间有限的云端)。

我如何更改元数据以告诉每个音频播放器以 44.1 kHz 播放它们而无需重新压缩它们。

我正在使用 Debian 12,但是我strings audio.ogg | grep 48grep 48000文件中找到任何特定位置来说明音频应以什么采样率播放。

相关内容