我有一些代码使用 GetMovieAudioVolumeLevels() 在播放期间获取 QuickTime 电影的级别。
我有一个 8 音频 channel QuickTime 电影,但使用 GetMovieAudioVolumeLevels() 调用它只返回 2 个 channel 。我正在使用 kQTAudioMeter_DeviceMix,现在我假设因为我的 MacPro 实际上只能播放 2 个音频 channel (左右) QuickTime 将 8 个 channel 混合到 2 个 channel 。
有没有人有这方面的经验?
谢谢。
最佳答案
看来“channels are automatically mixed-down as needed (when playing multichannel sound through a stereo output, for example).”
是否 SGGetChannelVolume做你需要的?
关于macos - GetMovieAudioVolumeLevels() 是否支持两个以上的音频 channel ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/381914/