joeyberkovitz / plex-aaos

MIT License
13 stars 3 forks source link

Possible to switch libraries? #21

Open mbrownnycnyc opened 7 months ago

mbrownnycnyc commented 7 months ago

Very happy that this is available! Thank you.

Currently, the only audio/"Music" rendered is the "Music" library. I have an additional "Audiobooks" Music library and can't determine how to get to it's audio. Or is this something simple I've missed.

joeyberkovitz commented 7 months ago

Not currently possible. If I was to build this, would you prefer a setting to switch libraries (more manual) or something like the homepage starting at libraries instead of playlists and digging through from there?

Also open to suggestions for desired UI

mbrownnycnyc commented 7 months ago

Hey Joey,

If you have multiple "music" libraries, I believe it makes the most sense to put it as a main UI element... to access from the homepage... In the case where there's a single "music" library it probably makes sense to just enter (as is the case now).

Also, wanted to plug audio speed adjustment as I listen to audiobooks at 1.3-1.5x

Thank you!

joeyberkovitz commented 7 months ago

Sounds good

When I have time, I can look into adding the library options to the top level navigation.

Audio speed I can possibly add as a button to the player UI. The majority of the complexity is probably with the UI rather than the implementation itself.

joeyberkovitz commented 7 months ago

I revisited this, and I'm not really understanding the problem.

The app, as it is now, displays playlists which cover multiple libraries. I tested and verified that if a playlist includes songs from multiple music libraries, it plays fine.

Is that not working for you?

There is also a settings page where you should be able to switch to a different server and/or user.

With regard to playback speed, I think that might be tough to add to the player UI, since the only documentation I see says that you can add static buttons to the UI, but not necessarily drop-down menus or similar. I could make it a setting, but that would probably be a bad experience. I'll have to look into the documentation some more and see if there are any good options.

mbrownnycnyc commented 7 months ago

Hey Joey,

The app I have installed on my polestar works as follows: 1) open app 2) loading content 3) playlist screen appears 4) accessing "All music" only lists the playlist from "Music." Oh... I don't have any playlists in the library "Audiobooks"... ...and now I understand the "issue". I expected to be able to interface with my libraries, but I can only interface with Playlists.

Is it correct that Playlists are the only interface you provide to the tracks?

Thanks!

joeyberkovitz commented 7 months ago

Yes, I didn't build out any other pivots

mbrownnycnyc commented 7 months ago

Okay thanks. Should I open another issue for this feature request? Thank you.

joeyberkovitz commented 7 months ago

Sure, although it's a fairly large feature, and I don't know if or when I'll have time to get to it