jeffvli / feishin

A modern self-hosted music player.
https://feishin.vercel.app
GNU General Public License v3.0
2k stars 79 forks source link

Feishin won't play next song in queue when using web player #577

Open ChekeredList71 opened 2 months ago

ChekeredList71 commented 2 months ago

Expected Behavior

When there is a next element in the queue of Feishin, it should continue to the next song, when the current one ends.

Current Behavior

Feishin jumps to the next song, when:

Feishin doesn't jump to the next song, when:

Clearing browser cache doesn't help either.

Steps to Reproduce

  1. Switch to Web player

  2. Start a song with any of the methods mentioned under the "Feishin doesn't jump to the next song, when:" title

  3. Notice, how the song gets stuck at a timestamp one second before the song is over or at the end of the song. The pause button is still visible, Feishin shows the song as still playing.

image

Possible Solution (Not obligatory)

On Debian 12 switching to mkv works. Any of the issues only appear with web audio player. However, this didn't solved the issue for #550 on Windows.

Context

It's a big deal-breaker that Feishin won't play the next song, after all this is a must have for any music player. Luckily mpv solves the issue for me.

Your Environment

The issue appeared after updating Feishin from no idea what version. Previously I've been using no idea what player.

kgarner7 commented 2 months ago

I am unable to reproduce this on any system (Windows, macOS, Linux) desktop or browser. Can you try a recent release (https://github.com/jeffvli/feishin/actions/runs/8549104144)?