I’m currently running on Ubuntu 18.04.3 with the following packages installed:
ii mopidy 2.2.3-1 all music server with support for MPD/HTTP clients
ii mopidy-alsamixer 1.0.3-3 all Mopidy extension for extension for ALSA volume control
ii mopidy-local-sqlite 1.0.0-2 all Mopidy extension for keeping your local library in SQLite
ii mopidy-spotify 3.1.0-0mopidy1 all Mopidy extension for playing music from Spotify
ii python-spotify 2.0.5-0mopidy1 amd64 Python bindings for libspotify (Python 2)
How do I turn on debugging information when running as a service?
2019-10-31 06:37:51,377 DEBUG [4740:Dummy-22] mopidy.audio.gst: Got about-to-finish event.
2019-10-31 06:37:51,377 DEBUG [4740:Dummy-22] mopidy.audio.actor: Running about-to-finish callback.
2019-10-31 06:37:51,378 DEBUG [4740:LocalBackend-7] mopidy.backend: Backend translated URI from local:track:arbs/musikk/talking_heads_-_once_in_a_lifetime.mp3 to file:///data/audio/arbs/musikk/talking_heads_-_once_in_a_lifetime.mp3
2019-10-31 06:37:51,382 DEBUG [4740:Dummy-22] mopidy.audio.gst: Got source-setup signal: element=GstFileSrc
2019-10-31 06:37:51,383 DEBUG [4740:MainThread] mopidy.audio.gst: Got ERROR bus message: error=u'gst-resource-error-quark: Resource not found. (3)' debug=u'gstfilesrc.c(533): gst_file_src_start (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstFileSrc:source:\nNo such file "/data/audio/arbs/musikk/talking_heads_-_once_in_a_lifetime.mp3"'
2019-10-31 06:37:51,383 ERROR [4740:MainThread] mopidy.audio.gst: GStreamer error: gst-resource-error-quark: Resource not found. (3)
2019-10-31 06:37:51,402 DEBUG [4740:MainThread] mopidy.audio.gst: Changing state to GST_STATE_NULL: result=GST_STATE_CHANGE_SUCCESS
Mopidy is now stuck waiting to finish playing the previous song.
EDIT: Oh, I see this is in fact a file that has been removed since the last time it was played. So it’s basically a file that’s not found. But why does mopidy stop playing when this happens? It should just move on?
Indeed, this happens to me too; I have some m3u8 playlist which point to missing files. When Mopidy reach one of them it continuously restarts the previous played song; simply clicking “play next” button force it to move on but this is annoying, it should just skip the missing files. Is it possible to configure such behavior?