Audio Opus编解码器的MS格式标签

Audio Opus编解码器的MS格式标签,audio,directshow,opus,Audio,Directshow,Opus,是否为Opus定义了格式标签,该标签应与WAVEFORMATEX结构一起使用?请参阅。在Opus有正式的格式标记之前,我将使用MEDIASUBTYPE\u Opus作为子格式参数 #define WAVE_FORMAT_OPUS mmioFOURCC('O','P','U','S') DEFINE_GUID(MEDIASUBTYPE_OPUS, WAVE_FORMAT_OPUS, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38,

是否为Opus定义了格式标签,该标签应与WAVEFORMATEX结构一起使用?请参阅。

在Opus有正式的格式标记之前,我将使用MEDIASUBTYPE\u Opus作为子格式参数

#define WAVE_FORMAT_OPUS      mmioFOURCC('O','P','U','S')
DEFINE_GUID(MEDIASUBTYPE_OPUS,
  WAVE_FORMAT_OPUS, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71);
WaveFormatTextEnable允许您避免向Microsoft注册新的格式标记


< Windows > SDK < /P> < P> Windows SDK定义了<代码> WaveFrasATOPUS (0x704F==OP),它是假定的代码> MediaSubType OPU<代码>的媒体基础等价物,是一个标准的基于FIECC的映射,从FaveMatalPoops >

也就是说,建议使用这些标识符

然而,尽管如此,微软自己的Opus解码器的实现并没有公开,并保留在微软的产品中使用(可能是边缘浏览器),因此没有采用的实践,甚至没有更多关于这些标识符的文档,也没有每个人自己如何使用它们(或者使用其他东西)