Moved exclusively to Jellyfin, struggling to find a Plexamp alternative… reddit / selfhosted ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-14 16:49 I recently made the switch exclusively to Jellyfin, leaving behind Plex (Pass) for a variety of reasons. As I encountered several issues with Plex: 1. It's convoluted process for granting access to others, requiring them to create a Plex account. 2. The necessity for new users to pay for the app on mobile devices. 3. Privacy concerns associated with Plex. Jellyfin has proven to be compatible with all my devices, presenting no major issues thus far. ​ However, when it comes to music, its just not the same experience. What I appreciated about Plexamp and am struggling to find in a Jellyfin-compatible player: * Highlights the most popular songs within an album. * Allows buffer settings, enabling resumption even after closing the app or during a connection loss. * Displays only artists with albums (in the artists view) * Shows albums that are truly albums (in the albums view) * Well-designed layouts for recent plays, recently added content, recent playlists, and viewing history. * Offers a dark theme with smooth transitions. I primarily used Plexamp on Android and Windows, and so far, I've explored alternatives such as: **Finamp** \- Probably the best option so far, but it still lacks some features. **Fintunes** \- Works but is basic enough, appears to have a small user base. **Llamafin** \- I haven't tested due to its closed-source nature (couldn't find it on github) and limited downloads on the Play Store. Any suggestions or insights into other Jellyfin-compatible players with Plexamp-like features would be greatly appreciated! ---------------------------------------------------------------------- XxNerdAtHeartxX · 2023-12-14 16:56 Are you sharing your music library with other people? If you aren't (and point 3 isn't a killer point for you), you just use plex for music, and jellyfin for your tv/movies that you're sharing with others For me, there is no replacement for Plexamp (as much as that sucks right now). It does so many great things for music discovery and presentation that feels difficult to get a similar level of support for with open source projects. You've already tried the best ones, and found that there aren't any 'as good or better' players out there for JF (yet) ---------------------------------------------------------------------- Aptex · 2023-12-14 17:22 Going to hijack this a little bit. I have a pretty decent sized music collection, basically all full albums of Artists that I like. I am using Navidrome as my music server, why does everyone seem to be raving over Plexamp vs something like Navidrome? ---------------------------------------------------------------------- flicman · 2023-12-14 17:30 I haven't heard of Navidrome, but as a decades-long subsonic user, I'll look into it. Subsonic plays my music fine, but it's certainly not sexy anymore. ---------------------------------------------------------------------- vebix · 2023-12-14 17:34 Check out [Symfonium](https://play.google.com/store/apps/details?id=ap p.symfonik.music.player) for Android. Not sure if it hits every one of your marks but it's pretty badass. ---------------------------------------------------------------------- Kaziopu123 · 2023-12-14 17:34 Use symfonium ---------------------------------------------------------------------- BelugaBilliam · 2023-12-14 17:57 THIS ---------------------------------------------------------------------- [deleted] · 2023-12-14 17:57 [removed] ---------------------------------------------------------------------- Bionic_Tuna · 2023-12-14 17:59 Take a look at Feishin, I believe it has a Windows client. ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-14 17:59 Not completely adverse to paying for it but then everyone needs to buy it to get the same experience.. and would obviously prefer FOSS as you can't add it to every device with different accounts.. Also when I was testing it out, I found it very fiddly/cluttered. Good but just not the same experience as Plexamp ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-14 18:03 Yes and on different devices too.. I'm not keen on running two media servers as I'd prefer a streamlined approach. Are there plans for an official jellyfin music players? ---------------------------------------------------------------------- XxNerdAtHeartxX · 2023-12-14 18:07 For one, its just a really smooth/nice experience to use - Something not often seen in client apps in selfhosted software. But, the main draw of it (besides that all your music can live with the rest of you media) is that it touts 'sonic analysis' as a feature. With this, it analyzes all of your music using some ML models, and lets you explore things based on similarity of the auxiliary structure of songs/albums. For hoarders, its great since you can pick out your favorite song, then build a playlist of 'sonically similar' songs to find other things you may like. Or, you can use that sonic data to build a 'playlist' that bridges 2 songs from totally different genres by using - essentially - a traveling salesman 'route finder' between the two songs you pick. Theres lots of other neat things it does with that sonic data, such as suggesting similar artists/albums/songs while looking through music, and helping build Artists Mixes with suggestions. ------- Its always been touted as this 'great music discovery tool' which is true, because I haven't seen any other local music player implement the [Essentia Tech](https://essentia.upf.edu/index.html) that plexamp uses under the hood to analyze your music. Its an "Open-source library and tools for audio and music analysis, description and synthesis", so anyone could take on the herculean task to add it to navidrome or Jellyfin (or build a completely new FOSS music server that offers the same features Plexamp has), but thats a ton of work, and Plexamp just works. ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-14 18:12 OK, somehow missed that.. looks like the windows client is sorted 👌 ---------------------------------------------------------------------- Ejz9 · 2023-12-14 18:18 I use Finamp and the jellyfin on iPhone and the desktop client on windows. I guess I never had these luxuries to begin with so that’s where I am at. I use Deezer though too so that’s where I look for my curated playlists / new content. Finamp from a glance had a buffer control in its settings. Also like you said it was your best I wouldn’t doubt it’s probably the best there is currently. Great product jellyfin is for being what it is but it’s still got growth pains and tbh you just gotta live with them unless you yourself are feeling up to the challenge of helping to contribute develop it or develop your own app for it. Best of luck. I’d be curious if there’s better than Finamp. ---------------------------------------------------------------------- HalfCent · 2023-12-14 18:18 I use Plex for videos, have used it in the past for music, used subsonic + dsub in the past, and now use Navidrome + symphonium. The biggest advantage I would give Plexamp is that its interface and feature set, like discovery, actually feels modern and consistent across platforms. Navidrome's experience is pretty heavily dependent on the client you use. Until relatively recently the clients were very barebones and clunky compared to plexamp and you couldn't get a cross platform experience that was consistent. Some clients supported EQ on playback, some didn't. Some had smooth offline / caching setups, and some were really clunky. Some supported dual configuration for being on the same network as the server and external, and some didn't. Things like smart playlists were often managed by the clients, and that affected your cross platform experience. Plexamp covered all of those bases in a consistent way. If you only want basic music features, then they were about equivalent solutions. If you had any particular requirements though, Plexamp was the better choice for a lot of people. Clients (and navidrome itself) have come a **long** way in the last few years though, and the differences are a lot less extreme. ---------------------------------------------------------------------- Aptex · 2023-12-14 18:21 Ahh totally makes sense, I think that I just haven't had a need from some of the more advanced features in the past. ---------------------------------------------------------------------- Aptex · 2023-12-14 18:23 Noted! I think I may have to give Plexamp a spin (although I am also currently in the process of moving to Jellyfin haha) ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-14 18:28 I didn't know that sonic analysis was basically open source... Will there be a Jellyfin integration anytime soon? ---------------------------------------------------------------------- HalfCent · 2023-12-14 18:33 Yeah, and I think that's a common place for people to be in, especially when it comes to Plex in particular. Jellyfin used to have a ton of issues with subtitles when Plex didn't. If you didn't watch subtitled things though, that's a non-difference. It had *terrible* client support on most devices, but if you only used the devices that had good clients, you would never notice. Stuff like that I think fuels the... "intensity" you sometimes get around here when people are comparing them haha. ---------------------------------------------------------------------- temotodochi · 2023-12-14 18:36 Cool looking. Of course it doesn't support subsonic API. dang. :D ---------------------------------------------------------------------- adamshand · 2023-12-14 18:38 I use FinAmp as well. It's getting better steadily (but slowly) but is still quite simple. ---------------------------------------------------------------------- adamshand · 2023-12-14 18:38 I really like Supersonic for desktop playback. Jellyfin support is still new and there's some bugs, but it's simple and fast. https://github.com/dweymouth/supersonic ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-14 18:44 Don't get me wrong, Finamp is definitely useable and is actually very good! It's just that IMO, Plexamp is best in class and Finamp is not quite there yet.. ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-14 18:47 Like it isn't that far away from being excellent either ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-14 18:48 Ok so it looks like there is a few viable desktop options anyway ---------------------------------------------------------------------- XxNerdAtHeartxX · 2023-12-14 18:50 Its open source, so start building if you want it ;) Just need to design the database migrations to store the analysis data, set up some sort of system to determine what music hasn't been analyzed yet, and schedule a job based on the user's settings to analyze it during downtime hours, and then update all the Music-based UX/UI portions of the application to make it incorporate the sonic data. Don't forget to build the music app (separate from the WebUI) to natively support and display all of the analysis information in a nice UX that's user friendly enough that people gush about it everywhere! (and this is why plexamp is always brought up for music) ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-14 18:53 Sounds easy enough, I'll let you know how I get on 🙃 ---------------------------------------------------------------------- Conscious-Fault-8800 · 2023-12-14 19:11 There wont be a 100% replacement as fe. Sonic analysis is done on the server and jellyfin itself doesnt have it. So no Real chance that the clients support it. I’ve been happy with feishin (for windows) and symfonium for Android. ---------------------------------------------------------------------- dweymouth · 2023-12-14 19:12 Are there more outstanding Jellyfin bugs since 0.8.1? I fixed the two I was aware of (artist radio, and bio text overflowing header). But if there are any more I’d appreciate a bug report (or just mention here)! ---------------------------------------------------------------------- dweymouth · 2023-12-14 19:15 It’s more likely that Navidrome (or Gonic) would work to add this as those are music-only servers and Jellyfin always has a backlog of video-related work. But of course all are open source so anyone could submit a PR that adds the integration and it could probably land fairly quickly! ---------------------------------------------------------------------- dweymouth · 2023-12-14 19:16 You could try Supersonic for a subsonic API player :) ---------------------------------------------------------------------- janaxhell · 2023-12-14 19:27 I just read it's a rewrite of SoniXD: what's the difference? They look almost identical at a quick glance. ---------------------------------------------------------------------- Bionic_Tuna · 2023-12-14 19:34 I saw that as well and haven’t seen anything explaining the difference either. ---------------------------------------------------------------------- adamshand · 2023-12-14 19:35 Yeah. It's almost great! :-) ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-14 19:38 What's the story with Llamafin? Anyone used it? Is see there's https://www.reddit.com/r/llamafin/ but it doesn't look very active.. ---------------------------------------------------------------------- adamshand · 2023-12-14 19:42 The one remaining bug I've found is that selecting "Show Info" from an album page almost always causes the app to crash. Haven't figured out why it doesn't crash sometimes. Sorry, for not reporting, hadn't got to it yet! ---------------------------------------------------------------------- dweymouth · 2023-12-14 20:02 Thanks for the report! I will try to look into that later this week and if I can get a fix, probably push an 0.8.2, since I try to get crash fixes out asap. It's strange since taking a cursory look at the code, I don't see anything "obvious" (possible null reference). ---------------------------------------------------------------------- dweymouth · 2023-12-14 20:15 It's just a UI rewrite, but the main difference is that if you install MPV alongside, it can communicate with a running MPV process to playback gaplessly and with other nice features (ReplayGain etc). It also uses Navidrome's (undocumented) native API instead of Subsonic. Obligatory self-promotion: I'm the author of [Supersonic](https://github.com/dweymouth/supersonic) - another desktop player that uses MPV, except Supersonic uses it as a linked library instead of a standalone process, and it's bundled with the app. It also uses Jellyfin or Subsonic(+OpenSubsonic) as the API, so other Subsonic servers are supported. ---------------------------------------------------------------------- theoisadoor · 2023-12-14 20:20 I’m confused with 2. , since when did you need to pay to use the plex app? ---------------------------------------------------------------------- Bionic_Tuna · 2023-12-14 20:22 Appreciate the insight, I’ll check out your app as well. I’m in the same boat as OP looking at Plex to Jellyfin switching but haven’t really settled on things yet. Thanks again. ---------------------------------------------------------------------- adamshand · 2023-12-14 20:23 If there's any debugging I can do that's helpful, let me know! ---------------------------------------------------------------------- dweymouth · 2023-12-14 20:28 If you can run from the command line and get a stack trace + any error logs when it crashes, that would be helpful! ---------------------------------------------------------------------- Legitimate_Farm_3095 · 2023-12-14 20:47 if you don't have a plex pass mobile app is a one time $5 fee ---------------------------------------------------------------------- CactusBoyScout · 2023-12-14 21:26 For me it's the same reason people often prefer Plex over JF... the apps are better and available for more platforms. Most of the Navidrome apps that I used were not great. If you're just using the web interface to play music on a computer, it's perfectly fine. But the Plexamp apps are so much nicer to use in terms of design, functionality, reliability, and features. ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-14 21:44 Yeah so if you want to give someone access, they have to pay for each device (if they are different android/apple or have different accounts) Whereas with Jellyfin they can use whatever device ---------------------------------------------------------------------- Myotis · 2023-12-14 21:57 >Noted! I think I may have to give Plexamp a spin (although I am also currently in the process of moving to Jellyfin haha) I'm against some of Plex's practices, but being a person that's always been a serious music listener and a hardcore advocate of owning your music, Plexamp is literally the best piece of music software that I've ever used. That's not hyperbole. It has it's quirks, (having to do the "plex-dance", no multi-artist support), but it's such a good software and service. ---------------------------------------------------------------------- theoisadoor · 2023-12-14 22:10 Do you mean the user or the server owner requires it? I was under the impression that if the server owner had Plex Pass then users could have full access to that specific server and features for free? ---------------------------------------------------------------------- Quique1222 · 2023-12-14 22:33 I'm very interested in things like this and in general moving away from Spotify. The only thing holding me back is the discover weekly thingy. I know it's hard to match since you can only do so by collecting copious amounts of user data, but is there a way to get more or less the same thing on jellyfin? I'm not talking about actually download the songs, just the actual recommendations and I'll do the downloading myself. ---------------------------------------------------------------------- schaka · 2023-12-14 22:39 Navidrome with any client you like ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-14 22:40 Plexamp is by far the best in class at the minute ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-14 22:44 Unfortunately that impression is wrong... The server owner, if they have plex pass, do not need to pay for mobile access. But if you wanted to give access to someone else, they would need to buy the app for mobile access ---------------------------------------------------------------------- Ejz9 · 2023-12-14 22:47 Oh no doubt I am not in disagreement but when looking at jellyfin and open source Finamp is best there is. Is what I was trying to imply. I’ve never used plex again either so just going off what I read. But that’s what you get when developers get payed instead of volunteering their vital free time. ---------------------------------------------------------------------- kamatschka · 2023-12-14 22:48 Tried Music with Jellyfin but was not satisfied. Now hosting Music with [Navidrome](https://github.com/navidrome/navidrome/) (it uses the SubSonic API) and on Android using [UltraSonic](https://f-droid.org/de/packages/org.moire.ultrasonic/) to access it. ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-14 22:56 Yeah I really like Finamp and I believe there is some new changes/features in the pipeline. So something to keep an eye on. ---------------------------------------------------------------------- dweymouth · 2023-12-14 23:04 I'm not sure if Jellyfin has LastFM scrobbling, but Navidrome and Gonic do, and you can get recommendations from your LastFM account. ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-14 23:12 Jellyfin has a LastFM plug-in (external repository) ---------------------------------------------------------------------- primalbluewolf · 2023-12-14 23:30 Paid, not payed. Payed is specific to the past tense of paying out rope. The past tense of paying out money is paid. ---------------------------------------------------------------------- joelnodxd · 2023-12-14 23:44 wait, does subsonic mean it can access the sonic analysis Plex gathers? ---------------------------------------------------------------------- Ejz9 · 2023-12-14 23:47 Not the first or the last time I have spelt it this way. Corrected it for you. ---------------------------------------------------------------------- dweymouth · 2023-12-14 23:52 No, Subsonic is the name of the API that Navidrome, Gonic, Airsonic, and other servers use to communicate with clients. Though it's evolving now with OpenSubsonic - an organization made up of current client and server developers working to standardize new API features. So it's possible we could think about adding it to the API but it would take time for a server to implement it as well. ---------------------------------------------------------------------- joelnodxd · 2023-12-14 23:52 Ah got it thanks ---------------------------------------------------------------------- Chaphasilor · 2023-12-15 00:00 Hi, Finamp contributor/designer here. We're currently working on redesigning the whole app to make it not only look nicer, but also have more features and better layouts, without reducing its reliability. The relevant discussion for that, including proposed designs, is located at https://github.com/jmshrv/Finamp/issues/220 (it's rather long, you might wanna start at the end). Regarding the features you're missing: - **Buffering:** Finamp has built-in buffering, but the current default is only a minute or so. It will be increased to ~10 minutes, but you can always manually increase it (Settings > Audio Service > Buffer Duration) - **Resume after app close:** This has been implemented a few days ago and I'm testing it right now! It will restore you entire queue after you open the app, including the position within the current song. The audio is loaded again though, as saving the internal buffer isn't so easy. - **Show only artists with albums:** Sounds doable, if Jellyfin (the server) properly reports this via the API - **Better layouts, recently played/added, history:** Playback history is already implemented, the other features will be part of the new home screen - **Dark theme:** Already there, not sure what kind of transition you're looking for? :) - **Most popular songs within an album:** I'd love to hear what exactly you're thinking of, is it just sorting the album by play count or something else? A beta version with many improvements will land early next year, but the redesign won't be "finished* anytime soon. There's a lot to do and only a handfull of contributors, so we're making a slow but steady pace! If you have any specific ideas or pain points about Finamp, I'd love to hear about it! ---------------------------------------------------------------------- Bromeister · 2023-12-15 00:21 Subsonic is dead but the subsonic api lives on in many flavors of servers and clients. Navidrome is the most popular server at the moment. Funkwhale is also cool. On android you have the app dsub which is great. ---------------------------------------------------------------------- flicman · 2023-12-15 00:25 Subsonic is dead? but i paid for a lifetime subscription or whatever! Dead? Having just looked into Navidrome, it actually looks just like Subsonic, so I don't need to switch. Thank goodness - i fear change. ---------------------------------------------------------------------- SimplifyAndAddCoffee · 2023-12-15 00:27 A bit different from what you're asking for, OP, but Symphonium might be worth looking into if you're open to exploring different options compatible with the JF server. ---------------------------------------------------------------------- Bromeister · 2023-12-15 00:31 By dead I mean it hasn't received an update in like half a decade. ---------------------------------------------------------------------- flicman · 2023-12-15 00:36 oh shit. Me either. I always assumed it was because we were both finished and perfect. ---------------------------------------------------------------------- RyuuPendragon · 2023-12-15 00:44 Try Gelli ---------------------------------------------------------------------- padmepounder · 2023-12-15 01:48 For point 2, if they are part of your Plex Home, they enjoy most benefits of your Plex Pass no? ---------------------------------------------------------------------- IIllllIIllIIllIlIl · 2023-12-15 02:05 How tf is that related to jellyfin ---------------------------------------------------------------------- bamhm182 · 2023-12-15 02:19 Finamp is a jellyfin music client ---------------------------------------------------------------------- prone-to-drift · 2023-12-15 02:40 Jellyfin (and Kodi and Netflix) UIs have always seemed to be perfect for browsing something in detail, reading the descriptions, about actors, etc etc. Slow processes that are fine before selecting a long file to play. Music exploration is an entirely different territory, where you need fast motions from one screen to next, quick connect switches from search to queue to now playing to album view etc. Jellyfin's apps aren't built for it, period, so it makes sense to use something dedicated to music, doesn't it? I kinda prefer this distinction as well. ---------------------------------------------------------------------- A2251 · 2023-12-15 02:44 I saw that you are not familiar with Plex amp. Honestly they have done an amazing job. That being said a lot of energy has gone into that app. I recommend running that app for a few days to get some inspiration. I have been a long time user of finamp and look forward to new updates. Thank you for your work! ---------------------------------------------------------------------- SirLoopy007 · 2023-12-15 03:01 > ... will land early next year... Was I the only one that first thought "I don't want to wait like 6 months" before remembering we're less than 3 weeks from January... ---------------------------------------------------------------------- Tolriq · 2023-12-15 06:21 Plexamp being paid for most features, it's a strange remark. Apps with thousands of works usually require funding at some point. Anyway can you extend on what you mean by fiddly / cluttered ? Everything is configurable with a default configuration that is easy to follow for Android users of Material apps and things like Spotify. ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-15 11:50 Exactly ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-15 12:05 >Plexamp being paid for most features, it's a strange remark. Apps with thousands hours of works usually require funding at some point. Most of the daily used features of Plexamp are free, with only downloading and sonic playlist requiring a plex pass, have you used it recently? As I said I've no issue with the funding requirement. ​ >Anyway can you extend on what you mean by fiddly / cluttered ? Everything is configurable with a default configuration that is easy to follow for Android users of Material apps and things like Spotify. This is a personal opinion having had Plexamp and then moved to a trial of Symfonium. Straight out the box Plexamp has everything setup the way you'd expect, with smooth transition and a slick experience. I didn't get that same experience with Symfonium, but maybe I didn't play around with settings enough. ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-15 12:15 As others have said, a trial of the current Plexamp should give you some ideas. But it sounds like you are on the right track already anyway, so basically we just need to be patient. ​ >Most popular songs within an album: I'd love to hear what exactly you're thinking of, is it just sorting the album by play count or something else? I'm not sure how or where that is pulled from but basically Plexamp has a fire symbol beside the best tracks in an album.. probably created on the server side when matching albums/getting metadata... its like the top 3 or 4 tracks per album. ​ >Sonic analysis: I'm not familiar with Plexamp so I don't know what it is, but you mentioned it's open source, so it should be technically doable. The time/effort required is the main problem here. Sounds like a Herculean effort is required for that integration. ​ ​ Looking forward to future developments and appreciate the effort! ---------------------------------------------------------------------- Tolriq · 2023-12-15 12:22 You talk a lot about smooth transition but don't really describe what you mean by that. Symfonium have everything setup by default for all users and all media providers but offer configuration of everything, a lot more than any other app actually. PlexAmp being specific to Plex it take some of it's GUI default configuration from Plex, but it's just a default configuration, most of those configuration does not make sense outside of Plex. ​ About PlexAmp being free [https://www.plex.tv/blog/free-bird-plexamp- spreads-its-wings-for-every-music- lover/](https://www.plex.tv/blog/free-bird-plexamp-spreads-its-wings- for-every-music-lover/) the list of paid features is huge and the price is a subscription or ultra costly lifetime license. Not even comparable. You don't even have EQ for free or home screen configuration. (And I personally do not like PlexAmp UI) So while you can have different tastes and don't like Material You interface, there's currently no app with all the features and customization like what Symfonium offers, that why I'm really curious about what you mean with not slick experience or fiddly to improve the app. ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-15 12:32 It's just a personal opinion on the experience when using the two apps, not a slight on your app. >About PlexAmp being free https://www.plex.tv/blog/free-bird-plexamp- spreads-its-wings-for-every-music-lover/ the list of paid features is huge and the price is a subscription or ultra costly lifetime license. Not even comparable. You don't even have EQ for free or home screen configuration. As I said most of the daily used features are free. ​ I just prefer Plexamp and haven't found an alternative that suits me. ---------------------------------------------------------------------- Tolriq · 2023-12-15 12:37 Well good luck then. But for the record Equalizer to improve the sounds for your headphones is daily feature as are downloads if you play offline and having an home screen and interface configured to your liking. I suppose you have specific needs that only PlexAmp will bring you. ---------------------------------------------------------------------- The_Exiled_42 · 2023-12-15 12:44 Nope, you just need to add them to your plex home. ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-15 13:05 >plex home "Remember that Plex Home is intended for people that physically live together." ---------------------------------------------------------------------- The_Exiled_42 · 2023-12-15 13:06 Well, yes and until they pull a netflix all is fine. ---------------------------------------------------------------------- marvbinks · 2023-12-15 15:42 This comment all over. Basic market research innit! ---------------------------------------------------------------------- 5197799 · 2023-12-15 17:38 Android Auto support? ---------------------------------------------------------------------- dweymouth · 2023-12-16 02:09 Did you get a chance to try to capture any debugging info for this? I'm unable to reproduce it with my Jellyfin server. ---------------------------------------------------------------------- adamshand · 2023-12-16 04:00 I can make it reliably crash but it’s not showing up in the macOS crash logs or system logs. I’ve tried grabbing a manual stack trace but can’t time it well enough. Do you have any suggestions? Have’t done much of this on macOS! ---------------------------------------------------------------------- dweymouth · 2023-12-16 04:06 You can run it from the command line by directly invoking the binary inside the .app bundle. `/Applications/Supersonic.app/Contents/MacOS/supersonic` Then it will print out all its logs to the terminal and hopefully at the moment of the crash there will either be an error log, or at least a stack trace that may give me clues as to what may be going on. ---------------------------------------------------------------------- adamshand · 2023-12-16 06:50 Oh, duh. Submitted bug report here: https://github.com/dweymouth/supersonic/issues/295 ---------------------------------------------------------------------- Chaphasilor · 2023-12-16 15:26 Hi, I specifically haven't looked at Plexamp yet, because I want to avoid copying the design. I haven't seen the app in a long time, and I'd like to keep it that way for now ^^ (I have looked at other music streaming apps though.) That's why I'd like to talk to users and see what things they like and why, instead of just copying what Plexamp is doing. Hope you understand! :D ---------------------------------------------------------------------- Chaphasilor · 2023-12-16 15:32 I see, yeah these both sound like server-side problems, which right now is out of reach for me. But I've been trying to figure out how we could get better data and recommendations into Jellyfin for music, and Essentia looks like a step in the right direction! About the Plexamp trial, firstly I'd like to avoid looking at Plexamp's design myself, I want Finamp to have a unique look that is tailor-made for Jellyfin and its users. Secondly, everyone has different listening habits and uses music players in different ways, so I would really love to hear what features/interactions *you* like and want to see in Finamp! So if you can spare a few minutes, I would really appreciate it! Alternatively you could look through the GitHub issues and create nee ones for the features you want :) ---------------------------------------------------------------------- Chaphasilor · 2023-12-16 15:33 We have a proof of concept, I've had it running on a car in front of me :) Will probably land sometime next year... ---------------------------------------------------------------------- Chaphasilor · 2023-12-16 15:46 Do you know of this will actually generate some playlists within your library? Or is it just Jellyfin -> last.fm and you need to fetch the recommendations manually? ---------------------------------------------------------------------- Chaphasilor · 2023-12-16 15:50 There's ultrasonics that can synchronize playlists (including discover weekly) between different services, and it also supports creating a text/playlist file that you could import into Jellyfin. But that only works if you already have the songs downloaded. But that could work for you? Just go through the text file each week and buy/download the songs? ---------------------------------------------------------------------- Chaphasilor · 2023-12-16 15:58 Maybe you should mention you're the developer of Symfonium \^\^ And imho, if your users tell you that they don't like / are missing something, there's little use in trying to comvince them that it's not a problem. That being said, I've paid for Symfonium and agree that it's a great and feature-packed client! ---------------------------------------------------------------------- Tolriq · 2023-12-16 16:08 If you read correctly you'd see that I'm trying to ask for details not to convince him of anything. I don't care what he uses, but I care a lot about what makes he say that the app is fiddly / cluttered. But I failed :) I still have no idea what he don't like or is missing. BTW you stopped asking me stuff and now rebuild things on Finamp, good job if you learned Flutter just for that, requires a lot of motivation ;) And since your here, I saw somewhere on the forums you had issues with lyrics, but not aware of any issues from any other users, so until it's in Finamp you can still give details too ;) ---------------------------------------------------------------------- dweymouth · 2023-12-16 16:14 This is fixed now and I'm in the process of preparing 0.8.2. Thanks for the debugging help! ---------------------------------------------------------------------- AMKowalchuk · 2023-12-16 20:22 Hi I love your app! Any chance we could get hapless playback or sort by recently played? ---------------------------------------------------------------------- 5197799 · 2023-12-17 17:08 Awesome. If you need a tester, I can help. ---------------------------------------------------------------------- Frnott · 2023-12-17 17:51 I 100% understand not wanting to copy someone else's design, but an open source plexamp clone would easily beat any alternative. ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-18 12:48 As far as I'm aware it just scrobbles to last.fm ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-18 18:40 Fair enough, no doubt it will be 🔥 when it's done! ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-19 18:32 Some random thoughts from 1 person... Login: Remember the last (2/3) servers used Auto detect if server is offline at start up and show offline mode/ downloaded page. Auto retry connection and switch to online mode if server connection is back online. Home Page: Row A: Playlists Row B: Recently played albums Row C: Recently added albums Row D: Most played albums Search Page: Options to search for Album, Artist or Songs. Library Page: Album View: Only show albums that are actual albums - singles shown under various albums Artist view: Should only show Artists that have actual albums - Everything else in various artists Playlists view: Show Playlists with the number of songs in it Download page: Row A: Playlists Row B: Albums Row C: Songs When viewing an Album from an artist, I'd love to see the most popular tracks indicated in some way... There is a lastfm API endpoint that has the top tracks for an artist ordered by popularity... so you could use that to get the top 3 for each album. https://lastfm-docs.github.io/api-docs/artist/getTopTracks/ Day/Night selector: Auto/System - Dark - Light Theme: Solid colour - Blend based on current image Gapless play - smooth fader Smooth transitions between pages ---------------------------------------------------------------------- Break2FixIT · 2023-12-21 01:09 It is still in the works but llamafin all the way. Android auto actually works when jellyfin and finamp don't. ---------------------------------------------------------------------- Break2FixIT · 2023-12-21 01:12 Me too ---------------------------------------------------------------------- Break2FixIT · 2023-12-21 01:16 I use it daily. It works with my jellyfin media server with Android auto. It is a work in progress being built by 1 person but if you want Android auto to really work, it does the job. Make sure to open the llamafin app first, then plug it into your vehicle. It picks it up and you can actually have a random playlist which jellyfin doesn't have and finamp doesn't have yet either. ---------------------------------------------------------------------- Chaphasilor · 2023-12-23 13:54 Are you the person that implemented the PoC? :D ---------------------------------------------------------------------- Chaphasilor · 2023-12-23 13:57 Given that we have a different server that doesn't support all of the features of Plex(amp), we can't do a proper clone anyway. I'm trying to make it as good as possible and integrate as many of the available features as I can. You could say I'm cloning the general approach of Plexamp :) ---------------------------------------------------------------------- Chaphasilor · 2023-12-23 14:14 I really need to check my inbox more often... What's your use case for remembering multiple servers? Do you often switch servers? Would you not prefer being able to switch between servers *without* logging out and back in? Auto offline mode is a great idea! Home page should have those widgets, with an option to reorder them to personal preference. Search revamp is planned but not yet started, design is WiP. Afaik, Jellyfin has no way to differentiate between actual albums (LPs), EPs, and singles. So only showing "album artists" would still show singles / artists with singles. We could try to filter by song count instead, not sure. More playlist info like song count and runtime should be easy to do. Download page is currently being redesigned with new features and a tab-based interface for the different types (songs, albums, etc.) Most popular tracks for artists is already implemented, but right now it shows the songs that *you* listened to the most. Not sure if we can use a different data source like last.fm, depends on server support. There is a last.fm plugin, but I don't know if it actually provides metadata. Dark, light, auto/system modes are already available in settings, with auto being the default! :) Adaptive theme based on album cover is already working well and will be part of the beta. Someone is working on a crossfade implementation that could also be used for smooth seeking, and gapless playback has been available for years :D Thanks for your comments, it seems like a lot of your wishes are well underway, and most of the others are fairly easy to do. So please stay tuned! ---------------------------------------------------------------------- TheWicklowWolf · 2023-12-23 16:39 Just remembering the last server used should be fine. The top songs in a album is definitely more on the server side, will probably have to put in a feature request for that. But it looks like it should be achievable as the top tracks are availbale via the https://lastfm-docs.github.io/api-docs/artist/getTopTracks/ That is a nice feature in Plexamp that I haven't seen implemented anywhere else... Sounds like it's going to excellent when it's done, looking forward to the release! I appreciate the effort from everyone involved!