Plezy

edde746·edde746.Plezy

A media streaming client for Plex

winget install --id edde746.Plezy --exact --source winget

Latest 2.20.0·September 15, 2026

Release Notes

New features

• Discord shows a Listening card while music plays • Original quality shows the source bitrate in the quality menu

Performance

• The performance overlay no longer delays the playback it measures • The performance overlay reports cache use instead of N/A • Less CPU spent on logging while browsing and playing

Playback

• A failed open shows a Retry screen instead of a snackbar and an empty player • A file that cannot start fails in seconds instead of after thirty • Slow software decoding keeps playing instead of failing with a video output error • A wedged player recovers with Retry instead of needing a force stop • Back leaves the player instead of stopping responding • Starting another item from a shelf no longer strands a frozen player • Playback ends with an audio error instead of freezing when the audio device stops responding • Normalize Loudness applies on Android, as a stereo mix • Normalize Loudness overrides Audio Passthrough instead of being ignored • Dolby Vision Profile 5 plays with correct color on Google TV • Dolby Vision Profile 5 plays at full rate on boxes wired to a non-Dolby Vision TV • Letterbox bars are black instead of gray during HDR playback • 4K HEVC Main 10 uses hardware decoding on more Android decoders • AV1 keeps hardware decoding on Pixel 6 and newer through ambient mode and lock • 5.1 audio bitstreams instead of downmixing to stereo on TVs that report an offload-only HDMI port • Plezy is no longer killed mid-playback on low-memory TV boxes • A track choice made just before leaving the item is remembered • Remembered track selections apply on Jellyfin instead of being dropped • Plezy says when a track choice can only apply to the current playback • The audio and subtitle menu ticks the track that is playing

Display matching

• Deinterlaced content no longer drops every other frame with Match Content Frame Rate • Frame-rate matching works on 90 Hz and 120 Hz panels • 24p content matches 120 Hz instead of 48 Hz on high-refresh panels • Content at odd rates such as 23.81 fps matches a near-native mode instead of 60 Hz • HDR survives on displays that advertise HDR per resolution • Playback resumes after the display has finished switching modes • Android hardware playback follows refresh-rate changes the TV makes itself • The display returns to its own mode after playback ends

Subtitles

• Korean subtitles render instead of separated jamo • Typeset signs land on their cut on low-end Android boxes • Positioned subtitles stay inside the picture on Android hardware playback, with a new Use margins setting • The next episode plays its own subtitle track instead of the previous one's

Live TV

• Rewinding a channel plays from that point instead of skipping ahead • Capped quality presets remux instead of re-encoding on Plex • Capped quality presets allow direct play on Jellyfin and Emby • Original quality is no longer capped at 8 Mbps on Jellyfin and Emby • Emby channels direct play mpegts

UI

• Bottom navigation labels stay on one line in every language and font size • Posters and thumbnails render sharper • Durations under a minute show seconds

TV

• The control bar stays up long enough to walk with a remote, and never hides while paused • Repeated skip presses move by the configured step instead of running away • The focused row stays on screen in reorderable lists • Arrow keys move through Edit Metadata choices instead of selecting one

Android

• The taskbar no longer covers the video after folding or unfolding • Servers behind a user-installed certificate authority connect again • Downloads work on Plex servers reached over IPv6 • Playback no longer stutters while the Watch Next shelf updates • Fewer stalls and less judder during hardware playback

tvOS

• Live TV in HLG keeps HDR instead of falling back to SDR • Episode auto-advance no longer blanks the picture and cuts HDMI audio

Desktop

• Closing Plezy on Windows no longer crashes • TrueHD falls back to PCM instead of opening to silence on Windows

Linux

• Startup no longer hangs at "Connecting to servers..." on hosts without xdg-user-dirs • Plezy starts on hosts without D-Bus or NetworkManager • Source and AUR builds play against a system libmpv older than the pinned one • mpv log lines no longer put a Plex token in the system journal • CJK and Hangul text renders instead of tofu • The performance overlay reports the display refresh rate

Installer type: inno

x64—6BD848C708F34918160D584CB3BAA9CBE5B248BEC4AAC4B8B55F6FFF42000535
arm64—6BD848C708F34918160D584CB3BAA9CBE5B248BEC4AAC4B8B55F6FFF42000535

Details

Homepage
https://github.com/edde746/plezy
License
GPL-3.0
Publisher
edde746
Support
https://github.com/edde746/plezy/issues

Tags

mediaplayerplexstreamingvideo

Older versions (33)

2.19.1
x64—90E08E9B2659318A3508464EF6E28B9A2A1D177EDB003632A671B2892F94A15A
arm64—90E08E9B2659318A3508464EF6E28B9A2A1D177EDB003632A671B2892F94A15A
2.18.0
x64—0DB29284AA33427F8170C369456C87094AE8CC0B74F155D18D5C9ABA314548D1
arm64—0DB29284AA33427F8170C369456C87094AE8CC0B74F155D18D5C9ABA314548D1
2.17.1
x64—AAD2DCE1AEFFA9E982651FF78A990446B21351D4A4C8278EFBDF3622B7BE9037
2.16.0
x64—59D8856ECD3DB9E4CA600E3BCE1898C8DEC777B04EF93F970ABD209AAD2672AE
2.15.0
x64—4ACC4C73B5930C5BC8A2E8445BF0584BDBB18CE68C0033E7BF8F2E0C39CE0D00
2.11.0
x64—7A56E2836E8F886BFD5D3F61F0B5B2B6A328D026B3ADA014AFF6B1D1A0204606
2.10.0
x64—F3028681FC5DDEB0376F67973D2F9276086185127A33E4139A857D30C0870240
2.9.1
x64—CFBAE9EA1CF595E0809C1058CFF2B19328F558310A5C6546B07744D27B1931C3
2.9.0
x64—BE04F5117C60648F6ADD7EF8F6D333FCE7793EF030E5A6B629666D2463A05724
2.8.0
x64—D67852D7109D462AEE6CF1334656D871208E5A917714C56F8A38BB591A85163B
2.7.1
x64—94DDBD0E1D597A9854F412F0381D7D657F62986C2F070B92B301A41381FD8288
2.7.0
x64—0E1E209BB43A8900101962A8242F133AE8476CE55C6BED7A523AD9069B4F582C
2.6.0
x64—D2A9E5215E03A17968754BA02FC8AEB80E67CDF22808A4668DC12D2C866BB8EB
2.5.0
x64—2D69291AB140DEC20DEC94E2AB366BF54D74E33AACAA750C997AB967F89DF53B
2.4.0
x64—CCDCC0526F2FFEC3479A1C2C1764BB051841F3328C681F6BD1A89E155CB4BD05
2.3.0
x64—C8445C916FFA75983FBCC302BE30676856F6575C2B2E5D239531EC5503B63889
2.2.0
x64—8895CC927D96C553B11FB97B1BD6FCF12C0D03BBE196DAB305B7992EEEAA776C
2.1.0
x64—F235B52B8F009E7261916D6368687E826CAFD6568727D90DC362341FA4A14747
2.0.0
x64—AB4E747ADBE8D52180391179C1BC5E6FB97ED3D1EE2065AB03A5C50E67FC28DA
1.35.2
x64—B13905CB711E91E88E07E8D9A453353C3565121C7098192C1293653B55D0FAB6
1.35.1
x64—88BDD89C5474AE4190F70991506FF53749DBD4D57AF73141EA96BED9D7D11901
1.35.0
x64—A31DA6BF86E5BC61DF504A4A49CC0FD3C631267291D005A0518FA104508109B1
1.34.1
x64—600A8B6AD1CAB348FA8D04EDBB0C13307A09CCE194FCE26DEC875B46D8BD0464
1.33.1
x64—6A6DFEFE584D5B2E81F1B5ADB9C15FAD2BFF3E935C2EF22042B8005702E0E5A8
1.31.3
x64—560B7BF5AEBEC9095CBEA76D15CF6295CBCF62D152A0CB0C9B63D5F15A69F9EF
1.30.0
x64—A53101A84441576D880FFF2F62787333EDC1D7BF30136AF1B365E9F2C89611BD
1.29.0
x64—A3BF599A136B693F55FC2C44C87954F0089E721355473262FC21DC96756C8D0D
1.28.0
x64—1411D17FA6F0484B294B692F88385952A761B782556795E19E249E3467266F93
1.27.2
x64—48011BE4FBCD9811658FA1156130AAA8DC0BCD0DF83DF72CB253EACBB05F1210
1.26.1
x64—880374D16DED3CA146C62B269A96E2C52656B2C198C648199B4082F965D24974
1.25.1
x64—CEFDFFEB34BD639084870F220FCE4E6CD11F7965871423F999793E924BAB4B0F
1.24.1
x64—BEFE19CFF1152EB40FB888FF6268F54AF590124871D4D212767181BD9117B905
1.23.0
x64—3A244E0E4A02CE4AD361667BE494C918DC31AFF7C70AD89C387B28B8FDD2CB58