macOS在使用音视频通话时会降低其他音频声音的解决方法

在使用QQ进行通话时,背景无法播放音乐(声音过小),并且在QQ for mac中也没有进行调整的设置选项。

Solution:

printf "p *(char*)(void(*)())AudioDeviceDuck=0xc3\nq" | lldb -n QQ

在进行通话之前在终端输入上行代码即可解决,如图示

 

同理,在其他出现问题的时候可以更改lldb -n后面的应用名称,有时候显示的名称并不是系统进程名称,就需要活动监视器看下名称,或者使用ps命令查看

这行命令的大致意思就是qq进程中写入一行AudioDeviceDuck=0xc3,当运行音视频功能时读取到这一行,便会取消对设备的音频减弱。

但是每次打开都要输一遍代码,很麻烦,所以干脆写一个启动命令

使用任意文本编辑器输入如下命令

/Applications/QQ.app/Contents/MacOS/QQ & 
printf "p *(char*)(void(*)())AudioDeviceDuck=0xc3\nq" | lldb -n QQ

.sh文件在osx中默认是xcode打开,这里把.sh后缀名删掉,他会自动识别为script文件,从而使用terminal进行操作。

但是有一个缺点是shell的窗口不会自己关闭,这个问题目前没有简单的解决方法,鄙人不才,若有大神有办法解决请务必赐教。

转载于:https://www.cnblogs.com/va1ha11a/p/AudioDeviceDuck.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值