• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Playback on MacOS Desktop Client doesn't work

     
    • 0 Vote(s) - 0 Average

    Playback on MacOS Desktop Client doesn't work

    "Playback Failed" error
    jimmythejuicer24
    Offline

    Junior Member

    Posts: 12
    Threads: 2
    Joined: 2023 Dec
    Reputation: 0
    Country:United States
    #1
    2023-12-21, 08:07 AM
    I recently reinstalled Jellyfin on my Ubuntu system. Everything seems to work fine, but I can't play any media on the MacOS Desktop Client, despite being able to before.

    Whenever I try watching anything (I tested a bunch of compatible formats, nothing worked), I get this error:
       

    After clicking 'Retry' several times, I get this:
       

    Specs:
    - Ubuntu 22.04.3 LTS
    - Intel i5-7500t
    - Jellyfin Version 10.8.13 (through docker)
    - Jellyfin Desktop Media Player 1.9.1 (MacOS)

    docker-compose.yml:
    Code:
    version: '3.5'
    services:
      jellyfin:
        image: jellyfin/jellyfin:latest
        container_name: jellyfin
        user: 1000:1000
        network_mode: 'bridge'
        environment:
          - PUID=1000
          - PGID=1000
          - TZ=America/Los_Angeles
          - VERSION=docker
        ports:
          - 8096:8096
        group_add:
          - "109"
        volumes:
          - /home/lendro/jellyfin/config:/config
          - /home/lendro/jellyfin/cache:/cache
          - /home/lendro/jellyfin/media:/media:ro
        devices:
          - /dev/dri:/dev/dri
        restart: 'unless-stopped'


    Logs (when I try playing an HEVC file, which worked before):
    Code:
    [2023-12-20 23:46:45.308 -08:00] [INF] [50] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Lendro". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
    [2023-12-20 23:46:45.308 -08:00] [INF] [50] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="Jellyfin Media Player", Path="/media/movies/The.Wolf.of.Wall.Street.2013.2160p.UHD.BluRay.x265.10bit.HDR.DTS-HD.MA.5.1-SWTYBLZ.mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/734ec5d8-41dc-a12c-88c7-4a23fffc1e17/stream.mkv?MediaSourceId=734ec5d841dca12c88c74a23fffc1e17&Static=true&VideoCodec=hevc&AudioCodec=dts&AudioStreamIndex=1&SubtitleStreamIndex=3&api_key=<token>&SubtitleMethod=Embed&Tag=79a8c6da15474c1e2fc61526911c2c58"
    [2023-12-20 23:46:46.435 -08:00] [INF] [41] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Lendro". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
    [2023-12-20 23:46:46.435 -08:00] [INF] [41] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="Jellyfin Media Player", Path="/media/movies/The.Wolf.of.Wall.Street.2013.2160p.UHD.BluRay.x265.10bit.HDR.DTS-HD.MA.5.1-SWTYBLZ.mkv", AudioStreamIndex=1, SubtitleStreamIndex=3 ) => ( PlayMethod=Transcode, TranscodeReason=DirectPlayError ) "media:/videos/734ec5d8-41dc-a12c-88c7-4a23fffc1e17/master.m3u8?MediaSourceId=734ec5d841dca12c88c74a23fffc1e17&VideoCodec=h264&AudioCodec=aac,mp3,ac3&AudioStreamIndex=1&VideoBitrate=139360000&AudioBitrate=640000&MaxFramerate=23.976025&api_key=<token>&TranscodingMaxAudioChannels=6&RequireAvc=false&Tag=79a8c6da15474c1e2fc61526911c2c58&SegmentContainer=ts&BreakOnNonKeyFrames=False&hevc-level=153&hevc-videobitdepth=10&hevc-profile=main10&TranscodeReasons=DirectPlayError"
    [2023-12-20 23:46:46.936 -08:00] [INF] [13] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Lendro". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
    [2023-12-20 23:46:46.936 -08:00] [INF] [13] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="Jellyfin Media Player", Path="/media/movies/The.Wolf.of.Wall.Street.2013.2160p.UHD.BluRay.x265.10bit.HDR.DTS-HD.MA.5.1-SWTYBLZ.mkv", AudioStreamIndex=1, SubtitleStreamIndex=3 ) => ( PlayMethod=Transcode, TranscodeReason=DirectPlayError ) "media:/videos/734ec5d8-41dc-a12c-88c7-4a23fffc1e17/master.m3u8?MediaSourceId=734ec5d841dca12c88c74a23fffc1e17&VideoCodec=h264&AudioCodec=aac,mp3,ac3&AudioStreamIndex=1&VideoBitrate=139360000&AudioBitrate=640000&MaxFramerate=23.976025&api_key=<token>&TranscodingMaxAudioChannels=6&RequireAvc=false&Tag=79a8c6da15474c1e2fc61526911c2c58&SegmentContainer=ts&BreakOnNonKeyFrames=False&hevc-level=153&hevc-videobitdepth=10&hevc-profile=main10&TranscodeReasons=DirectPlayError"


    No FFmpeg logs were produced.

    Anybody have any ideas? It was perfectly fine before I reinstalled, and I can still use the browser perfectly fine. All media seems to be working fine on the rest of the devices I tested.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2023-12-21, 06:15 PM
    On the Mac, log out and log back in? DirectPlay error is, unfortunately, not too helpful. JMP also produces logs on the client. I don't know where they would be located on MacOS.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode