Přeskočit na obsah

Automatizace hlasitosti aplikací na Macu pomocí Zkratek

Stručná odpověď: macOS neumí automatizovat hlasitost jednotlivých aplikací samo. SoundDial přidává do aplikace Zkratky šest akcí (Nastavit hlasitost aplikace, Ztlumit aplikaci, Ztlumit všechny aplikace, Použít profil hlasitosti, Nastavit výstupní zařízení, Nastavit výstupní zařízení aplikace) a odkazy sounddial://, které může otevřít libovolný spouštěč nebo skript.

Každý den děláte stejnou rutinu s hlasitostí. Hudba dolů před první schůzkou, Slack ztlumený během soustředěné práce, aplikace pro podcasty nahoru, když si nasadíte sluchátka, a večer všechno zpět do normálu. Každá změna zabere pár vteřin, ale sčítají se a polovinu z nich zapomenete. Může to tedy Mac udělat za vás, pro jednotlivé aplikace?

Co dokáže macOS automatizovat sám

Aplikace Zkratky od Applu umí měnit systémovou hlasitost a zkratku můžete spustit z řádku nabídek nebo klávesovou zkratkou. macOS ale hlasitost pro jednotlivé aplikace vůbec nemá, takže ve Zkratkách není nic, co by řeklo „nastav Spotify na 40 %“ nebo „ztlumit Slack“. Několik aplikací má vlastní ovládání hlasitosti, ke kterému se dostanete jinou cestou, ale většina ne.

Chcete-li automatizovat hlasitost jednotlivých aplikací, potřebujete aplikaci, která hlasitost pro jednotlivé aplikace má a zpřístupňuje ji automatizaci.

Akce SoundDial ve Zkratkách

SoundDial je aplikace v řádku nabídek, která dává každé aplikaci přehrávající zvuk vlastní posuvník hlasitosti od 0 % do 200 %. Verze 2.0 přidává do aplikace Zkratky šest akcí:

  • Nastavit hlasitost aplikace: nastaví hlasitost jedné aplikace.
  • Ztlumit aplikaci: ztlumí, zruší ztlumení nebo přepne ztlumení jedné aplikace (Mute, Unmute nebo Toggle).
  • Ztlumit všechny aplikace: ztlumí všechny aplikace najednou.
  • Použít profil hlasitosti: přepne na uložený profil.
  • Nastavit výstupní zařízení: změní výstupní zařízení Macu.
  • Nastavit výstupní zařízení aplikace: pošle jednu aplikaci na konkrétní výstupní zařízení.

Akce fungují bez otevření okna SoundDial, takže zkratka běží na pozadí a vy jen uslyšíte výsledek.

Vytvořte svou první zkratku

  1. Otevřete aplikaci Zkratky a vytvořte novou zkratku.
  2. Vyhledejte mezi akcemi SoundDial.
  3. Přidejte Nastavit hlasitost aplikace, vyberte aplikaci (například Spotify) a zadejte 40.
  4. Přidejte Ztlumit aplikaci, vyberte Slack a zvolte Mute.
  5. Zkratku pojmenujte, například „Hluboká práce“, a spusťte ji.

S profily je to ještě kratší. Ve SoundDial nastavte aplikace tak, jak je chcete, zvolte Uložit aktuální mix jako profil a pojmenujte ho třeba Práce. Profil ukládá hlasitost, ztlumení, ekvalizér a vyvážení každé aplikace. Jediná akce Použít profil hlasitosti pak vrátí celý mix: spuštěné aplikace se změní hned a ostatní převezmou své nastavení při příštím spuštění.

S jedním omezením počítejte: profily neukládají směrování výstupu. Pokud vaše nastavení Práce posílá také Spotify na reproduktory, přidejte do stejné zkratky za Použít profil hlasitosti akci Nastavit výstupní zařízení aplikace.

Odkazy sounddial:// pro spouštěče a skripty

SoundDial reaguje také na odkazy sounddial://. Může ho ovládat jakýkoli spouštěč nebo skript, který umí otevřít URL, a také open v Terminálu:

open "sounddial://volume?app=Spotify&value=40"

Příkazy:

  • sounddial://volume?app=Spotify&value=40 (hodnota 0 až 200)
  • sounddial://mute?app=Slack, sounddial://unmute?app=Slack, sounddial://toggle-mute?app=Slack
  • sounddial://mute-all
  • sounddial://profile?name=Work použije profil; sounddial://profile-save?name=Work uloží aktuální mix pod tímto názvem
  • sounddial://output?device=AirPods nastaví výstupní zařízení Macu
  • sounddial://route?app=Spotify&device=Speakers pošle jednu aplikaci na zařízení
  • sounddial://eq?app=Spotify&preset=bassBoost nastaví předvolbu ekvalizéru
  • sounddial://balance?app=Spotify&value=-50 (-100 je zcela vlevo, 100 zcela vpravo)
  • sounddial://output-volume?value=40 a sounddial://sample-rate?value=48000
  • sounddial://toggle, sounddial://show, sounddial://hide a sounddial://settings?section= pro otevření Nastavení

Dvě globální klávesové zkratky

SoundDial má také dvě globální klávesové zkratky: Control-Option-S zobrazí nebo skryje SoundDial a Control-Option-M ztlumí nebo zruší ztlumení všech aplikací zobrazených v hlavním seznamu. Nevyžadují oprávnění Zpřístupnění a v Nastavení můžete zaznamenat jinou klávesu, obnovit výchozí hodnoty nebo je vypnout. SoundDial upozorní na kombinaci, která koliduje s jinou zkratkou.

Nápady na automatizaci

Mix pro každou část dne

Vytvořte jednu zkratku pro každou rutinu: „Práce“ použije váš profil Práce, „Večer“ tišší. Dejte je do řádku nabídek nebo jim přiřaďte klávesové zkratky a přepnutí celého mixu je jedno kliknutí. Pokud vaše verze aplikace Zkratky nabízí automatizace, můžete je spouštět i při události na Macu, například když se zapne Soustředění.

Jedna klávesa pro rychlé změny

Namiřte příkaz spouštěče nebo skript spouštěný klávesou na sounddial://volume?app=Spotify&value=40 a další na sounddial://toggle-mute?app=Slack. Pár stisků kláves a změna je hotová.

Stůl vs. sluchátka

Zkratka „Stůl“: Nastavit výstupní zařízení na reproduktory, Nastavit výstupní zařízení aplikace pro ponechání aplikace na hovory ve sluchátkách, pak Použít profil hlasitosti. Zkratka „Na cestě“ vše přepne zpět.

Hovory se postarají samy o sebe

Hovory automatizovat nemusíte. Nastavení Ztišit ostatní aplikace během hovorů je ve výchozím stavu zapnuté: když Zoom, Teams, FaceTime, Slack, Discord nebo některý z uvedených prohlížečů začne používat zvukový vstup, ostatní přehrávající aplikace klesnou na 30 % své hlasitosti (lze nastavit 5 % až 80 %) a po skončení hovoru se vrátí. Samotná aplikace pro hovory se nikdy neztišuje.

Časté otázky

Umí Zkratky změnit hlasitost jedné aplikace bez SoundDial?

Obecně ne. macOS hlasitost pro jednotlivé aplikace nemá, takže Zkratky samy o sobě mohou měnit jen systémovou hlasitost.

Mění Nastavit výstupní zařízení jednu aplikaci, nebo celý Mac?

Nastavit výstupní zařízení mění výstup Macu. Pro jednu aplikaci použijte Nastavit výstupní zařízení aplikace, což dělá totéž jako ⋯ → Přehrávat přes ve vyskakovacím panelu.

Pamatují si profily, na jakém zařízení každá aplikace hraje?

Ne. Profily ukládají hlasitost, ztlumení, ekvalizér a vyvážení, ne směrování. Pokud na směrování záleží, přidejte do automatizace Nastavit výstupní zařízení aplikace nebo odkaz sounddial://route.

Mohu tímto způsobem ovládat jednotlivé karty prohlížeče?

Ne. SoundDial funguje pro jednotlivé aplikace, ne pro jednotlivé karty prohlížeče, takže všechny karty Chrome sdílejí hlasitost Chrome.

Vyžaduje něco z toho připojení k internetu?

Ne. Akce Zkratek i příkazy URL běží na vašem Macu. SoundDial nemá oprávnění k síti ani účet.

SoundDial, mixér hlasitosti pro jednotlivé aplikace na Macu, vyžaduje macOS 14.2 nebo novější a je k dostání jako jednorázový nákup v Mac App Store, bez předplatného.

Získejte SoundDial v Mac App Store.

SoundDial: posuvník hlasitosti a tlačítko ztlumení pro každou aplikaci na vašem Macu.

jednorázový nákup v Mac App Store · macOS 14.2+ · bez předplatného