Files
pmomusic/pmoqobuz/examples/config.yaml.example

57 lines
1.8 KiB
Plaintext

# Configuration exemple pour pmoqobuz
#
# Ce fichier montre comment configurer l'accès à Qobuz avec AppID et Secret.
# Pour utiliser cette configuration :
#
# 1. Copier ce fichier vers ~/.pmomusic/config.yaml (ou le répertoire de config approprié)
# 2. Remplacer les valeurs par vos propres credentials
# 3. Utiliser le Spoofer pour obtenir un AppID et Secret valides :
# cargo run --example spoofer
host:
http_port: '8080'
cover_cache:
directory: cache_covers
size: 2000
audio_cache:
directory: cache_audio
size: 500
logger:
buffer_capacity: 200
enable_console: true
min_level: INFO
playlists:
directory: playlists
devices:
mediarenderer:
pmo_mediarenderer:
udn: e4b68fbc-2bd5-4cea-98d8-be843fec0bd4
mediaserver:
pmo_mediaserver:
udn: 17fe2ea6-8908-4e30-bc52-b28ea4cab3e4
accounts:
qobuz:
# Credentials utilisateur (REQUIS)
username: "your_email@example.com"
password: "your_password"
# AppID et Secret (OPTIONNEL mais RECOMMANDÉ)
# Pour obtenir ces valeurs, exécutez : cargo run --example spoofer
#
# Exemple de valeurs récupérées le 2025-12-10 :
appid: "798273057"
secret: "f69a7734686cb9427629378a4b7ac381" # Secret pour timezone "london"
# Autres secrets disponibles (testez si "london" ne fonctionne pas) :
# secret: "806331c3b0b641da923b890aed01d04a" # Secret pour timezone "abidjan"
# secret: "abb21364945c0583309667d13ca3d93a" # Secret pour timezone "berlin"
# Note sur les secrets :
# - Les secrets sont des valeurs base64-encodées retournées par le Spoofer
# - Ils sont nécessaires pour les requêtes signées (streaming, bibliothèque)
# - Sans secret, seules les fonctionnalités de base sont disponibles
# - Les secrets peuvent expirer : réexécutez le Spoofer pour en obtenir de nouveaux