Background Music לא עובדת ב-macOS? פתרונות
Background Music היא אפליקציה חינמית בקוד פתוח ל-Mac שרבים משתמשים בה לעוצמה לכל אפליקציה. כשהיא מפסיקה לעבוד, התסמינים משתנים: אין צליל בכלל, מחוון של אפליקציה לא עושה כלום, מוזיקה שמושהית מעצמה, או צליל שמקרטע כשמגבירים אפליקציה. לרוב אלה יש פתרון מוכר, וכמה מהם רשומים ב-README של הפרויקט ב-GitHub.
התחילו בשלב 1 אם אינכם שומעים כלום. אחרת קפצו לתסמין שמתאים.
1. אין צליל בכלל: החזירו את הפלט
Background Music פועלת דרך התקן שמע וירטואלי משלה. לפי ה-README שלה, היא מגדירה את עצמה כהתקן הפלט המוגדר כברירת מחדל כשהיא מתחילה, ומחזירה אותו כשיוצאים ממנה. אם היא קורסת או שיוצאים ממנה בדרך חריגה, ה-Mac עלול להישאר כשהוא שולח צליל להתקן שאף אחד לא מאזין לו.
- פתחו את הגדרות המערכת > צלילים ולחצו על פלט.
- בחרו את הרמקולים או האוזניות האמיתיים שלכם (למשל MacBook Speakers או ה-AirPods), ולא את ההתקן Background Music.
- ודאו שעוצמת הפלט מורמת ושה-השתק כבוי.
ה-README מוסיף טריק אחד: אם ההתקן האמיתי שלכם כבר נבחר ועדיין אין צליל, עברו להתקן אחר ואז חזרה.
2. שקט אחרי חיבור אוזניות
ה-README מונה זאת כבעיה מוכרת: חיבור או ניתוק של אוזניות בזמן ש-Background Music לא פועלת יכול להשאיר את המערכת שקטה. ההסבר שלו: macOS זוכר את ההתקן הווירטואלי כאחרון שנעשה בו שימוש עבור אותו נתיב. התיקון זהה לשלב 1: בחרו את הפלט האמיתי שלכם בהגדרות המערכת > צלילים > פלט.
3. מחוון של אפליקציה לא עושה כלום
אפליקציות רבות מנגנות שמע דרך תהליך עזר נפרד, ולא דרך האפליקציה שאתם רואים. ה-README ממליץ לחפש תחת More Apps (עוד אפליקציות) ב-Background Music ערכים כמו „Some App (Helper)”, ומציין שיש אפליקציות פגישות או שיחות וידאו שזקוקות לכך כדי לשנות את עוצמת הפגישה.
צאו גם מהאפליקציה שאתם רוצים לשלוט בה ופתחו אותה מחדש, ואז התחילו השמעה בה, כך שתופיע מחדש.
4. היא מבקשת את המיקרופון
Background Music מבקשת גישה למיקרופון בהפעלה הראשונה. ה-README שלה מסביר מדוע: היא מקבלת את שמע המערכת שלכם מהתקן הקלט הווירטואלי שלה, ש-macOS סופר כמיקרופון, והוא אומר שהאפליקציה לא מאזינה בפועל למיקרופון שלכם. אם דחיתם את הבקשה, אפשרו אותה שוב בהגדרות המערכת תחת פרטיות ואבטחה > מיקרופון, ואז הפעילו מחדש את האפליקציה.
5. קרקור או עיוות כשמגבירים אפליקציה
רשימת הבעיות המוכרות ב-README אומרת שקביעת עוצמת אפליקציה מעל 50% עלולה לגרום לחיתוך. הפתרון העוקף שהוא מציע: קבעו את עוצמת המערכת למקסימום והנמיכו את האפליקציות האחרות במקום להגביר את השקטה.
6. מוזיקה מושהית מעצמה
השהיה אוטומטית היא אחת התכונות של Background Music: ה-README שלה מתאר השהיה של נגן המוזיקה כשמקור שמע אחר מנגן והמשכתו אחר כך. אם זה לא מה שאתם רוצים, עיינו ב-README ובבעיות הפרויקט כדי לדעת איך לכבות זאת בגרסה שלכם. ה-README מציין גם שתי אינטראקציות: VLC יכול להשהות בעצמו את iTunes או את Spotify (ניתן לשינוי בהעדפות של VLC), ול-Skype יש אפשרות משלה להשהות את iTunes בזמן שיחות.
7. הפעילו מחדש את Core Audio
שירות השמע של macOS יכול להיתקע אחרי שינה, עדכון או שינוי התקן. פתחו את המסוף (Terminal) והריצו:
sudo killall coreaudiod
השמע נקטע לרגע וחוזר. הפעילו מחדש את Background Music ובדקו שוב. אם זה לא עוזר, הפעילו מחדש את ה-Mac.
8. התקינו מחדש בצורה נקייה
- בדקו את הגרסה. ה-README מציין את גרסה 0.5.0 כהורדה הנוכחית, התקנה דרך Homebrew (
brew install --cask background-music) ובניות snapshot בדף הגרסאות. הוא גם מתאר את הפרויקט כעדיין בשלב אלפא ואומר שהוא דורש macOS 10.13 ואילך. בדקו בדף הבעיות של הפרויקט דיווחים על גרסת ה-macOS שלכם לפני התקנה חוזרת ונשנית. - הסירו קודם. שלבי ה-README: פתחו את המסוף, הריצו
cd /Applications/Background\ Music.app/Contents/Resources/, ואזbash uninstall.sh. הפעילו מחדש ואז התקינו את הגרסה הנוכחית.
אם השתמשתם בה בעיקר לעוצמה לכל אפליקציה
אם מה שאתם באמת צריכים הוא „האפליקציה הזו שקטה יותר, זו חזקה יותר, וזו מושתקת”, מיקסר בשורת התפריטים יכול לעשות זאת. SoundDial נותנת לכל אפליקציה שמנגנת שמע שורה משלה:
- עוצמה מ-0% עד 200%. מעל 100% המחוון הופך לענבר ומגביל רך מעגל את השיאים במקום לחתוך אותם בחדות.
- השתקה לכל אפליקציה, בזמן שהאחרות ממשיכות לנגן.
- אקולייזר ואיזון שמאל/ימין לכל אפליקציה, ונגן דרך כדי לשלוח אפליקציה אחת לפלט אחר.
SoundDial משתמשת בהרשאה אחת של macOS; הרמקולים או האוזניות שלכם נשארים פלט המערכת. ההגדרה המודרכת שלה מפעילה את ההרשאה ובודקת אותה. אם הגישה מפסיקה לפעול, הלוח מציג „הגישה לאודיו לא פועלת” עם כפתור תקן, ובהגדרות > הגדרה ועזרה יש בדוק שוב.
מה היא לא מחליפה: ל-SoundDial אין השהיה אוטומטית. התכונה הקרובה ביותר אליה היא הנמך אפליקציות אחרות במהלך שיחות (מופעלת כברירת מחדל), שמנמיכה אפליקציות אחרות לרמה שתבחרו בזמן שאפליקציית שיחה משתמשת במיקרופון ומחזירה אותן אחר כך; היא מנמיכה, לא משהה, והיא מגיבה רק לשיחות. SoundDial גם לא מקליטה שמע. היא פועלת לכל אפליקציה, לא לכל לשונית בדפדפן.
המעבר
- צאו מ-Background Music, או הסירו אותה לפי שלבי ה-README.
- בדקו את הגדרות המערכת > צלילים > פלט: ההתקן האמיתי שלכם צריך להיות נבחר.
- התקינו את SoundDial ועקבו אחר ההגדרה המודרכת שלה.
- נגנו שמע באפליקציות הרגילות שלכם והגדירו כל אחת. כשהאפשרות כשאפליקציה נפתחת מוגדרת ל-זכור אחרון, הן חוזרות ברמות האלה.
חינם מול בתשלום הוא הפשרה האמיתית. אם Background Music עובדת שוב אחרי השלבים שלמעלה, אין צורך לעבור. השוואה זה לצד זה נמצאת בדף החלופה ל-Background Music, ואפשרויות נוספות בחלופות ל-Background Music ב-Mac.
SoundDial, מיקסר עוצמת קול לכל אפליקציה ב-Mac, דורשת macOS 14.2 ואילך וזמינה ברכישה חד-פעמית ב-Mac App Store, ללא מנוי.
SoundDial: מחוון עוצמת קול וכפתור השתקה לכל אפליקציה ב-Mac שלך.
רכישה חד-פעמית ב-Mac App Store · macOS 14.2+ · ללא מנוי