Preskočiť na obsah

Background Music nefunguje v macOS? Riešenia

Background Music je bezplatná aplikácia s otvoreným zdrojovým kódom pre Mac, ktorú mnohí ľudia používajú na reguláciu hlasitosti pre každú aplikáciu zvlášť. Keď prestane fungovať, príznaky sú rôzne: žiadny zvuk, posuvník aplikácie, ktorý nič nerobí, hudba, ktorá sa sama pozastaví, alebo praskanie zvuku pri zvýšení hlasitosti aplikácie. Väčšina z nich má známe riešenie a viaceré sú uvedené priamo v súbore README projektu na GitHube.

Ak nepočujete nič, začnite krokom 1. Inak prejdite na príznak, ktorý zodpovedá vášmu problému.

1. Žiadny zvuk: vráťte výstup späť

Background Music funguje cez vlastné virtuálne zvukové zariadenie. Podľa jeho README sa po spustení nastaví ako predvolené výstupné zariadenie a po ukončení vráti všetko späť. Ak aplikácia spadne alebo sa ukončí nezvyčajným spôsobom, váš Mac môže posielať zvuk do zariadenia, ktoré nikto nepočúva.

  1. Otvorte Systémové nastavenia > Zvuk a kliknite na Výstup.
  2. Vyberte svoje skutočné reproduktory alebo slúchadlá (napríklad reproduktory MacBooku alebo AirPods), nie zariadenie Background Music.
  3. Skontrolujte, či je hlasitosť výstupu zvýšená a či je Stlmiť vypnuté.

README dopĺňa jeden trik: ak je vaše skutočné zariadenie už vybrané a stále nič nepočujete, prepnite na iné zariadenie a potom späť.

2. Ticho po zapojení slúchadiel

README uvádza toto ako známy problém: zapojenie alebo odpojenie slúchadiel, kým Background Music nebeží, môže nechať systém bez zvuku. Vysvetlenie je, že macOS si pamätá virtuálne zariadenie ako posledné použité pre danú cestu zvuku. Riešenie je rovnaké ako v kroku 1: vyberte svoj skutočný výstup v Systémových nastaveniach > Zvuk > Výstup.

3. Posuvník aplikácie nič nerobí

Mnohé aplikácie prehrávajú zvuk cez samostatný pomocný proces, nie cez aplikáciu, ktorú vidíte. README odporúča pozrieť sa v Background Music pod More Apps (Ďalšie aplikácie) na položky ako „Some App (Helper)“ a poznamenáva, že niektoré aplikácie na schôdze alebo videohovory to potrebujú na zmenu hlasitosti schôdze.

Aplikáciu, ktorú chcete ovládať, tiež ukončite a znova otvorte, potom v nej spustite prehrávanie, aby sa zobrazila nanovo.

4. Žiada o prístup k mikrofónu

Background Music pri prvom spustení žiada o prístup k mikrofónu. README vysvetľuje prečo: systémový zvuk získava zo svojho virtuálneho vstupného zariadenia, ktoré macOS považuje za mikrofón, a uvádza, že aplikácia váš mikrofón v skutočnosti nepočúva. Ak ste žiadosť zamietli, povoľte ju znova v Systémových nastaveniach v časti Súkromie a bezpečnosť > Mikrofón a potom aplikáciu spustite znova.

5. Praskanie alebo skreslenie pri zvýšení hlasitosti aplikácie

Zoznam známych problémov v README hovorí, že nastavenie hlasitosti aplikácie nad 50 % môže spôsobiť orezanie signálu. Odporúčané riešenie: nastavte systémovú hlasitosť na maximum a znížte ostatné aplikácie namiesto zvyšovania tichej.

6. Hudba sa sama pozastavuje

Automatické pozastavenie je jednou z funkcií Background Music: README opisuje pozastavenie vášho prehrávača hudby, keď hrá iný zdroj zvuku, a jeho opätovné spustenie potom. Ak to nechcete, pozrite si README a problémy projektu, ako to vo vašej verzii vypnúť. README tiež uvádza dve súvislosti: VLC môže samo pozastaviť iTunes alebo Spotify (dá sa zmeniť v nastaveniach VLC) a Skype má vlastnú možnosť pozastaviť iTunes počas hovorov.

7. Reštartujte Core Audio

Zvuková služba macOS sa môže zaseknúť po uspatí, aktualizácii alebo zmene zariadenia. Otvorte Terminál a spustite:

sudo killall coreaudiod

Zvuk na chvíľu vypadne a vráti sa. Znova spustite Background Music a otestujte to. Ak to nepomôže, reštartujte Mac.

8. Čistá preinštalácia

  • Skontrolujte verziu. README uvádza verziu 0.5.0 ako aktuálne stiahnutie, inštaláciu cez Homebrew (brew install --cask background-music) a snapshotové zostavenia na stránke vydaní. Projekt tiež opisuje ako stále v alfa fáze a uvádza, že vyžaduje macOS 10.13 alebo novší. Skôr než budete opakovane preinštalovávať, pozrite si na stránke problémov projektu hlásenia k vašej verzii macOS.
  • Najprv odinštalujte. Kroky z README: otvorte Terminál, spustite cd /Applications/Background\ Music.app/Contents/Resources/ a potom bash uninstall.sh. Reštartujte a nainštalujte aktuálnu verziu.

Ak ste ho používali hlavne na hlasitosť pre každú aplikáciu

Ak naozaj potrebujete „túto aplikáciu tichšie, tamtú hlasnejšie, túto stlmiť“, túto úlohu zvládne mixér v lište ponúk. SoundDial dáva každej aplikácii, ktorá prehráva zvuk, vlastný riadok:

  • Hlasitosť od 0 % do 200 %. Nad 100 % sa posuvník zmení na jantárový a jemný limiter zaoblí špičky namiesto ich tvrdého orezania.
  • Stlmenie pre každú aplikáciu, kým ostatné hrajú ďalej.
  • Ekvalizér a vyváženie vľavo/vpravo pre každú aplikáciu a Prehrávať cez na odoslanie jednej aplikácie na iný výstup.
Záznam obrazovky SoundDial 2.0 s ukážkovými nastaveniami. Bez zvuku. Hlasitosť Spotify sa zvýši z 35 % na 160 % (nad 100 % posuvník zožltne), Discord sa stlmí a hlasitosť Safari sa zníži, zatiaľ čo ostatné apky zostanú, ako boli.

SoundDial používa jedno povolenie macOS; vaše reproduktory alebo slúchadlá ostávajú systémovým výstupom. Jeho sprievodca nastavením toto povolenie zapne a otestuje. Ak prístup niekedy prestane fungovať, panel zobrazí „Audio access isn't working“ (Prístup k zvuku nefunguje) s tlačidlom Fix It (Opraviť) a v Nastaveniach > Setup & Help (Nastavenie a pomoc) je Check Again (Skontrolovať znova).

Čo nenahrádza: SoundDial nemá automatické pozastavenie. Jeho najbližšou funkciou je Stlmiť ostatné aplikácie počas hovorov (predvolene zapnuté), ktorá zníži ostatné aplikácie na zvolenú úroveň, kým aplikácia na hovory používa mikrofón, a potom ich vráti späť; znižuje, nepozastavuje a reaguje iba na hovory. SoundDial tiež nenahráva zvuk. Funguje pre každú aplikáciu, nie pre každú kartu prehliadača.

Prechod na SoundDial

  1. Ukončite Background Music alebo ho odinštalujte podľa krokov z README.
  2. Skontrolujte Systémové nastavenia > Zvuk > Výstup: malo by byť vybrané vaše skutočné zariadenie.
  3. Nainštalujte SoundDial a postupujte podľa jeho sprievodcu nastavením.
  4. Prehrajte zvuk vo svojich obvyklých aplikáciách a nastavte každú z nich. Keď je Keď sa aplikácia otvorí nastavené na Pamätaj ako posledný, vrátia sa na tieto úrovne.

Skutočný kompromis je bezplatné verzus platené. Ak Background Music po vyššie uvedených krokoch opäť funguje, nie je dôvod prechádzať. Porovnanie vedľa seba nájdete na našej stránke alternatív k Background Music a ďalšie možnosti v článku Alternatívy k Background Music pre Mac.

SoundDial, mixér hlasitosti pre každú aplikáciu na Macu, vyžaduje macOS 14.2 alebo novší a je dostupný ako jednorazový nákup v Mac App Store, bez predplatného.

SoundDial: posuvník hlasitosti a tlačidlo stlmenia pre každú apku na vašom Macu.

jednorazový nákup v Mac App Store · macOS 14.2+ · bez predplatného