页次: 1
每次播放音乐,前面约1分钟时间都是断断续续的,后面就可以正常播放了。 寻求各位大神帮助看一下有没有办法解决这个问题
我用qpwgragh 试了一下接线,默认接线是没有接麦克风(capture)输入的
1.(默认接法) output_FL------playback_FL+output_RL------playback_RL 声音断断续续约一分钟后正常 (默认接法)
2.(增加capture接入)output_FL------playback_FL-----captureFL+output_RL------playback_RL-----------captureRL 声音正常 ,甚至只要接入一下capture很快再断开它,声音也是正常播放。
如下是命令 wpctl status的输出
Audio
├─ Devices:
│ 52. ES1371/ES1373 / Creative Labs CT2518 (Audio PCI 64V/128/5200 / Creative CT4810/CT5803/CT5806 [Sound Blaster PCI]) [alsa]
│
├─ Sinks:
│ * 58. ES1371/ES1373 / Creative Labs CT2518 (Audio PCI 64V/128/5200 / Creative CT4810/CT5803/CT5806 [Sound Blaster PCI]) 模拟立体声 [vol: 0.38]
│
├─ Sources:
│ * 57. ES1371/ES1373 / Creative Labs CT2518 (Audio PCI 64V/128/5200 / Creative CT4810/CT5803/CT5806 [Sound Blaster PCI]) 模拟立体声 [vol: 0.00 MUTED]
│
├─ Filters:
│
└─ Streams:
61. Audacious
62. output_FL > ES1371 DAC2/ADC:playback_FL [init]
63. output_FR > ES1371 DAC2/ADC:playback_FR [init]
Video
├─ Devices:
│
├─ Sinks:
│
├─ Sources:
│
├─ Filters:
│
└─ Streams:
Settings
└─ Default Configured Devices:
0. Audio/Sink alsa_output.pci-0000_02_02.0.analog-stereo
1. Audio/Source alsa_input.pci-0000_02_02.0.analog-stereo
如下是:pactl info 命令的输出
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 89
Tile Size: 65472
User Name: knm
Host Name: archlinux
Server Name: PulseAudio (on PipeWire 1.0.7)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_02_02.0.analog-stereo
Default Source: alsa_input.pci-0000_02_02.0.analog-stereo
Cookie: 23bd:c2e5
最近编辑记录 knm (2024-09-01 15:43:40)
离线
遇到过类似的问题,但是没有一分钟只有几秒
vlc默认解码器选择有问题,基于vlc的elisa也有同样问题
调一下设置试试?
诶嘿
离线
也出现了相同的问题, 开始的一分钟左右的时间内特别卡顿, 等待一段时间过后恢复正常
离线
我是在用VM的时候出现这个问题的.
解决方法:
mkdir -p ~/.config/wireplumber/wireplumber.conf.d/
cd ~/.config/wireplumber/wireplumber.conf.d
vim ~/.config/wireplumber/wireplumber.conf.d/50-alsa-config.conf
输入以下内容:
monitor.alsa.rules = [
{
matches = [
# This matches the value of the 'node.name' property of the node.
{
node.name = "~alsa_output.*"
}
]
actions = {
# Apply all the desired node specific settings here.
update-props = {
api.alsa.period-size = 1024
api.alsa.headroom = 8192
}
}
}
]
离线
谢谢,在按你的办法增加了 50-alsa-config.conf并重启后,播放音乐没有卡顿了。
离线
页次: 1