Unable to play mp3 from library in browser #552

Closed
opened 2025-12-21 16:53:55 +01:00 by backuprepo · 7 comments
Owner

Originally created by @platinum55 on GitHub (Mar 31, 2019).

Originally assigned to: @bugfixin on GitHub.

Describe the bug
When trying to play mp3 music in browser, there comes an error:

Playback Error
No compatible streams are currently available. Please try again later or contact your system administrator for details.

To Reproduce

  1. Add mp3 files to your library
  2. Try to play those music
  3. See the error

Expected behavior
Music should play in browser

Logs
Log does not show any error, relevant content:

[2019-03-31 13:21:27.870 +00:00] [INF] User policy for "admin". EnableAudioPlaybackTranscoding: True
[2019-03-31 13:21:27.874 +00:00] [INF] Setting range response values for "/stuff/audio/test.mp3". RangeRequest: "bytes=0-" Content-Range: "bytes 0--1/0"
[2019-03-31 13:21:28.016 +00:00] [INF] Playback stopped reported by app "Jellyfin Web" "10.2.2" playing "test". Stopped at "0" ms

System (please complete the following information):

  • OS: Docker
  • Browser: Chrome
  • Jellyfin Version: 10.2.2
  • Reverse proxy: no
Originally created by @platinum55 on GitHub (Mar 31, 2019). Originally assigned to: @bugfixin on GitHub. **Describe the bug** When trying to play mp3 music in browser, there comes an error: Playback Error No compatible streams are currently available. Please try again later or contact your system administrator for details. **To Reproduce** <!-- Steps to reproduce the behavior: --> 1. Add mp3 files to your library 2. Try to play those music 3. See the error **Expected behavior** Music should play in browser **Logs** Log does not show any error, relevant content: ``` [2019-03-31 13:21:27.870 +00:00] [INF] User policy for "admin". EnableAudioPlaybackTranscoding: True [2019-03-31 13:21:27.874 +00:00] [INF] Setting range response values for "/stuff/audio/test.mp3". RangeRequest: "bytes=0-" Content-Range: "bytes 0--1/0" [2019-03-31 13:21:28.016 +00:00] [INF] Playback stopped reported by app "Jellyfin Web" "10.2.2" playing "test". Stopped at "0" ms ``` **System (please complete the following information):** - OS: Docker - Browser: Chrome - Jellyfin Version: 10.2.2 - Reverse proxy: no
backuprepo 2025-12-21 16:53:55 +01:00
Author
Owner

@essasetic commented on GitHub (Apr 1, 2019):

That's weird. Have you checked your files? I have .mp3 files playing just fine on my server.

@essasetic commented on GitHub (Apr 1, 2019): That's weird. Have you checked your files? I have .mp3 files playing just fine on my server.
Author
Owner

@platinum55 commented on GitHub (Apr 2, 2019):

yes, the files are not corrupted and can be played via any other player on the host. In the browser console I just get this Error: playbackmanager playback error type: mediadecodeerror

@platinum55 commented on GitHub (Apr 2, 2019): yes, the files are not corrupted and can be played via any other player on the host. In the browser console I just get this Error: ``` playbackmanager playback error type: mediadecodeerror ```
Author
Owner

@JustAMan commented on GitHub (Apr 2, 2019):

Can you install mediainfo tool and post the output of mediainfo problematic-file.mp3 here?

@JustAMan commented on GitHub (Apr 2, 2019): Can you install `mediainfo` tool and post the output of `mediainfo problematic-file.mp3` here?
Author
Owner

@platinum55 commented on GitHub (Apr 2, 2019):

Sure:

Format                                   : MPEG Audio
File size                                : 7.46 MiB
Duration                                 : 5 min 25 s
Overall bit rate mode                    : Constant
Overall bit rate                         : 192 kb/s
Album                                    : A Rush Of Blood To The Head
Track name                               : Daylight
Track name/Position                      : 6
Performer                                : Coldplay
Genre                                    : Alternative
Recorded date                            : 2002
Writing library                          : LAME3.88 (beta)

Audio
Format                                   : MPEG Audio
Format version                           : Version 1
Format profile                           : Layer 3
Duration                                 : 5 min 26 s
Bit rate mode                            : Constant
Bit rate                                 : 192 kb/s
Channel(s)                               : 2 channels
Sampling rate                            : 44.1 kHz
Compression mode                         : Lossy
Stream size                              : 7.46 MiB (100%)
Writing library                          : LAME3.88 (beta)

I noticed that FLAC files also won't play with the exact same error. Here is a mediainfo output from one of those FLAC files:

Format                                   : FLAC
Format/Info                              : Free Lossless Audio Codec
File size                                : 22.1 MiB
Duration                                 : 3 min 22 s
Overall bit rate mode                    : Variable
Overall bit rate                         : 916 kb/s
Part                                     : 1
Part/Total                               : 1
Track name                               : Hey Sexy Lady
Track name/Position                      : 1
Track name/Total                         : 3
Recorded date                            : 2002
Comment                                  : BEER :)

Audio
Format                                   : FLAC
Format/Info                              : Free Lossless Audio Codec
Duration                                 : 3 min 22 s
Bit rate mode                            : Variable
Bit rate                                 : 916 kb/s
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 44.1 kHz
Bit depth                                : 16 bits
Stream size                              : 22.1 MiB (100%)
Writing library                          : libFLAC 1.2.1 (UTC 2007-09-17)
@platinum55 commented on GitHub (Apr 2, 2019): Sure: ``` Format : MPEG Audio File size : 7.46 MiB Duration : 5 min 25 s Overall bit rate mode : Constant Overall bit rate : 192 kb/s Album : A Rush Of Blood To The Head Track name : Daylight Track name/Position : 6 Performer : Coldplay Genre : Alternative Recorded date : 2002 Writing library : LAME3.88 (beta) Audio Format : MPEG Audio Format version : Version 1 Format profile : Layer 3 Duration : 5 min 26 s Bit rate mode : Constant Bit rate : 192 kb/s Channel(s) : 2 channels Sampling rate : 44.1 kHz Compression mode : Lossy Stream size : 7.46 MiB (100%) Writing library : LAME3.88 (beta) ``` I noticed that FLAC files also won't play with the exact same error. Here is a mediainfo output from one of those FLAC files: ``` Format : FLAC Format/Info : Free Lossless Audio Codec File size : 22.1 MiB Duration : 3 min 22 s Overall bit rate mode : Variable Overall bit rate : 916 kb/s Part : 1 Part/Total : 1 Track name : Hey Sexy Lady Track name/Position : 1 Track name/Total : 3 Recorded date : 2002 Comment : BEER :) Audio Format : FLAC Format/Info : Free Lossless Audio Codec Duration : 3 min 22 s Bit rate mode : Variable Bit rate : 916 kb/s Channel(s) : 2 channels Channel positions : Front: L R Sampling rate : 44.1 kHz Bit depth : 16 bits Stream size : 22.1 MiB (100%) Writing library : libFLAC 1.2.1 (UTC 2007-09-17) ```
Author
Owner

@bugfixin commented on GitHub (May 16, 2019):

Any chance you could re-try this in the latest jellyfin and include the client OS?

@bugfixin commented on GitHub (May 16, 2019): Any chance you could re-try this in the latest jellyfin and include the client OS?
Author
Owner

@anthonylavado commented on GitHub (May 28, 2019):

Marking for close in 48h unless we can get more information...

@anthonylavado commented on GitHub (May 28, 2019): Marking for close in 48h unless we can get more information...
Author
Owner

@platinum55 commented on GitHub (May 28, 2019):

sorry for the late response, its working in the latest release(10.3.3)! Thank you so much :)

@platinum55 commented on GitHub (May 28, 2019): sorry for the late response, its working in the latest release(10.3.3)! Thank you so much :)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: starred/jellyfin#552
No description provided.