Skip to content
lachlan edited this page Jun 8, 2023 · 5 revisions

Ampache6 for Users

This page will cover some of the visual and feature changes you'll see in Ampache6

For information about Admin and backend changes check out Ampache6 for Admins

As an Ampache user, it might not seem like a lot has changed.

So let's start with probably the biggest user facing change you'll see.

Searches and smartlists consider the owner of the list instead of the current User

Previously, Ampache would run searches based on the user running the search.

For example the rule 'My Rating' was always you and 'Another User' allowed you to search for different user ratings.

So in Ampache5 if I make a playlist called "Lachlan's awesome mix" and then my friend opens the list, the rules are applied using the person opening the list and not me.

What's changed

When a user owns the playlist, it will always make searches using their user ID instead of yours.

As an example lets look at this playlist. The playlist is owned by a user called tom.

image

Tom has shared this playlist with me and When I load it up I can see his 4/5 star rated songs.

image

In Ampache5 you had to make sure your searches were explicitly naming the user. Otherwise, I'd have gotten a list of my 4/5 star artists.

If the playlist is owned by the System user, the results will function the same way as before and use your user for the results.

Think of the system playlists as a public shared list which no specific owner.

Album version/releasecomment added to the grouping

For albums that have been duplicated in your library there is now an additional column for version called Release Comment.

This field looks for the tag Version.

image

Now that you have this tag set you can hide or show the release comment using Show Album subtitle on links (if available)

image

This will allow you to identify Weezer albums without having to pull your hair out

image

Allow permalink user streams

A stream token can be added to your account by an admin from the edit user pages.

image

This allows streams without the risk of the session expiring by using a static token.

When you have a stream token all Democratic, Song, Podcast Episode and Video Streams will use this token.

This token does not allow a user to do anything except stream music so don't worry about it being used to access your account.

Subsonic 1.16.1 support

Ampache has always had a semi correct Subsonic implementation. Now in Ampache6 the API has been updated to the last released version (1.16.1 released with Subsonic 6.1.6)

New webplayer options

The Ampache webplayer (jPlayer) has had a few new options added

Remove played tracks from the playlist

With this option you can remove a number of songs before the currently playing track

image

This will happen when a song is played so you can pause and move objects around the playlist without them being lost

Loop Playlist

In the webplayer you can now loop back to the start of your current playlist after it's finished

image

When you enable this setting the playlist will not remove played files

Channels are gone

Channels have been removed. This feature just isn't comparable to using other streaming servers like Icecast.

Information pages have been split into object types

The information group was an odd one compared to other pages by listing lots of things on a single page

image

Instead of showing long lists of multiple object types we've split these pages into browse pages by object type.

Recent

image

Newest

image

This matches how other pages in the site work as it's not really expected to have different object types on the same page in other areas

Removed features

As we move things forward some things just don't make the cut for continued support the following features have been removed.

Art from share page

I looked at ways to make this cleaner but it just looked terrible. So it's been removed to keep as a simple player.

image

Soundcloud catalogs

The library was removed from GitHub and looks like Soundcloud has removed access to this feature. (This was also removed in Ampache 5.6.1)

The Movie Database (TMDB) metadata plugin

Upgrading this plugin was such a low priority that it's been removed instead. Movies are not really what Ampache is for.

I would recommend Jellyfin over Ampache for movie watchers.

Clone this wiki locally