pulseaudio 没有声卡 mpl​​ayer ok

pulseaudio 没有声卡 mpl​​ayer ok

我运行的是 12.10 版。我的电脑有一个内置声卡和 3 个相同类型的 USB 声卡。mplayer 对所有声卡都运行正常,-ao alsa:device=hw=2.0例如使用参数。vlc --aout=hw=2.0不起作用。pacmd 没有列出任何卡。手动启动 pulseaudio 会导致Failed to open module "alsa": file not found。hwinfo 仅显示内置卡。lsusb 正确显示连接的卡,相应的文件/sys/class/sound/pcmC?D0p/uevent看起来也正常。请提供建议。

答案1

在 mplayer 的ao选项中,设备名称中的任何:,字符都必须替换为=或 ,.以避免 mplayer 选项解析代码中出现一些愚蠢的冲突。您使用的实际设备名称是hw:2,0

VLC 的aout选项指定音频输出模块名称;设备名称可以通过以下alsadev选项指定:

vlc --aout=alsa --alsadev=hw:2,0

相关内容