Gå til indhold

Virker Background Music ikke på macOS? Sådan retter du det

Background Music er en gratis open source-app til Mac, som mange bruger til lydstyrke pr. app. Når den holder op med at virke, varierer symptomerne: ingen lyd overhovedet, en appskyder, der intet gør, musik, der sættes på pause af sig selv, eller lyd, der knitrer, når du hæver en app. De fleste af disse har en kendt løsning, og flere er anført i projektets egen README på GitHub.

Start med trin 1, hvis du ikke hører noget. Ellers spring til det symptom, der passer.

1. Ingen lyd overhovedet: sæt dit output tilbage

Background Music virker gennem sin egen virtuelle lydenhed. Dens README siger, at den sætter sig selv som din standardoutputenhed, når den starter, og sætter den tilbage, når du afslutter den. Hvis den går ned eller afsluttes på en usædvanlig måde, kan din Mac blive ved med at sende lyd til en enhed, ingen lytter til.

  1. Åbn Systemindstillinger > Lyd, og klik på Output.
  2. Vælg dine rigtige højttalere eller hovedtelefoner (for eksempel MacBook-højttalere eller dine AirPods), ikke enheden Background Music.
  3. Kontrollér, at outputlydstyrken er skruet op, og at Lydløs er slået fra.

README'en tilføjer ét trick: hvis din rigtige enhed allerede er valgt, og du stadig ikke hører noget, så skift til en anden enhed og derefter tilbage igen.

2. Stilhed efter tilslutning af hovedtelefoner

README'en anfører dette som et kendt problem: hvis du tilslutter eller frakobler hovedtelefoner, mens Background Music ikke kører, kan systemet blive stille. Forklaringen er, at macOS husker den virtuelle enhed som den sidst brugte til den rute. Løsningen er den samme som i trin 1: vælg dit rigtige output i Systemindstillinger > Lyd > Output.

3. En apps skyder gør ingenting

Mange apps afspiller lyd gennem en separat hjælpeproces, ikke den app, du ser. README'en foreslår at kigge under More Apps i Background Music efter poster som "Some App (Helper)" og bemærker, at nogle mødeapps eller videochatapps har brug for dette for at ændre mødets lydstyrke.

Afslut og genåbn også den app, du vil styre, og start så afspilning i den, så den dukker friskt op.

4. Den beder om mikrofonen

Background Music beder om adgang til mikrofonen ved første start. Dens README forklarer hvorfor: den henter din systemlyd fra sin virtuelle inputenhed, som macOS tæller som en mikrofon, og den siger, at appen faktisk ikke lytter til din mikrofon. Hvis du afviste anmodningen, så tillad den igen i Systemindstillinger under Anonymitet og sikkerhed > Mikrofon, og start appen igen.

5. Knitren eller forvrængning, når du hæver en app

README'ens liste over kendte problemer siger, at en lydstyrke over 50% for et program kan give klipning. Dens foreslåede omvej: sæt din systemlydstyrke til maksimum, og sænk de andre apps i stedet for at hæve den svage.

6. Musik sættes på pause af sig selv

Automatisk pause er en af Background Musics funktioner: dens README beskriver, at din musikafspiller sættes på pause, når en anden lydkilde afspiller, og genoptages bagefter. Hvis det ikke er det, du vil have, så tjek README'en og projektets problemer for, hvordan du slår det fra i din version. README'en nævner også to samspil: VLC kan selv sætte iTunes eller Spotify på pause (kan ændres i VLC's indstillinger), og Skype har sin egen indstilling til at sætte iTunes på pause under opkald.

7. Genstart Core Audio

Lydtjenesten i macOS kan hænge efter dvale, en opdatering eller et enhedsskift. Åbn Terminal, og kør:

sudo killall coreaudiod

Lyden falder ud et øjeblik og kommer tilbage. Start Background Music igen, og test igen. Hvis det ikke hjælper, så genstart din Mac.

8. Geninstallér rent

  • Tjek versionen. README'en anfører version 0.5.0 som den aktuelle hentning, en Homebrew-installation (brew install --cask background-music) og snapshot-builds på siden med udgivelser. Den beskriver også projektet som stadig i alfa og siger, at det kræver macOS 10.13 eller nyere. Tjek projektets problemside for rapporter om din macOS-version, før du geninstallerer gentagne gange.
  • Afinstallér først. README'ens trin: åbn Terminal, kør cd /Applications/Background\ Music.app/Contents/Resources/, derefter bash uninstall.sh. Genstart, og installér derefter den aktuelle version.

Hvis du mest brugte den til lydstyrke pr. app

Hvis det, du egentlig har brug for, er "denne app svagere, den anden højere, og denne gjort lydløs", kan en menulinjemixer klare det job. SoundDial giver hver app, der afspiller lyd, sin egen række:

  • Lydstyrke fra 0% til 200%. Over 100% bliver skyderen rav-farvet, og en blød begrænser runder toppene af i stedet for at klippe dem hårdt.
  • Lydløs pr. app, mens de andre fortsætter med at spille.
  • En equalizer og venstre/højre-balance pr. app og Afspil gennem til at sende én app til et andet output.
Skærmoptagelse af SoundDial 2.0 med eksempelindstillinger. Ingen lyd. Spotify hæves fra 35 % til 160 % (skyderen bliver rav-farvet over 100 %), Discord slås fra og Safari sænkes, mens de andre apps forbliver, som de er.

SoundDial bruger én macOS-tilladelse; dine højttalere eller hovedtelefoner forbliver systemets output. Den guidede opsætning slår tilladelsen til og tester den. Hvis adgangen nogensinde holder op med at virke, viser panelet "Lydadgang virker ikke" med en knap Ret det, og Indstillinger > Opsætning og hjælp har Tjek igen.

Hvad den ikke erstatter: SoundDial har ingen automatisk pause. Dens nærmeste funktion er Sænk andre apps under opkald (slået til som standard), som sænker andre apps til et niveau, du vælger, mens en opkaldsapp bruger mikrofonen, og bringer dem tilbage bagefter; den sænker, den sætter ikke på pause, og den reagerer kun på opkald. SoundDial optager heller ikke lyd. Den virker pr. app, ikke pr. browserfane.

Skift over

  1. Afslut Background Music, eller afinstallér den med README'ens trin.
  2. Tjek Systemindstillinger > Lyd > Output: din rigtige enhed skal være valgt.
  3. Installér SoundDial, og følg den guidede opsætning.
  4. Afspil lyd i dine sædvanlige apps, og indstil hver af dem. Når Når en app åbner er sat til Husk sidst, kommer de tilbage ved de niveauer.

Gratis kontra betalt er den egentlige afvejning. Hvis Background Music virker igen efter trinnene ovenfor, er der ingen grund til at skifte. En sammenligning side om side findes på vores side om alternativer til Background Music, og andre muligheder findes i alternativer til Background Music på Mac.

SoundDial, en lydstyrkemixer pr. app til Mac kræver macOS 14.2 eller nyere og er et engangskøb i Mac App Store, uden abonnement.

SoundDial: en lydstyrkeregulator og en lydløs-knap til hver app på din Mac.

engangskøb i Mac App Store · macOS 14.2+ · intet abonnement