Sonospy

提供: ArchWiki
ナビゲーションに移動 検索に移動

Sonospy は、Sonos 用の音楽サーバーで、65,000 のローカルトラック制限を克服するだけでなく、さまざまなカスタマイズオプションも提供します。

インストール

sonospy-gitAUR パッケージを [インストール]してください。

設定

Sonospy は、コメントと例示設定が含まれる一連の設定ファイルで制御されます:

  • /etc/sonospy/sonospy.conf には、systemctl サービスのパラメータが含まれます
  • /opt/sonospy/data/scan.ini は、sonospy ファイルスキャナーを設定します
  • /opt/sonospy/data/pycpoint.ini は、メインサーバー ini です
  • /opt/sonospy/data/defaultindex.ini は、デフォルトの userindex ini です
  • /opt/sonospy/data/userindex.ini は、カスタマイズ可能な userindex ini です

sonospy.conf

主要なフィールド:

  • SERVICE:Sonos に表示されるサービス名を制御します
  • Music Path:音楽ライブラリへのパスを設定します
ノート: Sonos_dbSonos_ini/opt/sonospy/data から /opt/sonospy/app/sonospy にシンボリックリンクされているため、アプリケーションが機能します。これらを変更した場合、同名のファイルが /opt/sonospy/app/sonospy で利用可能である必要があります。 これは、Arch パッケージング基準に準拠するために導入されたもので、ソースプログラムの一部ではありません。

Sonospy ini files

  • scan.ini
  • pycpoint.ini
  • defaultindex.ini
  • userindex.ini

詳細はファイル内にあり、例は /opt/sonospy/app/sonospy で見つけることができます。

ノート: データファイルはすべて /opt/sonospy/app/sonospy にシンボリックリンクされています。

使い方

Sonospy には 2 つのサービスがあります:

  1. 音楽をカタログ化し、メタデータを抽出するためのファイルスキャナー(sonospy-scan
  2. Sonos の音楽サーバー(sonospy

sonospy-scan

sonospy-scan.timer を [有効化]して[起動]してください。これは、音楽ライブラリへの更新をチェックするために毎日スキャンを実行するように設定されています。

sonospy

sonospy.service を [有効化]して[起動]してください。

参照