Преглед на файлове

[mopidy] Update mopidy deps

Colin Powell преди 1 година
родител
ревизия
85dd5467ad

+ 4 - 2
lab/ansible/group_vars/audio

@@ -1,4 +1,6 @@
+silance_snap_port: 4096
 spotify_snap_port: 4097
-rhea_snap_port: 4098
+mopidy_snap_port: 4098
 dev_snap_port: 4099
-mpd_snap_port: 4050
+computer_snap_port: 4100
+kids_snap_port: 4102

+ 1 - 1
lab/ansible/roles/mopidy/files/generate-random-playlist.sh

@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/usr/bin/env sh
 # select X tracks at random and create a playlist
 
 num=50

+ 1 - 1
lab/ansible/roles/mopidy/tasks/main.yml

@@ -6,7 +6,7 @@
 
 - name: Mopidy plugins installed
   pip:
-    name: mopidy,mopidy-bandcamp,mopidy-soundcloud,mopidy-mpd,mopidy-Iris,mopidy-tunein,mopidy-local,mopidy-scrobbler,mopidy-mowecl,mopidy-musicbox-webclient,mopidy-party,mopidy-muse,mopidy-Lagukan
+    name: mopidy,mopidy-bandcamp,mopidy-soundcloud,mopidy-mpd,mopidy-Iris,mopidy-tunein,mopidy-local,mopidy-scrobbler,mopidy-mowecl,mopidy-musicbox-webclient,mopidy-party,mopidy-muse,mopidy-Lagukan,mopidy-somafm,mopidy-internetarchive
     state: latest
 
 - name: Install webhooks

+ 18 - 3
lab/ansible/roles/mopidy/templates/mopidy.conf.j2

@@ -11,7 +11,24 @@ media_dirs =
 follow_symlinks = true
 
 [local]
+enabled = true
+scan_timeout = 3000
 media_dir = /var/lib/mopidy/media/music
+excluded_file_extensions =
+  .directory
+  .html
+  .jpeg
+  .jpg
+  .db
+  .log
+  .nfo
+  .png
+  .txt
+  .cue
+  .pdf
+  .m3u8
+  .m3u
+  .zip
 
 [m3u]
 playlists_dir = /var/lib/mopidy/media/music/playlists
@@ -54,8 +71,6 @@ musicbox = true
 on_track_click = ADD_THIS_BOTTOM
 
 #[scrobbler]
-#api_key = {{mopidy_lastfm_api_key}}
-#api_secret = {{mopidy_lastfm_secret}}
 #username = powellc
 #password = {{mopidy_lastfm_password}}
 
@@ -71,7 +86,7 @@ tokens = {{vrobbler_webhook_token}}
 autostart = false
 
 [audio]
-output = audioresample ! audioconvert ! audio/x-raw,rate=48000,channels=2,format=S16LE ! wavenc ! tcpclientsink host=snapcast.service port=4098
+output = audioresample ! rgvolume ! audioconvert ! audio/x-raw,rate=48000,channels=2,format=S16LE ! wavenc ! tcpclientsink host=snapcast.service port=4098 async=False
 #output = lamemp3enc ! shout2send async=false mount=mopidy ip=icecast1.local port=8010 password=mainr0ot
 #output = tee name=t ! queue ! audioresample ! audio/x-raw,rate=48000,channels=2,format =S16LE ! audioconvert ! wavenc ! filesink location=/tmp/snapfifo t. ! queue ! lamemp3enc ! shout2send async=false mount=mopidy ip=icecast1.local port=8010 password=mainr0ot