Jellyfin Forum
Music player with waveform progress bar - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: General Questions (https://forum.jellyfin.org/f-general-questions)
+--- Thread: Music player with waveform progress bar (/t-music-player-with-waveform-progress-bar)



Music player with waveform progress bar - vodafo8366 - 2023-08-28

Hi there !

I was wondering if there was a player or skin to listen to music with a waveform progress bar. All I could find was [this](https://features.jellyfin.org/posts/432/waveform-for-audio) post with no answers.

I think it could be a really great addition !

Examples of apps that have a waveform progress bar : [poweramp](https://imgur.com/a/SdeBBHU) [nulloy](https://imgur.io/w6zKYA1?r)


RE: Music player with waveform progress bar - TheDreadPirate - 2023-08-28

I've tried a couple 3rd party apps (Llamafin, Finamp) and none have a waveform progress bar. Find the githubs for each and submit a feature request to their apps if someone hasn't already?


RE: Music player with waveform progress bar - vodafo8366 - 2023-08-28

and none of them had a theme/plugin to do so ?


RE: Music player with waveform progress bar - bitmap - 2023-08-28

One of the more recommended options, Symfonium, doesn't appear to have this option as far as I can tell.


RE: Music player with waveform progress bar - fromage9747 - 2023-09-18

Sup chaps. I will be implementing the waveform progress bar into llamafin. Currently busy with Android Auto.


RE: Music player with waveform progress bar - fromage9747 - 2023-10-13

(2023-08-28, 06:24 PM)TheDreadPirate Wrote: I've tried a couple 3rd party apps (Llamafin, Finamp) and none have a waveform progress bar.  Find the githubs for each and submit a feature request to their apps if someone hasn't already?

The main reason why this feature does not exist in most players is because Jellyfin doesn't do any audio analysing like Plex does server side. They run the analysis of the audio and save the data, then when query the file it sends back this data to the Client which the client then processes and renders the waveform. 

In order to implement this in my player, I would have to perform the analysis on locally downloaded tracks only so that the data is ready for the Client to interpret when the track plays.  I believe this will also be the same for an audio visualiser. 

Other, the UX and performance won't be good enough that anyone would actually use it.


RE: Music player with waveform progress bar - vodafo8366 - 2024-01-04

(2023-09-18, 07:48 AM)fromage9747 Wrote: Sup chaps.  I will be implementing the waveform progress bar into llamafin.  Currently busy with Android Auto.

I'm thinking about implementing some audio analysis on the server side myself if no one does it. But not sure if the jellyfin team wants that baked into the main project or as a plugin.
it would be such a great feature !