-
Notifications
You must be signed in to change notification settings - Fork 141
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] WaveForm progress bar #1011
Comments
The player library we use offers support for extracting the waveform from local files: https://pub.dev/packages/just_waveform |
Okay that's interesting ! Looking forward to this when the jellyfin server will provide this feature. The waveform could also be generated when streaming for the part of the audio that's already been received. But yes this is limited |
@FrenchGithubUser could you link the feature request for the server somewhere to that we can properly track it? |
https://features.jellyfin.org/posts/432/waveform-for-audio it seems like someone implemented it on their own fork as well |
Thanks. That fork implements it in the web client though, which unfortunately won't help us. |
I will try to implement an api endpoint for this feature in the jellyfin server. I commented on the feature request tracker |
I'm currently implementing the feature server-side. Would finamp be able to read pcm files ? (https://wiki.multimedia.cx/index.php/PCM) This is an output that ffmpeg can produce, which seems pretty close to the audiowaveform format, and that would avoid creating a new dependency to jellyfin (avoiding using the bbc lib). |
Actually, it seems like having a Would this be reusable by finamp ? btw, the feature dev discussion on the jellyfin server is here : jellyfin/jellyfin-meta#89 |
No, that image won't help at all. It's not flexible/scalable, and it can't be interacted with. Any solution incorporating a static image would be hacky. |
This is a feature that's also request on the jellyfin server itself as well to help integration with 3rd party clients.
It would be great to see a waveform progress bar, like some other players do it. Until spectral data retrieval is implemented on the jellyfin api, this could work for downloaded tracks already.
Example of how it looks in plexamp :
The text was updated successfully, but these errors were encountered: