我创建了一个应用程序,它播放小轨道的播放列表,一切正常,直到 Windows Phone 8.1 更新
问题是 -> 轨道结束时有奇怪的滴答声”
所以我尝试在 xbox 音乐播放器中播放轨道它也有相同的滴答声......我尝试在我的电脑和 android 设备上播放音频音频没问题,所以我认为这是 wp8.1 问题或可比性问题用我的 mp3 轨道
那么,mp3是否有兼容wp8.1的规范?
或代码中的任何解决方法,顺便说一下,我正在使用 AudioPlayerAgent
最佳答案
所有音频渲染过程都会遇到同样的挑战/问题。根本原因:声音是一条曲线,当它在中心线上方/下方变化时,(通常从 -1 到 0 到 +1 变化,其中中心线为 0),如果它的结束距离中心线不够近,则会发生这种流行/滴答声,(说话者留在乐曲中而不是 0 并且会在物理上瞬间返回到 0 产生滴答声)。解决方案:播放器通过在中心线处结束剪辑人为地强制手来帮助播放声音,或者在源媒体中执行类似的预处理步骤。这种结束过渡可能很快发生,但不是瞬间发生,或者您会回到从瞬间过渡到 0 的位置。静默只是当媒体提供一系列零时(即中心线处)。
关于音轨结束时奇怪的音频 "tick sound",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27213820/