macOS下命令行 切換Mac的聲音輸出設備和控制音量大小
如何快速切換Mac的聲音輸出設備,可以直接點菜單欄的圖標,或者按住Option鍵【一般按這個會有意外驚喜,比如按住Wi-Fi的圖標之類的】,然后選擇就可以了
對于鍵盤黨來說可能覺得不夠效果 ,所以我檢索了下,有開源的方式可以實現,安裝switchaudio-osx
Switch Audio Outputs with a Keyboard Shortcut on OS X
A command-line utility to switch the audio source on Mac OS X.
https://github.com/deweller/switchaudio-osx
http://apetronix.com/switch-audio-outputs-with-a-keyboard-shortcut-on-os-x/
? ~ brew install switchaudio-osx
Updating Homebrew...
==> Downloading https://homebrew.bintray.com/bottles/switchaudio-osx-1.0.0.catalina
######################################################################## 100.0%
==> Pouring switchaudio-osx-1.0.0.catalina.bottle.2.tar.gz
/usr/local/Cellar/switchaudio-osx/1.0.0: 8 files, 62.4KB
關于幫助:
Usage-----AudioSwitcher [-a] [-c] [-t type] [-n] -s device_name - **-a** : shows all devices - **-c** : shows current device - **-t** _type_ : device type (input/output/system). Defaults to output. - **-n** : cycles the audio device to the next one - **-s** _device_name_ : ts the audio device to the given device by name
比如我的設備如下:
? ~ SwitchAudioSource -a
External Microphone (input)
MacBook Pro Microphone (input)
External Headphones (output)
MacBook Pro Speakers (output)
當前連接的設備
? ~ SwitchAudioSource -a -c
MacBook Pro Speakers
切換到我的有線耳機上
? ~ SwitchAudioSource -a -c -s "External Headphones"
output audio device t to "External Headphones"
切換到我的Macbook Pro本上
? ~ SwitchAudioSource -a -c -s "MacBook Pro Speakers"
output audio device t to "MacBook Pro Speakers"
當然可以通過設置alias來快速切換
?~ cat .zshrc|tail -n 4#?~ SwitchAudioSource -a -c -s "External Headphones"#?~ SwitchAudioSource -a -c -s "MacBook Pro Speakers"alias erji="/usr/local/bin/SwitchAudioSource -a -c -s "External Headphones""alias mac="/usr/local/bin/SwitchAudioSource -a -c -s "MacBook Pro Speakers""
順帶看下如何通過命令行來控制音量大小:
Change Mac System Volume? ~ neofetch 'c. lex@Mac ,xNMM. ------- .OMMMMo OS: macOS Catalina 10.15.7 19H2 x86_64 OMMM0, Host: MacBookPro15,1 .;loddo:' loolloddol;. Kernel: 19.6.0 cKMMMMMMMMMMNWMMMMMMMMMM0: Uptime: 4 days, 17 hours, 30 mins .KMMMMMMMMMMMMMMMMMMMMMMMWd. Packages: 144 (brew) XMMMMMMMMMMMMMMMMMMMMMMMX. Shell: zsh 5.7.1;MMMMMMMMMMMMMMMMMMMMMMMM: Resolution: 1680x1050:MMMMMMMMMMMMMMMMMMMMMMMM: DE: Aqua.MMMMMMMMMMMMMMMMMMMMMMMMX. WM: Quartz Compositor kMMMMMMMMMMMMMMMMMMMMMMMMWd. WM Theme: Blue (Dark) .XMMMMMMMMMMMMMMMMMMMMMMMMMMk Terminal: iTerm2 .XMMMMMMMMMMMMMMMMMMMMMMMMK. Terminal Font: MesloLGSForPowerline-BoldItalic 17 kMMMMMMMMMMMMMMMMMMMMMMd CPU: Intel i7-8850H (12) @ 2.60GHz ;KMMMMMMMWXXWMMMMMMMk. GPU: Intel UHD Graphics 630, Radeon Pro 560X .cooc,. .,coo:. Memory: 25360MiB / 32768MiB設置音量大小方式如下:可以不用sudo的t Volume 3 - 10? ~ sudo osascript -e "t Volume 3"? ~ sudo osascript -e "t volume output volume 30"? ~ sudo osascript -e "t volume output volume 50? ~ osascript -e "get volume ttings"output volume:30, input volume:50, alert volume:100, output muted:fal? ~ osascript -e "t volume output volume 50"? ~ osascript -e "t volume output volume 60"設置靜音開啟和關閉? ~ osascript -e "t volume output muted true"? ~ osascript -e "t volume output muted fal"
反正是多一種方式。哈 就當學習了
本文發布于:2023-02-28 21:10:00,感謝您對本站的認可!
本文鏈接:http://www.newhan.cn/zhishi/a/1677732316101334.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:system volume(system volume information怎么刪除).doc
本文 PDF 下載地址:system volume(system volume information怎么刪除).pdf
| 留言與評論(共有 0 條評論) |