Mopidy 0.19.5 on pi musicbox.
Hi. I plan to use the relatively new mopidy-file extension extensivly to play local media.
The files and folders are being copied over by a Mac (OSX 10.10) which mounts the music folder via smb (smb://MusicBox). This of course generates a lot of dot files, one for each folder and additionally one for each file plus the dreaded .DS_STORE.
I was happy to see, that the file extension includes an option to hide these dot files:
show_dotfiles: false
.
Unfortunately they still show up in the web interface and also when using mpc ls
to list available files.
Content of /var/log/mopidy/mopidy.log:
2015-09-02 15:54:28,713 - INFO Starting Mopidy 0.19.5
2015-09-02 15:54:36,113 - INFO Loading config from: builtin defaults, /etc/mopidy/extensions.d/spotify.conf, /etc/mopidy/mopidy.conf, command line options
2015-09-02 15:54:37,897 - INFO Enabled extensions: mopify, spotify, mpd, http, stream, spotify_tunigo, mobile, podcast-gpodder, local-sqlite, youtube, podcast-itunes, http-kuechenradio, softwaremixer, local-whoosh, simple-webclient, moped, websettings, local
2015-09-02 15:54:37,900 - INFO Disabled extensions: alsamixer, gmusic, scrobbler, subsonic, somafm, internetarchive, audioaddict, musicbox_webclient, dirble, podcast, tunein, soundcloud
2015-09-02 15:54:37,903 - WARNING Found alsamixer configuration errors, the extension has been automatically disabled:
2015-09-02 15:54:37,906 - WARNING alsamixer/control must be set.
2015-09-02 15:54:37,908 - WARNING alsamixer/card must be set.
2015-09-02 15:54:37,911 - WARNING Found musicbox_webclient configuration errors, the extension has been automatically disabled:
2015-09-02 15:54:37,914 - WARNING musicbox_webclient/musicbox unknown config key.
2015-09-02 15:54:37,917 - WARNING Please fix the extension configuration errors or disable the extensions to silence these messages.
2015-09-02 15:54:41,747 - INFO Starting Mopidy mixer: SoftwareMixer
2015-09-02 15:54:41,756 - INFO Mixing using GStreamer software mixing
2015-09-02 15:54:41,770 - INFO Mixer volume set to 85
2015-09-02 15:54:41,773 - INFO Starting Mopidy audio
2015-09-02 15:54:41,796 - INFO Starting Mopidy backends: SpotifyTunigoBackend, LocalBackend, StreamBackend, YoutubeBackend, SpotifyBackend
2015-09-02 15:54:41,893 - INFO Loaded 0 local playlists from /var/lib/mopidy/playlists
2015-09-02 15:54:41,945 - INFO Loaded 0 local tracks using sqlite
2015-09-02 15:54:42,022 - INFO Audio output set to "alsasink"
2015-09-02 15:54:42,291 - INFO Mopidy uses SPOTIFY(R) CORE
2015-09-02 15:54:42,329 - INFO Starting Mopidy core
2015-09-02 15:54:42,781 - INFO Starting Mopidy frontends: MpdFrontend, HttpFrontend
2015-09-02 15:54:42,797 - INFO MPD server running at [::ffff:127.0.0.1]:6600
2015-09-02 15:54:42,816 - INFO HTTP server running at [::ffff:0.0.0.0]:6680
2015-09-02 15:54:44,241 - INFO New MPD connection from [::ffff:127.0.0.1]:40987
2015-09-02 15:54:44,470 - INFO Connected to Spotify
2015-09-02 15:54:55,637 - INFO Loaded 3 Spotify playlists
Output of mopidy config
:
[logging]
color = true
console_format = %(levelname)-8s %(message)s
debug_format = %(levelname)-8s %(asctime)s [%(process)d:%(threadName)s] %(name)s\n %(message)s
debug_file = mopidy.log
config_file =
[audio]
mixer = software
mixer_volume =
output = autoaudiosink
visualizer =
[proxy]
scheme =
hostname =
port =
username =
password =
[musicbox_webclient]
enabled = true
[spotify_tunigo]
enabled = true
region = all
cache_time = 3600
[local-whoosh]
enabled = true
[audioaddict]
enabled = true
username =
password =
quality = 320k
difm = true
radiotunes = true
rockradio = true
jazzradio = true
frescaradio = true
[moped]
enabled = true
[tunein]
enabled = true
timeout = 5000
[gmusic]
enabled = false ; Extension disabled due to config errors.
username = ; Must be set.
password = ; Must be set.
deviceid =
all_access = false
refresh_library = 1440
refresh_playlists = 60
show_radio_stations_browse = true
show_radio_stations_playlist = false
max_radio_stations = 0
max_radio_tracks = 25
[subsonic]
enabled = false ; Extension disabled due to config errors.
hostname = ; Must be set.
port = ; Must be set.
username = ; Must be set.
password = ; Must be set.
ssl = false ; Must be set.
[mobile]
enabled = true
title = Mopidy Mobile on $hostname
ws_url =
[local]
enabled = false ; Extension disabled due to config errors.
library = json
media_dir = ; Must be set.
data_dir = $XDG_DATA_DIR/mopidy/local
playlists_dir = $XDG_DATA_DIR/mopidy/local/playlists
scan_timeout = 1000
scan_flush_threshold = 1000
excluded_file_extensions =
.directory
.html
.jpeg
.jpg
.log
.nfo
.png
.txt
[mpd]
enabled = true
hostname = 127.0.0.1
port = 6600
password =
max_connections = 20
connection_timeout = 60
zeroconf = Mopidy MPD server on $hostname
[softwaremixer]
enabled = true
[http]
enabled = true
hostname = 127.0.0.1
port = 6680
static_dir =
zeroconf = Mopidy HTTP server on $hostname
[stream]
enabled = true
protocols =
file
http
https
mms
rtmp
rtmps
rtsp
metadata_blacklist =
timeout = 5000
[websettings]
enabled = true
musicbox = false
config_file = /etc/mopidy/mopidy.conf
[local-sqlite]
enabled = true
directories =
Albums local:directory?type=album
Artists local:directory?type=artist
Composers local:directory?type=artist&role=composer
Folders local:directory:
Genres local:directory?type=genre
Performers local:directory?type=artist&role=performer
Release Years local:directory?type=date&format=%25Y
Tracks local:directory?type=track
Last Week's Updates local:directory?max-age=604800
Last Month's Updates local:directory?max-age=2592000
timeout = 10
use_album_mbid_uri = true
use_artist_mbid_uri = false
search_limit = -1
[mopify]
enabled = true
[podcast-itunes]
enabled = true
base_url = http://itunes.apple.com/
root_name = iTunes Store
genre_format = {name}
charts_format = All {name}
podcast_format = {collectionName}
episode_format = {trackName} [{collectionName}]
charts = AudioPodcasts
country = US
explicit =
timeout = 10
[soundcloud]
enabled = false ; Extension disabled due to config errors.
explore_songs = 25
auth_token = ; Must be set.
[alsamixer]
enabled = true
card = 0
control = Master
[scrobbler]
enabled = false ; Extension disabled due to config errors.
username = ; Must be set.
password = ; Must be set.
[internetarchive]
enabled = true
base_url = http://archive.org
username =
collections =
audio
audio_bookspoetry
opensource_audio
audio_tech
GratefulDead
etree
audio_music
netlabels
audio_news
audio_foreign
audio_podcast
radioprograms
audio_religion
audio_formats =
VBR MP3
64Kbps MP3
image_formats =
JPEG
JPEG Thumb
browse_limit = 100
browse_order = downloads desc
search_limit = 20
search_order =
exclude_collections =
exclude_mediatypes =
cache_size = 128
cache_ttl = 86400
retries = 3
timeout = 10
[somafm]
enabled = true
encoding = mp3
quality = fast
[podcast]
enabled = true
browse_limit = 100
search_limit = 20
search_details = false
update_interval = 86400
feeds =
feeds_root_name = Subscribed Feeds
feeds_cache_size = 32
feeds_cache_ttl = 3600
feeds_timeout = 10
[podcast-gpodder]
enabled = true
base_url = http://gpodder.net/
root_name = gpodder.net
tag_format = {tag}
podcast_format = {title}
count = 20
timeout = 10
[youtube]
enabled = true
[spotify]
enabled = false ; Extension disabled due to config errors.
username = ; Must be set.
password = ; Must be set.
bitrate = 160
timeout = 10
cache_dir = $XDG_CACHE_DIR/mopidy/spotify
settings_dir = $XDG_CONFIG_DIR/mopidy/spotify
toplist_countries =
AD
AR
AU
AT
BE
CO
CY
DK
EE
FI
FR
DE
GR
HK
IS
IE
IT
LV
LI
LT
LU
MY
MX
MC
NL
NZ
NO
PT
ES
SG
SE
CH
TW
TR
GB
US
[http-kuechenradio]
enabled = true
title = Mopidy Küchenradio
default_locale = en
[dirble]
enabled = false ; Extension disabled due to config errors.
api_key = ; Must be set.
countries =
timeout = 5000
[simple-webclient]
enabled = true
Thank you very much for your help in advance.