Skip to content
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

Gapless playback not working consistently #998

Open
Zedniac opened this issue Dec 31, 2024 · 0 comments
Open

Gapless playback not working consistently #998

Zedniac opened this issue Dec 31, 2024 · 0 comments

Comments

@Zedniac
Copy link

Zedniac commented Dec 31, 2024

When the screen is on and I play a short track from the beginning to the end, gapless playback works correctly. However, if the screen is off, there is a noticeable moment of silence and click sound between tracks. This seems to be happening more often with longer tracks, for whatever reason, but the issue is somewhat inconsistent - sometimes it's fine, sometimes not, and I haven't yet found a variable that reliably causes the issue.

Unsure if related, but when seeking through a track, any seeking seems to throw off the elapsed / remaining time counters, and when the progress bar gets to the end, the remaining time will continue past 0:00 until the audio of the track actually ends (depending on the length of the track, I've seen it go as far as 00:-23). When this happens, the gapless playback always fails as far as I can tell (momentary silence between tracks).

I've confirmed by playing the source tracks through several other music players that nothing appears to be wrong with the source, as gapless playback works consistently through Plexamp or MusicBee.

From what I've read gapless playback sounds like it's handled client-side so wanted to mention it here. I'm happy to provide logs from Jellyfin or Finamp if you let me know what to look for / what to send. I also have a screen recording of the remaining time counter bug and the gapless playback bug happening in the same playback shown here.

iPhone 14 Pro Max
iOS 18.2
Jellyfin 10.10.3
Finamp 0.9.12
Transcoding is fully disabled in Finamp
Volume Normalization is fully disabled in Finamp
Restarted Jellyfin, cleared all cache / transcode directories, reinstalled Finamp, but no change

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant