我遇到了这个问题,在更改 YouTube 视频的音量时,音频会发出噼啪声。我正在使用 USB 耳机
我发现许多类似的问题已经在网上提出,但它们要么没有得到答复,要么建议的修复方案对我没有帮助。
正如 PulseAudio 故障排除的 Arch wiki 页面中所建议的,我将“load-module module-udev-detect tsched=0”添加到 /etc/pulseaudio/default.pa 并重新启动了脉冲,但这并没有解决我的问题。
有人可以帮忙吗?
我还尝试了多种其他调整以提高音频质量,因此 /etc/pulse/daemon.conf 的内容如下所示:
daemonize = no
high-priority = yes
nice-level = -11
realtime-scheduling = yes
realtime-priority = 9
resample-method = speex-float-10
avoid-resampling = false
enable-lfe-remixing = no
flat-volumes = no
rlimit-rtprio = 9
default-sample-format = float32le
default-sample-rate = 19200
alternate-sample-rate = 96000
default-sample-channels = 2
default-channel-map = front-left,front-right
default-fragments = 2
default-fragment-size-msec = 125
deferred-volume-safety-margin-usec = 1
Run Code Online (Sandbox Code Playgroud)
我刚刚找到了我的问题的答案。当音频重新采样时,改变音量时会出现这种噼啪声。因此,为了找出我的声卡的默认采样率是多少:
pactl list short sinks
Run Code Online (Sandbox Code Playgroud)
因为它表明我的 USB 声卡是 44100,所以我将这些值更改为 /etc/pulseaudio/daemon.conf
default-sample-rate = 44100
avoid-resampling = true
Run Code Online (Sandbox Code Playgroud)
然后重新启动pulseaudio
pulseaudio -k
pulseaudio --start
Run Code Online (Sandbox Code Playgroud)
对我来说,这完全消除了改变音量时烦人的噼啪声
| 归档时间: |
|
| 查看次数: |
2679 次 |
| 最近记录: |