Aperçu
Musique en pause automatique
Volume de candidature
Enregistrement audio du système
Télécharger
Exécuter/Configurer
Construire et installer
Désinstaller
Dépannage
Projets connexes
Licence
La musique de fond met automatiquement votre lecteur de musique en pause lorsqu'une deuxième source audio est en cours de lecture et reprend le lecteur lorsque la deuxième source s'est arrêtée.
La fonction de pause automatique prend actuellement en charge les lecteurs de musique suivants :
L'ajout de la prise en charge d'un nouveau lecteur de musique est généralement simple. 1 Si vous ne savez pas programmer, ou si vous n'en avez tout simplement pas envie, n'hésitez pas à créer un problème. Sinon, consultez BGMMusicPlayer.h.
Background Music fournit un curseur de volume pour chaque application exécutant votre système. Vous pouvez booster les applications silencieuses au-dessus de leur volume maximum.
Vous pouvez enregistrer l'audio du système avec la musique de fond . Avec la musique de fond en cours d'exécution, lancez QuickTime Player et sélectionnez Fichier > Nouvel enregistrement audio (ou Nouvel enregistrement d'écran , Nouvel enregistrement vidéo ). Cliquez ensuite sur le menu déroulant ( ⌄
) à côté du bouton d'enregistrement et sélectionnez Musique de fond comme périphérique d'entrée.
Vous pouvez enregistrer l'audio du système et un microphone ensemble en créant un périphérique global qui combine votre périphérique d'entrée (généralement une entrée intégrée) avec le périphérique de musique de fond . Vous pouvez créer le périphérique agrégé à l'aide de l'utilitaire Audio MIDI Setup sous /Applications/Utilities .
Nécessite macOS 10.13+ .
Vous pouvez télécharger la version actuelle de Background Music en utilisant les options suivantes. Nous avons également des versions d'instantanés.
Télécharger la version 0.4.3 :
BackgroundMusic-0.4.3.pkg (771 Ko)
MD5 : 8c3bfe26c9cdf27365b9843f719ef188
SHA256 : c1c48a37c83af44ce50bee68879856c96b2f6c97360ce461b1c7d653515be7fd
PGP : signature, clé (0595DF814E41A6F69334C5E2CAA8D9B8E39EC18C)
Installez à l'aide de Homebrew en exécutant la commande suivante dans Terminal :
brew install --cask background-music
Si vous souhaitez la dernière version de l'instantané, exécutez :
brew tap homebrew/cask-versions
brew install --cask background-music-pre
Exécutez simplement Applications > Background Music.app
! La musique de fond se définit comme périphérique de sortie par défaut sous System Settings > Sound
au démarrage (et la remet sur Quitter).
Ajoutez une musique de fond aux System Settings > General > Login Items
.
La création d’une musique de fond prend généralement moins d’une minute. Vous avez besoin de la version 10 ou supérieure de Xcode.
(set -eo pipefail ; URL= ' https://github.com/kyleneideck/BackgroundMusic/archive/master.tar.gz ' ;
cd $( mktemp -d ) ; echo Downloading $URL to $( pwd ) ; curl -qfL# $URL | gzcat - | tar x &&
/bin/bash BackgroundMusic-master/build_and_install.sh -w && rm -rf BackgroundMusic-master)
Cette commande utilise /bin/bash
au lieu de bash
au cas où quelqu'un aurait un Bash non standard dans son $PATH
. Cependant, il ne le fait pas pour tar
ou curl
. De plus, build_and_install.sh
n'appelle pas les programmes par chemins absolus. Cette commande utilise également gzcat - | tar x
au lieu de tar xz
car gzcat
vérifiera également l'intégrité du fichier (les fichiers gzip incluent une somme de contrôle) et garantira qu'une copie à moitié téléchargée de build_and_install.sh
ne s'exécute pas.
/bin/bash build_and_install.sh
.Le script redémarre le processus audio du système (coreaudiod) à la fin de l'installation, donc mettez en pause toutes les applications lisant de l'audio si vous le pouvez.
Pour créer et installer manuellement, consultez MANUAL_INSTALL.md.
Pour désinstaller la musique de fond de votre système, procédez comme suit :
uninstall.sh
, exécutez : cd /Applications/Background Music.app/Contents/Resources/
.bash uninstall.sh
. Si vous ne parvenez pas à localiser uninstall.sh
, vous pouvez télécharger à nouveau le projet.
Pour désinstaller manuellement, consultez MANUAL_UNINSTALL.md.
Si la musique de fond plante et que votre audio cesse de fonctionner, ouvrez System Settings > Sound
et remplacez le périphérique de sortie par défaut de votre système par autre chose que le périphérique de musique de fond . Si c'est déjà le cas, modifiez le périphérique par défaut, puis modifiez-le à nouveau.
Assurez-vous d'autoriser « l'accès au microphone » lorsque vous exécutez pour la première fois la musique de fond. Si vous l'avez refusé, accédez à System Settings > Security & Privacy > Privacy > Microphone
, recherchez Musique de fond dans la liste et cochez la case à côté. La musique de fond n'écoute pas réellement votre microphone. Il a besoin de cette autorisation car il obtient le son de votre système à partir de son périphérique d'entrée virtuel, que macOS considère comme un microphone. (Nous y travaillons dans le numéro 177.)
Si le curseur de volume d'une application ne fonctionne pas, essayez de rechercher dans More Apps
des entrées telles que Some App (Helper)
. Pour certaines applications de réunion ou de chat vidéo, vous devrez peut-être procéder ainsi pour modifier le volume actuel de la réunion.
Régler le volume d'une application au-dessus de 50 % peut provoquer un écrêtage.
Seuls les appareils audio à 2 canaux (stéréo) sont actuellement pris en charge pour la sortie.
VLC met iTunes ou Spotify en pause lors de la lecture et empêche la musique de fond de reprendre votre musique par la suite.
Skype met iTunes en pause pendant les appels.
Brancher ou débrancher un casque lorsque la musique de fond n'est pas diffusée provoque un silence dans le son du système.
Un bug de Chrome empêche Chrome de passer au périphérique Musique de fond après avoir ouvert la Musique de fond.
Certaines applications émettent des sons de notification juste assez longs pour déclencher une pause automatique.
kPauseDelayNSec
dans BGMAutoPauseMusic.mm. Cela augmentera le temps de chevauchement de votre musique par rapport aux autres fichiers audio, alors ne l'augmentez pas trop. Voir #5 pour plus de détails.De nombreux autres problèmes sont répertoriés dans TODO.md et dans GitHub Issues.
Copyright © 2016-2024 Contributeurs de musique de fond. Sous licence GPLv2 ou toute version ultérieure.
La musique de fond inclut le code de :
[1] Cependant, si le lecteur de musique ne prend pas en charge AppleScript ou ne prend pas en charge les événements dont la musique de fond a besoin ( isPlaying
, isPaused
, play
et pause
), l'ajout peut nécessiter beaucoup plus d'efforts. (Et dans certains cas, cela nécessiterait des modifications du lecteur de musique lui-même.) ↩