jellyfin / jellyfin-androidtv

Android TV Client for Jellyfin
https://jellyfin.org
GNU General Public License v2.0
2.45k stars 415 forks source link

certains mp3 file are played beyond their length #3358

Closed bmillemathias closed 5 days ago

bmillemathias commented 5 months ago

Describe the bug

Playing music files from androidtv version, some tunes get a long blank time after the music stop. In such case, on the screen the progress bar is complete and the time increase in the negative time :) (see picture)

IMG20240208180231

android Web does not have such issue, neither Android application do. My local player rhythmbox does not have any issue.

I saw that the tagging application I use (eyeD3) reports length information that could explain the problem

➜  eyeD3 02.\ The\ Kills\ -\ New\ York.mp3 
02. The Kills - New York.mp3                                            [ 5.46 MB ]
-------------------------------------------------------------------------------------------------
Time: 23:36 MPEG1, Layer III        [ 32 kb/s @ 44100 Hz - Joint stereo ]
^^^^^^^^^^^

Logs

No response

Application version

0.16.4

Where did you install the app from?

Google Play

Device information

freebox pop fiber box (SoC 4 x Cortex-A53 Amlogic S905X2)

Android version

Android (version unknown atm)

Jellyfin server version

10.8.13

bmillemathias commented 5 months ago

(sorry if this information is not helpful)

ffplay reports the correct duration but issues a warning about it

ffplay 02.\ The\ Kills\ -\ New\ York.mp3 
...
[mp3 @ 0x7f59b4000c80] Estimating duration from bitrate, this may be inaccurate
...
  Duration: 00:04:31.52, start: 0.000000, bitrate: 168 kb/s
  Stream #0:0: Audio: mp3, 44100 Hz, stereo, fltp, 166 kb/s
nielsvanvelzen commented 5 months ago

Is the audio file played directly or does it remux/transcode? (you can check in the Jellyfin dashboard)

bmillemathias commented 4 months ago

Is the audio file played directly or does it remux/transcode? (you can check in the Jellyfin dashboard)

Sorry I did not find where I could find this.it on the web UI or in the android application.

Thanks

jellyfin-bot commented 3 weeks ago

This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments.

If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or master branch, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label.

This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on Matrix or Social Media.