Skip to content

Releases: jellyfin/jellyfin-media-player

v1.6.1 - Maintenance Release

01 Aug 19:08
Compare
Choose a tag to compare

Changes:

  • Update jellyfin-web to 10.7.6.
  • Add dependency to libqt5xml5. (#103)
  • Fix hang after playback error. (#88)
  • Fix alt+tab switching on GNOME. (#84)
  • Fix media key pause/play on Windows. (#83)

v1.6.0 Media Keys, HWDec Fix, 10.7.5 Web Client Fixes

05 May 03:30
92bb2ab
Compare
Choose a tag to compare

For Windows users this release features system-wide media key support and the addition of the option to create a desktop icon.

image

This version also changes the default hardware decoding mode to decode.copy, which has been found to be effective for 98 percent of users and less prone to color problems. It also includes all of the jellyfin-web fixes recently released in Jellyfin 10.7.5.

Changes:

  • Always set volume on playback. (#78)
  • Allow user to theme application icon on Linux. (#75)
  • Fix ignoreSSLErrors option on Linux. (#74)
  • Add Global Windows Media Key/OSD integration. (#73)
  • Enable drag-drop file uploads into web client. (#56)
  • Add option to create a Windows Desktop Shortcut.
  • Use smaller jellyfin icon on macOS to match other icons.
  • Change default hwdec from enabled to copy.
  • Allow smaller window size.
  • Add more error handling to AutoSet feature.

v1.5.0 - Remember Subtitles, Taskbar Integration, & Custom CSS

25 Apr 01:51
Compare
Choose a tag to compare

Note! Hardware decoding may break playback for some people! Please complete this survey so I can make an informed decision about the default.

If you were still using MPV Shim for the subtitle feature, you will be happy to know this release will remember your subtitle preference between episodes! Note that you must start playing the next episode for this to happen.

You can also apply custom CSS per-user and per-client:
image

And finally, you can control the player from the Windows Taskbar:
image

Changes:

  • Remember intended subtitle and audio selection between episodes.
    • If you stop playback right at the end of an episode, it will not apply it to the next one.
  • Allow disabling the server's custom CSS.
    • Important for troubleshooting as at least one theme is known to break TV mode.
  • Allow using custom CSS locally on the client. (Per user)
  • Fix scroll bar styling on TV mode.
  • Add Windows taskbar integration. (#61)
  • Fix volume OSD not showing on mute toggle. (#63)

v1.4.1 - Bugfix Release

20 Apr 05:05
Compare
Choose a tag to compare

Changes:

  • Add update notifier.
  • Add option to disable input repeat. (#49)
  • Add config-only option to ignore SSL certificates. (#48)
  • Fix excessive width of options drop-downs in some cases.
  • Actually update the web client for Debian/Ubuntu packages.

v1.4.0 Image Fix and TV Mode w/ Remote Controls

18 Apr 20:03
Compare
Choose a tag to compare

This release fixes the issue where images did not show up in the web client. It also brings back TV mode, which can now be remote controlled. For instance in my testing I was able to control the client using a PS3 controller!

If you are upgrading from 1.2.1 or earlier you must log out and log back in or casting, state updates, and SyncPlay will not work.

Changes:

  • Backport fix for images not loading.
  • Enable mouse back/forward buttons. (#42)
  • Fix subtitle offset support. (#35)
  • Add back support for TV mode, and also use configuration/command line flags.
  • Add support for some media keys, remotes, and controllers through inputmanager.
    • Using TV mode is suggested if you want to remote control the client.
  • Enable hardware video decoding by default.
    • If this breaks video playback, you can shut it off in "Client Settings".
  • Allow file download option in web client again.
  • Fix more warnings in the codebase. (#32)

v1.3.1 Bugfix Release

14 Apr 00:46
Compare
Choose a tag to compare

This release adds more packages and fixes a rather serious performance problem that causes increasing numbers of unnecessary API calls to the Jellyfin server, particularly with music.

If you are upgrading from 1.2.1 or earlier you must log out and log back in or casting, state updates, and SyncPlay will not work.

Changes:

  • Fix music performance issue where there were excessive API calls (#22)
  • Add builds for win32, debian, and ubuntu. All packages are built in CI now!
  • Fix fullscreen button in web player.
  • Add maximized window state preserving (#26)
  • Fix QT warnings (#24)
  • Fix wayland and wayland hwdec support (#20, #23)
  • Set white font color on modal and add class for css themes.
  • Upgrade jellyfin-web to 10.7.2.

The Mac OS build has been fixed, and has been signed. Please use "1.3.1a", in place of the older download.

v1.3.0 Settings and Much More!

11 Apr 06:23
Compare
Choose a tag to compare

This release exposes a ton of settings previously buried in the config file. Additionally it contains many other improvements.
Please log out and log back into your Jellyfin server after updating.
2021-04-11-014902_762x766_scrot

Changes:

  • Add settings menu for built-in player settings.
    • Hardware video acceleration can be enabled.
    • Subtitle position, color, and scaling options. (Support varies by subtitle type.)
    • Fullscreen keeps the player fullscreen at all times.
    • The screen the player opens on can be set.
    • Setting the display refresh rate to content. (Requires Fullscreen)
    • Changing audio devices, including enabling codec passthrough. (Not Tested)
    • Deinterlacing can be enabled. (Not Tested)
  • Add hardware acceleration in the web view. (disable with --disable-gpu)
  • Properly advertise player name, version, and computer name.
    • This has the side effect of sadly breaking all existing sessions.
    • If you do not log out and back in, remote control, SyncPlay, and UI updates break.
  • Make subtitle position and scale settings work with SSA and bitmap subtitles.
  • Switch to NativeShell interface for jellyfin-web extensions.
  • Fix video download option to open links in browser.
  • Fix up next dialog hiding the player UI.
  • Add support for remote devtools.
  • Fix F11 key for fullscreen.
  • Upgrade webclient to jellyfin-web 10.7.1.

v1.2.1 Subtitle and Music Fix

06 Apr 05:41
Compare
Choose a tag to compare

Changes:

  • Fix external subtitle support.
  • Fix skipping to previous song twice setting random volume.
  • Make easier to compile on Linux.

v1.2.0 - Music Playback & Bug Fixes

06 Apr 00:59
Compare
Choose a tag to compare

Changes:

  • Add native music playback.
  • Fix HTTPS on Windows.
  • Remove breakpad.
  • Fix web player error "undefined onErrorInternal".

v1.1.0 - SyncPlay & Bug Fixes

05 Apr 02:03
Compare
Choose a tag to compare

Changes:

  • Added support for setting playback rate.
  • Added SyncPlay support. (Note there are still some glitches.)
  • Fixed issue where exiting video would go back a page.
  • Fixed issue where video reloads every time you seek.
  • Fixed some play/pause event issues.