Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 8, 2019 06:20:21

Grom
Зарегистрирован: 2019-02-07
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Управление громкостью

Подскажите пожалуйста как через python регулировать громкость звука на компьютере.

Офлайн

#2 Фев. 8, 2019 10:40:38

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Управление громкостью

с помощью команд операционной системы.
Ну а вообще вспомнился оч старый документ



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Фев. 8, 2019 11:34:33

Grom
Зарегистрирован: 2019-02-07
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Управление громкостью

воспользовался 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))
volume.GetMute()
volume.GetMasterVolumeLevel()
volume.GetVolumeRange()
volume.SetMasterVolumeLevel(-20.0, None)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version