{
  "schema_version": 2,
  "slug": "jellyfin-media-player",
  "name": "Jellyfin Media Player",
  "publisher": "Jellyfin",
  "ids": {
    "winget": "Jellyfin.JellyfinMediaPlayer",
    "moniker": "jellyfin-media-player",
    "homebrew_cask": "jellyfin-media-player"
  },
  "platforms": [
    "windows",
    "macos"
  ],
  "summary": "Jellyfin Desktop Client based on Plex Media Player",
  "tags": [
    "jellyfin",
    "jellyfin-client"
  ],
  "locale": "en-US",
  "urls": {
    "homepage": "https://github.com/jellyfin/jellyfin-media-player",
    "publisher": "https://jellyfin.org/",
    "support": "https://jellyfin.org/contact",
    "release_notes": "https://github.com/jellyfin/jellyfin-media-player/releases/tag/v1.12.0"
  },
  "license": {
    "name": "GPL-2.0",
    "url": "https://github.com/jellyfin/jellyfin-media-player/blob/HEAD/LICENSE",
    "spdx": "GPL-2.0"
  },
  "pricing": {
    "status": "open-source",
    "source": "derived-from-license"
  },
  "latest_versions": {
    "windows": "1.12.0",
    "macos": "1.12.0"
  },
  "last_updated": "2025-03-19",
  "versions_total": {
    "windows": 12,
    "macos": 1
  },
  "versions": [
    {
      "platform": "windows",
      "version": "1.12.0",
      "release_date": "2025-03-19",
      "release_notes": "This version fixes a bunch of bugs and removes the obsolete third party plugin for intro skipping.\nChanges:\n- Prevent issue where wayland has black screen due to broken gpu accel (#165, #610)\n- Prevent SRT text being squished and unreadable (#643)\n- Handle server connection timeout. (#747)\n- Remove obsolete skip intro support.\n- Update branding\n- Fix caching issues to prevent broken web client when the server web version updates\n- Auto fill last used server into server box if server connection fails on startup\n- Fix SSL certificate verification issues on Linux\nAbout Windows Downloads:\n- The desktop installer requires administrator rights.\n- You can avoid warnings on files by unblocking the file in the properties dialog.\n- You can manually build a release using these instructions.",
      "release_notes_url": "https://github.com/jellyfin/jellyfin-media-player/releases/tag/v1.12.0",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/j/Jellyfin/JellyfinMediaPlayer/1.12.0",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "burn",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.12.0/JellyfinMediaPlayer-1.12.0-windows-x64.exe",
          "host": "github.com",
          "filename": "JellyfinMediaPlayer-1.12.0-windows-x64.exe",
          "sha256": "ad1e39a997bcaca481e54f026f04bca324aecf7a84d00da1e7c43d1eb5ee7014",
          "elevation_requirement": "elevationRequired",
          "install_modes": [
            "interactive",
            "silent",
            "silentWithProgress"
          ],
          "upgrade_behavior": "install",
          "apps_and_features": [
            {
              "product_code": "{eeba99ce-6267-4545-834f-be6fa6de0e47}",
              "upgrade_code": "{ABEA6FAF-13EA-465F-B2BD-A24B5524E98B}",
              "installer_type": "burn"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.11.1",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/j/Jellyfin/JellyfinMediaPlayer/1.11.1",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "burn",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.11.1/JellyfinMediaPlayer-1.11.1-windows-x64.exe",
          "host": "github.com",
          "filename": "JellyfinMediaPlayer-1.11.1-windows-x64.exe",
          "sha256": "80160fdacd333a3986cfe8d817dce77825bf91413d506d3b5fe628ed4f1d7774",
          "elevation_requirement": "elevationRequired",
          "install_modes": [
            "interactive",
            "silent",
            "silentWithProgress"
          ],
          "upgrade_behavior": "install"
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.11.0",
      "release_date": "2024-06-07",
      "release_notes": "This release switches Jellyfin Media Player to always use the external web client so that updates to jellyfin-web take effect immediately instead of when I get a chance to release the application.Note: It is normal to have to log into your servers again after installing this update.About Windows Downloads:- The desktop installer requires administrator rights.\n- You can avoid warnings on files by unblocking the file in the properties dialog.\n- You can manually build a release using these instructions.",
      "release_notes_url": "https://github.com/jellyfin/jellyfin-media-player/releases/tag/v1.11.0",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/j/Jellyfin/JellyfinMediaPlayer/1.11.0",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "burn",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.11.0/JellyfinMediaPlayer-1.11.0-windows-x64.exe",
          "host": "github.com",
          "filename": "JellyfinMediaPlayer-1.11.0-windows-x64.exe",
          "sha256": "ac3095aab00bb99336f8a3bd30e89cb54b2c59e523c7da1d735bb2ad81f2cded",
          "elevation_requirement": "elevationRequired",
          "install_modes": [
            "interactive",
            "silent",
            "silentWithProgress"
          ],
          "upgrade_behavior": "install"
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.10.1",
      "release_date": "2024-05-17",
      "release_notes": "This build REQUIRES Jellyfin 10.9.1 or later to work. You will get a blank home screen if you don't use a new enough server version.\nChanges:- Upgrade jellyfin-web to 10.9.2.\n- Fix overscroll and inability to launch on MacOS (#628)\n- Update skip intro plugin.\n- Fix setBackdropTransparency.\nAbout Windows Downloads:- The desktop installer requires administrator rights.\n- You can avoid warnings on files by unblocking the file in the properties dialog.\n- You can manually build a release using these instructions.",
      "release_notes_url": "https://github.com/jellyfin/jellyfin-media-player/releases/tag/v1.10.1",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/j/Jellyfin/JellyfinMediaPlayer/1.10.1",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "burn",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.10.1/JellyfinMediaPlayer-1.10.1-windows-x64.exe",
          "host": "github.com",
          "filename": "JellyfinMediaPlayer-1.10.1-windows-x64.exe",
          "sha256": "56613a23e532a1aa39ff0b259d13fbc8427aac797ff06700017eb464bff34d03",
          "elevation_requirement": "elevationRequired",
          "install_modes": [
            "interactive",
            "silent",
            "silentWithProgress"
          ],
          "upgrade_behavior": "install"
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.10.0",
      "release_date": "2024-05-14",
      "release_notes": "This build REQUIRES Jellyfin 10.9.1 or later to work.This release upgrades Jellyfin Media Player to work better with the latest version of the Jellyfin server. Numerous features and improvements have also been added by the community.Note for Flatpak users: Flatpak builds have been held up for at least 9 hours as of writing this. I have pushed the build and it'll get processed as soon as the job queue is unstuck.- Update web client to 10.9.1.\n- Switch to native Jellyfin Trickplay support.\n- Update mpv version to latest git version.\n- Misc fixes and cleanup. (#603)\n- Fix trailing slash when adding server causes connection faliure. (#601)\n- Fix compatibility with mpv 0.38.0. (#597)\n- Fix appstream metadata (#592)\n- Show what's playing in MacOS's \"now playing\" (#580)\n- Add Apple silicon build. (#571)\n- Add tooltips and settings for MPV config. (#561)\n- Fix mpv deprecations. (#549)\n- Add support for FreeBSD. (#547)\n- Fix icon for Wayland. (#515)\n- Improve customization for subtitles. (#508)\n- Ensure that volume is always a Number. (#493)\n- Fix window restoring on opening with Hyprland. (#481)\n- Fix window switching monitor when exiting fullscreen. (#478)\n- Fix skipintro plugin client freeze. (#456)\n- Set max audio channels for transcode profile based on JMP settings. (#445)\n- Add Default Playback Speed settings. (#435)\n- Remember playback speed. (#434)\nIf you have issues with media playback due to hardware decoding (green/purple or artifacts), you can disable it using these instructions.About Windows Downloads:- The desktop installer requires administrator rights.\n- You can avoid warnings on files by unblocking the file in the properties dialog.\n- You can manually build a release using these instructions.",
      "release_notes_url": "https://github.com/jellyfin/jellyfin-media-player/releases/tag/v1.10.0",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/j/Jellyfin/JellyfinMediaPlayer/1.10.0",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "burn",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.10.0/JellyfinMediaPlayer-1.10.0-windows-x64.exe",
          "host": "github.com",
          "filename": "JellyfinMediaPlayer-1.10.0-windows-x64.exe",
          "sha256": "4b38efe02a4a526317bda2ff4b9522657442213e9eebc844be9431a88d841006",
          "elevation_requirement": "elevationRequired",
          "install_modes": [
            "interactive",
            "silent",
            "silentWithProgress"
          ],
          "upgrade_behavior": "install"
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.9.1",
      "release_date": "2023-04-23",
      "release_notes": "- Update web client to 10.8.10 to patch stored XSS issue.\n- Skip searching for SSL bundles on Linux. (#301)\n- Disallow flac from video transcoding. (#423)\n- Allow disabling dovi transcode rule.\n- Fix missing port in translation. (#288)\n- Censor token from new stored creds block.\n- The desktop installer requires administrator rights.\n- You can avoid warnings on files by unblocking the file in the properties dialog.\n- You can manually build a release using these instructions.",
      "release_notes_url": "https://github.com/jellyfin/jellyfin-media-player/releases/tag/v1.9.1",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/j/Jellyfin/JellyfinMediaPlayer/1.9.1",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "burn",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.9.1/JellyfinMediaPlayer-1.9.1-windows-x64.exe",
          "host": "github.com",
          "filename": "JellyfinMediaPlayer-1.9.1-windows-x64.exe",
          "sha256": "cf1fafb6c7b5caf9d7cff0eb9669771b0072fd8ac4689114b65d63942b645624",
          "install_modes": [
            "interactive",
            "silent",
            "silentWithProgress"
          ],
          "upgrade_behavior": "install"
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.9.0",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/j/Jellyfin/JellyfinMediaPlayer/1.9.0",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "burn",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.9.0/JellyfinMediaPlayer-1.9.0-windows-x64.exe",
          "host": "github.com",
          "filename": "JellyfinMediaPlayer-1.9.0-windows-x64.exe",
          "sha256": "9a09d299fbb177735f68cc6ba0973e257102c86c5382417e0b5ca82770d0ae4c",
          "min_os_version": "10.0.0.0",
          "install_modes": [
            "interactive",
            "silent",
            "silentWithProgress"
          ],
          "upgrade_behavior": "install"
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.8.1",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/j/Jellyfin/JellyfinMediaPlayer/1.8.1",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "burn",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.8.1/JellyfinMediaPlayer-1.8.1-windows-x64.exe",
          "host": "github.com",
          "filename": "JellyfinMediaPlayer-1.8.1-windows-x64.exe",
          "sha256": "829e797ecd9bbde5c362cad90730caed5e89406eb01d13913ffbafe019bbeabd",
          "min_os_version": "10.0.0.0",
          "install_modes": [
            "interactive",
            "silent",
            "silentWithProgress"
          ],
          "upgrade_behavior": "install"
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.7.1",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/j/Jellyfin/JellyfinMediaPlayer/1.7.1",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "burn",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.7.1/JellyfinMediaPlayer-1.7.1-windows-x64.exe",
          "host": "github.com",
          "filename": "JellyfinMediaPlayer-1.7.1-windows-x64.exe",
          "sha256": "27151aee03cefea6d220348b3275b9474aa169a850745d9066b0f4290a5ff24e",
          "min_os_version": "10.0.0.0",
          "install_modes": [
            "interactive",
            "silent",
            "silentWithProgress"
          ],
          "upgrade_behavior": "install"
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.7.0",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/j/Jellyfin/JellyfinMediaPlayer/1.7.0",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "burn",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.7.0/JellyfinMediaPlayer-1.7.0-windows-x64.exe",
          "host": "github.com",
          "filename": "JellyfinMediaPlayer-1.7.0-windows-x64.exe",
          "sha256": "ffe42f3b47f2e6220a3345d6fbe0eecfa102deccf509c6c3696bd1fc8d8efedd",
          "min_os_version": "10.0.0.0",
          "install_modes": [
            "interactive",
            "silent",
            "silentWithProgress"
          ],
          "upgrade_behavior": "install"
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.6.1",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/j/Jellyfin/JellyfinMediaPlayer/1.6.1",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "burn",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.6.1/JellyfinMediaPlayer-1.6.1-windows-x64.exe",
          "host": "github.com",
          "filename": "JellyfinMediaPlayer-1.6.1-windows-x64.exe",
          "sha256": "cc830a386d07218bcc6a1c95b1f9e105a8c517381a7e3c34677dc2b0f83f63a3",
          "min_os_version": "10.0.0.0",
          "install_modes": [
            "interactive",
            "silent",
            "silentWithProgress"
          ],
          "upgrade_behavior": "install"
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.6.0",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/j/Jellyfin/JellyfinMediaPlayer/1.6.0",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "burn",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.6.0/JellyfinMediaPlayer-1.6.0-windows-x64.exe",
          "host": "github.com",
          "filename": "JellyfinMediaPlayer-1.6.0-windows-x64.exe",
          "sha256": "e9db6f27135148de9173084bba0d3af5330913fea345315acb44f76150eec1d6",
          "min_os_version": "10.0.0.0",
          "install_modes": [
            "interactive",
            "silent",
            "silentWithProgress"
          ],
          "upgrade_behavior": "install"
        }
      ]
    },
    {
      "platform": "macos",
      "version": "1.12.0",
      "installers": [
        {
          "platform": "macos",
          "architecture": "x64",
          "type": "dmg",
          "url": "https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.12.0/JellyfinMediaPlayer-1.12.0-Intel.dmg",
          "host": "github.com",
          "filename": "JellyfinMediaPlayer-1.12.0-Intel.dmg",
          "sha256": "f6a75747c1234c929c968599cc927cfb27a0c00dfa9db9198d5b22b3090c4d34",
          "min_os_version": "12"
        },
        {
          "platform": "macos",
          "architecture": "arm64",
          "type": "dmg",
          "url": "https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.12.0/JellyfinMediaPlayer-1.12.0-AppleSilicon.dmg",
          "host": "github.com",
          "filename": "JellyfinMediaPlayer-1.12.0-AppleSilicon.dmg",
          "sha256": "272412af869f5278b93c16cda2657de3cda50e595a68a1c062b8dff5e40980bc",
          "min_os_version": "12"
        }
      ],
      "cask": {
        "apps": [
          "Jellyfin Media Player.app"
        ],
        "cleanup": {
          "zap_paths": [
            "~/Library/Application Support/Jellyfin Media Player",
            "~/Library/Caches/Jellyfin Media Player",
            "~/Library/Logs/Jellyfin Media Player",
            "~/Library/Preferences/org.jellyfin.Jellyfin Media Player.plist",
            "~/Library/Saved Application State/tv.jellyfin.player.savedState"
          ]
        }
      }
    }
  ],
  "verification": {
    "level": 1,
    "label": "Hashes re-computed from the publisher’s download: 3 of 3 installers match the upstream manifest.",
    "checks": {
      "hash_in_manifest": true,
      "hash_recomputed": true,
      "signature_checked": true
    },
    "checked_at": "2026-11-05",
    "summary": {
      "hash": {
        "total": 3,
        "match": 3,
        "mismatch": 0,
        "no_upstream": 0
      },
      "signature": {
        "valid": 2,
        "unsigned": 1,
        "invalid": 0,
        "not_applicable": 0
      }
    }
  },
  "provenance": [
    {
      "source": "winget-pkgs",
      "platform": "windows",
      "repo": "https://github.com/microsoft/winget-pkgs",
      "commit": "7ba156ba3b98370906bafbaa35808b8d6cfe55f1",
      "retrieved_at": "2026-11-05T12:08:19.012Z",
      "path": "manifests/j/Jellyfin/JellyfinMediaPlayer"
    },
    {
      "source": "homebrew-cask",
      "platform": "macos",
      "repo": "https://github.com/Homebrew/homebrew-cask",
      "commit": "4075b2218ff4073f481d7a9299faa66ea2435943",
      "retrieved_at": "2026-11-05T12:08:19.012Z",
      "path": "Casks/j/jellyfin-media-player.rb",
      "api_url": "https://formulae.brew.sh/api/cask/jellyfin-media-player.json"
    }
  ],
  "derived": {
    "canonical_url": "https://everyversion.net/jellyfin-media-player/",
    "title": "Download Jellyfin Media Player latest and old versions",
    "h1": "Download Jellyfin Media Player",
    "installer_summary": {
      "windows": [
        "Delivered as a WiX Burn bootstrapper (.exe) for x64.",
        "Installs for all users on the PC, which normally requires administrator rights.",
        "Must be run with administrator rights.",
        "No custom silent switch is declared; winget falls back to its default for this installer type (`/quiet /norestart`).",
        "Declared install modes: interactive, silent, and silentWithProgress.",
        "Upgrades install over the existing version."
      ],
      "macos": [
        "Delivered as a disk image (.dmg) for Intel (x64) and Apple silicon (ARM64).",
        "Installs the app `Jellyfin Media Player.app` into the Applications folder.",
        "Requires macOS 12 or later.",
        "A full “zap” removal also deletes up to 5 support, cache and preference locations in your home folder."
      ]
    }
  }
}
