Safari Mac Web - No audio during music playback - QuestForTori - 2025-04-28
I recently noticed that when playing any music file from my Jellyfin 10.10.3 library though the Safari 18.3.1 (MacOS) browser will result in the audio being completely silent. There are no errors in the frontend nor the logs, and it appears to play in the UI, there's just no sound. Video files play audio just fine, turning off transcoding doesn't change this issue, and music files play fine in other browsers on MacOS such as Chrome. I've triple-checked that the browser tab isn't muted either, of course. Is there a potential fix for this?
RE: Safari Mac Web - No audio during music playback - bitmap - 2025-04-28
Is there anything being blocked by Safari? Do you get a progress bar? Jellyfin logs would help, you can upload to privatebin.net.
RE: Safari Mac Web - No audio during music playback - QuestForTori - 2025-04-29
I do get a progress bar, and I turned off all content blocking the browser for this test. Here's what the log looks like after trying to play the file in Safari:
Code: [2025-04-28 21:49:56.046 -07:00] [INF] [154] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.50.234" request
[2025-04-28 21:49:57.763 -07:00] [INF] [95] Jellyfin.Api.Controllers.UniversalAudioController: GetPostedPlaybackInfo profile: DeviceProfile { Name: null, Id: null, MaxStreamingBitrate: 8000000, MaxStaticBitrate: 8000000, MusicStreamingTranscodingBitrate: 128000, MaxStaticMusicBitrate: 8000000, DirectPlayProfiles: [DirectPlayProfile { Container: "ts", AudioCodec: "mp3", VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "mp3", AudioCodec: null, VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "aac", AudioCodec: null, VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "m4a", AudioCodec: "aac", VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "m4b", AudioCodec: "aac", VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "flac", AudioCodec: null, VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "alac", AudioCodec: null, VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "m4a", AudioCodec: "alac", VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "m4b", AudioCodec: "alac", VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "webma", AudioCodec: null, VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "webm", AudioCodec: "webma", VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "wav", AudioCodec: null, VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "mp4", AudioCodec: "opus", VideoCodec: null, Type: Audio }], TranscodingProfiles: [TranscodingProfile { Container: "mp4", Type: Audio, VideoCodec: "", AudioCodec: "aac", Protocol: hls, EstimateContentLength: False, EnableMpegtsM2TsMode: False, TranscodeSeekInfo: Auto, CopyTimestamps: False, Context: Streaming, EnableSubtitlesInManifest: False, MaxAudioChannels: null, MinSegments: 0, SegmentLength: 0, BreakOnNonKeyFrames: False, Conditions: [], EnableAudioVbrEncoding: True }], ContainerProfiles: [], CodecProfiles: [], SubtitleProfiles: [] }
[2025-04-28 21:49:57.770 -07:00] [INF] [95] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "questfortori". EnableAudioPlaybackTranscoding: True
[2025-04-28 21:49:57.782 -07:00] [INF] [91] Jellyfin.Api.Controllers.UniversalAudioController: GetPostedPlaybackInfo profile: DeviceProfile { Name: null, Id: null, MaxStreamingBitrate: 8000000, MaxStaticBitrate: 8000000, MusicStreamingTranscodingBitrate: 128000, MaxStaticMusicBitrate: 8000000, DirectPlayProfiles: [DirectPlayProfile { Container: "ts", AudioCodec: "mp3", VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "mp3", AudioCodec: null, VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "aac", AudioCodec: null, VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "m4a", AudioCodec: "aac", VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "m4b", AudioCodec: "aac", VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "flac", AudioCodec: null, VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "alac", AudioCodec: null, VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "m4a", AudioCodec: "alac", VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "m4b", AudioCodec: "alac", VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "webma", AudioCodec: null, VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "webm", AudioCodec: "webma", VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "wav", AudioCodec: null, VideoCodec: null, Type: Audio }, DirectPlayProfile { Container: "mp4", AudioCodec: "opus", VideoCodec: null, Type: Audio }], TranscodingProfiles: [TranscodingProfile { Container: "mp4", Type: Audio, VideoCodec: "", AudioCodec: "aac", Protocol: hls, EstimateContentLength: False, EnableMpegtsM2TsMode: False, TranscodeSeekInfo: Auto, CopyTimestamps: False, Context: Streaming, EnableSubtitlesInManifest: False, MaxAudioChannels: null, MinSegments: 0, SegmentLength: 0, BreakOnNonKeyFrames: False, Conditions: [], EnableAudioVbrEncoding: True }], ContainerProfiles: [], CodecProfiles: [], SubtitleProfiles: [] }
[2025-04-28 21:49:57.788 -07:00] [INF] [91] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "questfortori". EnableAudioPlaybackTranscoding: True
[2025-04-28 21:50:05.221 -07:00] [INF] [148] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.10.3" playing "FILE1". Stopped at "5015" ms
</pre></body></html>Ztext/plainP������������(���7���U���g���}���î�����òRLòRW�������������
RE: Safari Mac Web - No audio during music playback - gnattu - 2025-04-29
First you should update Jellyfin to the latest version, there are some additional fixes for Safari post 10.10.4
Next you can try disable Audio Normalization in Settings->Playback, drag down so that you can see the audio advanced menu. That one is the most probable cause for no audio.
If that is not, we need more info regarding what your audio files are like in what format.
RE: Safari Mac Web - No audio during music playback - QuestForTori - 2025-04-29
Thank you, the new update did the trick! The update didn't come in until this morning for me, but after updating, music plays just fine.
|