From c8bfad0a35b949c543a988fbe22395a27524a8c0 Mon Sep 17 00:00:00 2001
From: chme
Tip: you can search by a smart playlist query language expression if you prefix it +
Tip: you can search by a smart playlist query language expression if you prefix it
with query:
.
Compiled with support for {{ config.buildoptions | join }}.
-Web interface built with Bulma, Material Design Icons, Vue.js, axios and more.
+Web interface built with Bulma, Material Design Icons, Vue.js, axios and more.
{{ queue.count }} tracks
\nQueue
\n \n \n \n \n \n\n
\n {{ item_progress_ms | duration }} / {{ now_playing.length_ms | duration }}\n
\n\n
\n
Permanently remove this podcast from your library?
\n(This will also remove the RSS playlist {{ rss_playlist_to_remove.name }}.)
\n \nRecently added
\nalbums
\n \n \nRecently played
\ntracks
\n \n \nRecently added
\nalbums
\n \n \nRecently played
\ntracks
\n \n \nFilter
\nIf active, hides artists that only appear on singles or playlists.
\nIf active, hides artists that only appear in your Spotify library.
\nSort by
\nArtists
\n{{ artists_list.sortedAndFiltered.length }} Artists
\n \n \n \n \nSort by
\n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums | {{ artist.track_count }} tracks
\nFilter
\nIf active, hides singles and albums with tracks that only appear in playlists.
\nIf active, hides albums that only appear in your Spotify library.
\nSort by
\nAlbums
\n{{ albums_list.sortedAndFiltered.length }} Albums
\n \n \n \n \n\n
{{ album.track_count }} tracks
\nGenres
\n{{ genres.total }} genres
\n \n \n{{ name }}
\n \n \n \n \n \n{{ genre_albums.total }} albums | tracks
\n{{ genre }}
\n \n \n \n \n \nalbums | {{ tracks.total }} tracks
\n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums | {{ artist.track_count }} tracks
\nNew episodes
\n \n \n \n \n \nPodcasts
\n{{ albums.total }} podcasts
\n \n \n \n \n \n{{ album.track_count }} tracks
\nPermanently remove this podcast from your library?
\n(This will also remove the RSS playlist {{ rss_playlist_to_remove.name }}.)
\n \nAudiobooks
\n{{ albums_list.sortedAndFiltered.length }} Audiobooks
\n \n \nAuthors
\n{{ artists_list.sortedAndFiltered.length }} Authors
\n \n \n \n \n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums
\n\n
{{ album.track_count }} tracks
\n{{ playlist.name }}
\n{{ playlists.total }} playlists
\n \n \n{{ tracks.length }} tracks
\nFiles
\n{{ current_directory }}
\n \n \n \n \n \nRadio
\n \n \n{{ tracks.total }} tracks
\nTracks
\n \n \nNo tracks found
\n \nArtists
\n \n \nNo artists found
\n \nAlbums
\n \n \nNo albums found
\n \nPlaylists
\n \n \nNo playlists found
\n \nPodcasts
\n \n \nNo podcasts found
\n \nAudiobooks
\n \n \nNo audiobooks found
\n \nOwnTone - version {{ config.version }}
\nArtists | \n{{ library.artists | number }} | \n
---|---|
Albums | \n{{ library.albums | number }} | \n
Tracks | \n{{ library.songs | number }} | \n
Total playtime | \n{{ library.db_playtime * 1000 | duration('y [years], d [days], h [hours], m [minutes]') }} | \n
Library updated | \n{{ library.updated_at | timeFromNow }} ({{ library.updated_at | time('lll') }}) | \n
Uptime | \n{{ library.started_at | timeFromNow(true) }} ({{ library.started_at | time('ll') }}) | \n
Compiled with support for {{ config.buildoptions | join }}.
\nWeb interface built with Bulma, Material Design Icons, Vue.js, axios and more.
\nNew Releases
\n \n \n\n
Featured Playlists
\n \n \nNew Releases
\n \n \n\n
Featured Playlists
\n \n \n{{ artist.name }}
\n \n \n \n \n \n{{ total }} albums
\n\n
\n
{{ album.tracks.total }} tracks
\n{{ playlist.tracks.total }} tracks
\nTracks
\n \n \nNo tracks found
\n \nArtists
\n \n \nNo artists found
\n \nAlbums
\n \n \n\n
No albums found
\n \nPlaylists
\n \n \nNo playlists found
\n \n\n
\n Select the top navigation bar menu items\n
\n\n Comma separated list of genres the composer should be displayed on the "now playing page".\n
\n\n Leave empty to always show the composer.\n
\n\n The genre tag of the current track is matched by checking, if one of the defined genres are included.\n For example setting to classical, soundtrack
will show the composer for tracks with\n a genre tag of "Contemporary Classical".
\n
\n OwnTone supports PNG and JPEG artwork which is either placed as separate image files in the library,\n embedded in the media files or made available online by radio stations.\n
\nIn addition to that, you can enable fetching artwork from the following artwork providers:
\nOwnTone was either built without support for Spotify or libspotify is not installed.
\n\n libspotify - Login with your Spotify username and password\n
\n\n Logged in as {{ spotify.libspotify_user }}
\n
{{ libspotify.errors.error }}
\n\n libspotify enables OwnTone to play Spotify tracks.\n
\n\n OwnTone will not store your password, but will still be able to log you in automatically afterwards, because libspotify saves a login token.\n
\n\n Spotify Web API - Grant access to the Spotify Web API\n
\n\n Access granted for {{ spotify.webapi_user }}
\n
0\">\n Please reauthorize Web API access to grant OwnTone the following additional access rights:\n {{ spotify_missing_scope | join }}
\n
\n Access to the Spotify Web API enables scanning of your Spotify library. Required scopes are\n {{ spotify_required_scope | join }}
.\n
OwnTone was built without support for Last.fm.
\n\n Last.fm - Login with your Last.fm username and password to enable scrobbling\n
\nNo active pairing request.
\n\n If your speaker requires pairing then activate it below and enter the PIN that it displays.\n
\n\n{{ queue.count }} tracks
\nQueue
\n \n \n \n \n \n\n
\n {{ item_progress_ms | duration }} / {{ now_playing.length_ms | duration }}\n
\n\n
\n
Permanently remove this podcast from your library?
\n(This will also remove the RSS playlist {{ rss_playlist_to_remove.name }}.)
\n \nRecently added
\nalbums
\n \n \nRecently played
\ntracks
\n \n \nRecently added
\nalbums
\n \n \nRecently played
\ntracks
\n \n \nFilter
\nIf active, hides artists that only appear on singles or playlists.
\nIf active, hides artists that only appear in your Spotify library.
\nSort by
\nArtists
\n{{ artists_list.sortedAndFiltered.length }} Artists
\n \n \n \n \nSort by
\n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums | {{ artist.track_count }} tracks
\nFilter
\nIf active, hides singles and albums with tracks that only appear in playlists.
\nIf active, hides albums that only appear in your Spotify library.
\nSort by
\nAlbums
\n{{ albums_list.sortedAndFiltered.length }} Albums
\n \n \n \n \n\n
{{ album.track_count }} tracks
\nGenres
\n{{ genres.total }} genres
\n \n \n{{ name }}
\n \n \n \n \n \n{{ genre_albums.total }} albums | tracks
\n{{ genre }}
\n \n \n \n \n \nalbums | {{ tracks.total }} tracks
\n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums | {{ artist.track_count }} tracks
\n{{ heading }}
\n{{ composers.total }} composers
\n \n \n{{ name }}
\n \n \n \n \n \n{{ composer_albums.total }} albums | tracks
\n{{ composer }}
\n \n \n \n \n \nalbums | {{ tracks.total }} tracks
\nNew episodes
\n \n \n \n \n \nPodcasts
\n{{ albums.total }} podcasts
\n \n \n \n \n \n{{ album.track_count }} tracks
\nPermanently remove this podcast from your library?
\n(This will also remove the RSS playlist {{ rss_playlist_to_remove.name }}.)
\n \nAudiobooks
\n{{ albums_list.sortedAndFiltered.length }} Audiobooks
\n \n \nAuthors
\n{{ artists_list.sortedAndFiltered.length }} Authors
\n \n \n \n \n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums
\n\n
{{ album.track_count }} tracks
\n{{ playlist.name }}
\n{{ playlists.total }} playlists
\n \n \n{{ tracks.length }} tracks
\nFiles
\n{{ current_directory }}
\n \n \n \n \n \nRadio
\n \n \n{{ tracks.total }} tracks
\nTracks
\n \n \nNo tracks found
\n \nArtists
\n \n \nNo artists found
\n \nAlbums
\n \n \nNo albums found
\n \nComposers
\n \n \nNo composers found
\n \nPlaylists
\n \n \nNo playlists found
\n \nPodcasts
\n \n \nNo podcasts found
\n \nAudiobooks
\n \n \nNo audiobooks found
\n \nOwnTone - version {{ config.version }}
\nArtists | \n{{ library.artists | number }} | \n
---|---|
Albums | \n{{ library.albums | number }} | \n
Tracks | \n{{ library.songs | number }} | \n
Total playtime | \n{{ library.db_playtime * 1000 | duration('y [years], d [days], h [hours], m [minutes]') }} | \n
Library updated | \n{{ library.updated_at | timeFromNow }} ({{ library.updated_at | time('lll') }}) | \n
Uptime | \n{{ library.started_at | timeFromNow(true) }} ({{ library.started_at | time('ll') }}) | \n
Compiled with support for {{ config.buildoptions | join }}.
\nWeb interface built with Bulma, Material Design Icons, Vue.js, axios and more.
\nNew Releases
\n \n \n\n
Featured Playlists
\n \n \nNew Releases
\n \n \n\n
Featured Playlists
\n \n \n{{ artist.name }}
\n \n \n \n \n \n{{ total }} albums
\n\n
\n
{{ album.tracks.total }} tracks
\n{{ playlist.tracks.total }} tracks
\nTracks
\n \n \nNo tracks found
\n \nArtists
\n \n \nNo artists found
\n \nAlbums
\n \n \n\n
No albums found
\n \nPlaylists
\n \n \nNo playlists found
\n \n\n
\n Select the top navigation bar menu items\n
\n\n Comma separated list of genres the composer should be displayed on the "now playing page".\n
\n\n Leave empty to always show the composer.\n
\n\n The genre tag of the current track is matched by checking, if one of the defined genres are included.\n For example setting to classical, soundtrack
will show the composer for tracks with\n a genre tag of "Contemporary Classical".
\n
\n OwnTone supports PNG and JPEG artwork which is either placed as separate image files in the library,\n embedded in the media files or made available online by radio stations.\n
\nIn addition to that, you can enable fetching artwork from the following artwork providers:
\nOwnTone was either built without support for Spotify or libspotify is not installed.
\n\n libspotify - Login with your Spotify username and password\n
\n\n Logged in as {{ spotify.libspotify_user }}
\n
{{ libspotify.errors.error }}
\n\n libspotify enables OwnTone to play Spotify tracks.\n
\n\n OwnTone will not store your password, but will still be able to log you in automatically afterwards, because libspotify saves a login token.\n
\n\n Spotify Web API - Grant access to the Spotify Web API\n
\n\n Access granted for {{ spotify.webapi_user }}
\n
0\">\n Please reauthorize Web API access to grant OwnTone the following additional access rights:\n {{ spotify_missing_scope | join }}
\n
\n Access to the Spotify Web API enables scanning of your Spotify library. Required scopes are\n {{ spotify_required_scope | join }}
.\n
OwnTone was built without support for Last.fm.
\n\n Last.fm - Login with your Last.fm username and password to enable scrobbling\n
\nNo active pairing request.
\n\n If your speaker requires pairing then activate it below and enter the PIN that it displays.\n
\n\n{{ queue.count }} tracks
\nQueue
\n \n \n \n \n \n\n
\n {{ item_progress_ms | duration }} / {{ now_playing.length_ms | duration }}\n
\n\n
\n
Permanently remove this podcast from your library?
\n(This will also remove the RSS playlist {{ rss_playlist_to_remove.name }}.)
\n \nRecently added
\nalbums
\n \n \nRecently played
\ntracks
\n \n \nRecently added
\nalbums
\n \n \nRecently played
\ntracks
\n \n \nFilter
\nIf active, hides artists that only appear on singles or playlists.
\nIf active, hides artists that only appear in your Spotify library.
\nSort by
\nArtists
\n{{ artists_list.sortedAndFiltered.length }} Artists
\n \n \n \n \nSort by
\n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums | {{ artist.track_count }} tracks
\nFilter
\nIf active, hides singles and albums with tracks that only appear in playlists.
\nIf active, hides albums that only appear in your Spotify library.
\nSort by
\nAlbums
\n{{ albums_list.sortedAndFiltered.length }} Albums
\n \n \n \n \n\n
{{ album.track_count }} tracks
\nGenres
\n{{ genres.total }} genres
\n \n \n{{ name }}
\n \n \n \n \n \n{{ genre_albums.total }} albums | tracks
\n{{ genre }}
\n \n \n \n \n \nalbums | {{ tracks.total }} tracks
\n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums | {{ artist.track_count }} tracks
\nNew episodes
\n \n \n \n \n \nPodcasts
\n{{ albums.total }} podcasts
\n \n \n \n \n \n{{ album.track_count }} tracks
\nPermanently remove this podcast from your library?
\n(This will also remove the RSS playlist {{ rss_playlist_to_remove.name }}.)
\n \nAudiobooks
\n{{ albums_list.sortedAndFiltered.length }} Audiobooks
\n \n \nAuthors
\n{{ artists_list.sortedAndFiltered.length }} Authors
\n \n \n \n \n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums
\n\n
{{ album.track_count }} tracks
\n{{ playlist.name }}
\n{{ playlists.total }} playlists
\n \n \n{{ tracks.length }} tracks
\nFiles
\n{{ current_directory }}
\n \n \n \n \n \nRadio
\n \n \n{{ tracks.total }} tracks
\nTracks
\n \n \nNo tracks found
\n \nArtists
\n \n \nNo artists found
\n \nAlbums
\n \n \nNo albums found
\n \nPlaylists
\n \n \nNo playlists found
\n \nPodcasts
\n \n \nNo podcasts found
\n \nAudiobooks
\n \n \nNo audiobooks found
\n \nOwnTone - version {{ config.version }}
\nArtists | \n{{ library.artists | number }} | \n
---|---|
Albums | \n{{ library.albums | number }} | \n
Tracks | \n{{ library.songs | number }} | \n
Total playtime | \n{{ library.db_playtime * 1000 | duration('y [years], d [days], h [hours], m [minutes]') }} | \n
Library updated | \n{{ library.updated_at | timeFromNow }} ({{ library.updated_at | time('lll') }}) | \n
Uptime | \n{{ library.started_at | timeFromNow(true) }} ({{ library.started_at | time('ll') }}) | \n
Compiled with support for {{ config.buildoptions | join }}.
\nWeb interface built with Bulma, Material Design Icons, Vue.js, axios and more.
\nNew Releases
\n \n \n\n
Featured Playlists
\n \n \nNew Releases
\n \n \n\n
Featured Playlists
\n \n \n{{ artist.name }}
\n \n \n \n \n \n{{ total }} albums
\n\n
\n
{{ album.tracks.total }} tracks
\n{{ playlist.tracks.total }} tracks
\nTracks
\n \n \nNo tracks found
\n \nArtists
\n \n \nNo artists found
\n \nAlbums
\n \n \n\n
No albums found
\n \nPlaylists
\n \n \nNo playlists found
\n \n\n
\n Select the top navigation bar menu items\n
\n\n Comma separated list of genres the composer should be displayed on the "now playing page".\n
\n\n Leave empty to always show the composer.\n
\n\n The genre tag of the current track is matched by checking, if one of the defined genres are included.\n For example setting to classical, soundtrack
will show the composer for tracks with\n a genre tag of "Contemporary Classical".
\n
\n OwnTone supports PNG and JPEG artwork which is either placed as separate image files in the library,\n embedded in the media files or made available online by radio stations.\n
\nIn addition to that, you can enable fetching artwork from the following artwork providers:
\nOwnTone was either built without support for Spotify or libspotify is not installed.
\n\n libspotify - Login with your Spotify username and password\n
\n\n Logged in as {{ spotify.libspotify_user }}
\n
{{ libspotify.errors.error }}
\n\n libspotify enables OwnTone to play Spotify tracks.\n
\n\n OwnTone will not store your password, but will still be able to log you in automatically afterwards, because libspotify saves a login token.\n
\n\n Spotify Web API - Grant access to the Spotify Web API\n
\n\n Access granted for {{ spotify.webapi_user }}
\n
0\">\n Please reauthorize Web API access to grant OwnTone the following additional access rights:\n {{ spotify_missing_scope | join }}
\n
\n Access to the Spotify Web API enables scanning of your Spotify library. Required scopes are\n {{ spotify_required_scope | join }}
.\n
OwnTone was built without support for Last.fm.
\n\n Last.fm - Login with your Last.fm username and password to enable scrobbling\n
\nNo active pairing request.
\n\n If your speaker requires pairing then activate it below and enter the PIN that it displays.\n
\n\n{{ queue.count }} tracks
\nQueue
\n \n \n \n \n \n\n
\n {{ item_progress_ms | duration }} / {{ now_playing.length_ms | duration }}\n
\n\n
\n
Permanently remove this podcast from your library?
\n(This will also remove the RSS playlist {{ rss_playlist_to_remove.name }}.)
\n \nRecently added
\nalbums
\n \n \nRecently played
\ntracks
\n \n \nRecently added
\nalbums
\n \n \nRecently played
\ntracks
\n \n \nFilter
\nIf active, hides artists that only appear on singles or playlists.
\nIf active, hides artists that only appear in your Spotify library.
\nSort by
\nArtists
\n{{ artists_list.sortedAndFiltered.length }} Artists
\n \n \n \n \nSort by
\n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums | {{ artist.track_count }} tracks
\nFilter
\nIf active, hides singles and albums with tracks that only appear in playlists.
\nIf active, hides albums that only appear in your Spotify library.
\nSort by
\nAlbums
\n{{ albums_list.sortedAndFiltered.length }} Albums
\n \n \n \n \n\n
{{ album.track_count }} tracks
\nGenres
\n{{ genres.total }} genres
\n \n \n{{ name }}
\n \n \n \n \n \n{{ genre_albums.total }} albums | tracks
\n{{ genre }}
\n \n \n \n \n \nalbums | {{ tracks.total }} tracks
\n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums | {{ artist.track_count }} tracks
\n{{ heading }}
\n{{ composers.total }} composers
\n \n \n{{ name }}
\n \n \n \n \n \n{{ composer_albums.total }} albums | tracks
\n{{ composer }}
\n \n \n \n \n \nalbums | {{ tracks.total }} tracks
\nNew episodes
\n \n \n \n \n \nPodcasts
\n{{ albums.total }} podcasts
\n \n \n \n \n \n{{ album.track_count }} tracks
\nPermanently remove this podcast from your library?
\n(This will also remove the RSS playlist {{ rss_playlist_to_remove.name }}.)
\n \nAudiobooks
\n{{ albums_list.sortedAndFiltered.length }} Audiobooks
\n \n \nAuthors
\n{{ artists_list.sortedAndFiltered.length }} Authors
\n \n \n \n \n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums
\n\n
{{ album.track_count }} tracks
\n{{ playlist.name }}
\n{{ playlists.total }} playlists
\n \n \n{{ tracks.length }} tracks
\nFiles
\n{{ current_directory }}
\n \n \n \n \n \nRadio
\n \n \n{{ tracks.total }} tracks
\nTracks
\n \n \nNo tracks found
\n \nArtists
\n \n \nNo artists found
\n \nAlbums
\n \n \nNo albums found
\n \nComposers
\n \n \nNo composers found
\n \nPlaylists
\n \n \nNo playlists found
\n \nPodcasts
\n \n \nNo podcasts found
\n \nAudiobooks
\n \n \nNo audiobooks found
\n \nOwnTone - version {{ config.version }}
\nArtists | \n{{ library.artists | number }} | \n
---|---|
Albums | \n{{ library.albums | number }} | \n
Tracks | \n{{ library.songs | number }} | \n
Total playtime | \n{{ library.db_playtime * 1000 | duration('y [years], d [days], h [hours], m [minutes]') }} | \n
Library updated | \n{{ library.updated_at | timeFromNow }} ({{ library.updated_at | time('lll') }}) | \n
Uptime | \n{{ library.started_at | timeFromNow(true) }} ({{ library.started_at | time('ll') }}) | \n
Compiled with support for {{ config.buildoptions | join }}.
\nWeb interface built with Bulma, Material Design Icons, Vue.js, axios and more.
\nNew Releases
\n \n \n\n
Featured Playlists
\n \n \nNew Releases
\n \n \n\n
Featured Playlists
\n \n \n{{ artist.name }}
\n \n \n \n \n \n{{ total }} albums
\n\n
\n
{{ album.tracks.total }} tracks
\n{{ playlist.tracks.total }} tracks
\nTracks
\n \n \nNo tracks found
\n \nArtists
\n \n \nNo artists found
\n \nAlbums
\n \n \n\n
No albums found
\n \nPlaylists
\n \n \nNo playlists found
\n \n\n
\n Select the top navigation bar menu items\n
\n\n Comma separated list of genres the composer should be displayed on the "now playing page".\n
\n\n Leave empty to always show the composer.\n
\n\n The genre tag of the current track is matched by checking, if one of the defined genres are included.\n For example setting to classical, soundtrack
will show the composer for tracks with\n a genre tag of "Contemporary Classical".
\n
\n OwnTone supports PNG and JPEG artwork which is either placed as separate image files in the library,\n embedded in the media files or made available online by radio stations.\n
\nIn addition to that, you can enable fetching artwork from the following artwork providers:
\nOwnTone was either built without support for Spotify or libspotify is not installed.
\n\n libspotify - Login with your Spotify username and password\n
\n\n Logged in as {{ spotify.libspotify_user }}
\n
{{ libspotify.errors.error }}
\n\n libspotify enables OwnTone to play Spotify tracks.\n
\n\n OwnTone will not store your password, but will still be able to log you in automatically afterwards, because libspotify saves a login token.\n
\n\n Spotify Web API - Grant access to the Spotify Web API\n
\n\n Access granted for {{ spotify.webapi_user }}
\n
0\">\n Please reauthorize Web API access to grant OwnTone the following additional access rights:\n {{ spotify_missing_scope | join }}
\n
\n Access to the Spotify Web API enables scanning of your Spotify library. Required scopes are\n {{ spotify_required_scope | join }}
.\n
OwnTone was built without support for Last.fm.
\n\n Last.fm - Login with your Last.fm username and password to enable scrobbling\n
\nNo active pairing request.
\n\n If your speaker requires pairing then activate it below and enter the PIN that it displays.\n
\n\n