韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python常见问题 > python如何调节音量大小

python如何调节音量大小

头像

 Ly

2020-06-17 09:23:447522浏览 · 0收藏 · 0评论

首先需要安装模块pycaw,在cmd中执行:

pip3 install pycaw

下面是完整代码示例:

from ctypes import cast, POINTER
from comtypes import CLSCTX_ALL
from pycaw.pycaw import AudioUtilities, IAudioEndpointVolume
devices = AudioUtilities.GetSpeakers()
interface = devices.Activate(
    IAudioEndpointVolume._iid_, CLSCTX_ALL, None)
volume = cast(interface, POINTER(IAudioEndpointVolume))
#判断是否静音,mute为1代表是静音,为0代表不是静音
mute = volume.GetMute()
#获取音量值,0.0代表,-65.25代表最小
vl = volume.GetMasterVolumeLevel()
#获取音量范围,我的电脑经测试是(-65.25, 0.0, 0.03125),第一个应该代表最小值,第二个代表值,第三个不知道是干嘛的。也就是音量从大到小是0.0到-65.25这个范围
vr = volume.GetVolumeRange()
#设置音量, 比如-13.6代表音量是40,0.0代表音量是100
volume.SetMasterVolumeLevel(-13.6, None)

代码解释:

音量范围是0.0到-65.25。

0.0、-1.0、-2.0、-3.0、……、-5.0、-10.0、-20.0、-30.0、-40.0、-50.0、-55.0、-60.0、-65.25

以上数值代表音量从大到小,0.0代表是电脑上的音量数值为100,-1.0代表音量数值为94,以此类推慢慢变小,一直到-65.25后音量数值就变成0了。

如果自己想把音量设为某个值,又不知道数值是什么,可先手动把windows系统的音量调到需要的值,然后通过vl变量获取到具体数值。

因为此处的音量数值与系统的音量数值的转换有点不规则,并不是以固定的值递增或递减,所以暂时没有固定的公式进行转换。改天有时间再好好研究。

或者也可以自己做一个对照表,把0.0到-65.25分别对应系统的音量数值是多少全部列出来,这样以后就可以直接用windows的音量数值来设置音量了。

更多Python知识,请关注:Python自学网!!

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

女士穿紧身裸体开裆光滑皮裤| 亚洲日产精品一二三四区| 狗锁住女人狗的视频大全图片| 自己怎么玩隐私位置游戏| 女性三角毛毛若隐若现| 女性三角毛毛区有片毛掉光正常吗| 淑婷在公室被躁到高潮观看| AAAAABBBBBB级是什么.| 9.1萝卜黄| 看到老妈洗澡忍不住怎么办| 《金莲浮史》台湾绝版| 女人高潮抖动多久能恢复| 福艳都市韵母王雪琴| 女性扒开大腿内侧小肚子痒 | 妈妈醉酒后把我当爸爸电视剧| 《交换做爰》在线观看| 宝宝真骚是不是想被C| 宅男影院| 粘液共生1~3集免费观看动漫| 我把校花嘴巴当套子的小说 | 《完美邻居2》电影在线观看| 麻豆精品无码少妇久久爽爽网站| 特级做A爱片毛片免费看| 欧美人与性口牲饺配视频免费| 女朋友的妹妹ID| 母与子免费观看大全电视剧邻居大.| 外国大片又大又好看的PPT| 老公刚日完又让朋友日| 乳色吐息| 麻花星空MV高清在线播放 | 韩浸免费浸画在线观看阅读| 《插曲的痛免费观看第二季》| 公翁挺进小玲的小流| 《特殊游泳教练》| 永久免费不卡在线观看黄网站| 干爹你真棒插曲免费看| 绝色儿媳在线观看免费版电视剧| 美丽小洞5荷尔蒙| 添女人荫蒂全部过程AV视频| 小蜜桃免费观看高清电视剧| 母亲和女婿免费高清电视剧