github mpc-qt/mpc-qt v24.12

latest releases: v26.01, v26.01-master, v25.07-flatpak...
14 months ago

What's Changed

Key highlights:

  • The position, in addition to audio, video and subtitle tracks can now be remembered for 1000 videos.
  • The seek bar is easier to use thanks to a pointing hand cursor and a bigger clickable area.
  • Seeking is faster (and playing videos uses less power) on Intel integrated GPUs thanks to updated hardware decoding backends. Make sure to enable hardware decoding to take advantage of this.
  • You can now easily know which subtitle, audio or video track is active. And if you're not a native speaker, disabling the "Prefer forced/default subtitles" will make mpc-qt use the subtitle track with full close captioning by default.
  • You can adjust the subtitles delay and change (or disable) the video aspect ratio.
  • The OSD is now more useful, with the current and total time on seek or on key press, the subtitles delay and even the aspect ratio name.

Features

  • Remember video position (#138, #139, #159, #163, #170, #174, #233, #237, #286)
  • Add a command to show/hide the controls in fullscreen (#141)
  • Play next/previous video in folder (#144, #219 and #235)
  • Add radio buttons in the Audio, Subtitles and Video Stream menus (#151, #271)
  • Support full file seamless loop (#165)
  • Improve subtitles auto selection (#172, #287)
  • Disable tracks submenus when empty, enable chapters menu when not empty (#171)
  • Remember audio, video and subtitle tracks (#169, #283)
  • Support adjusting subtitles delay (#175 and #188)
  • Support changing the video aspect ratio (#185, #192, #193 and #214)
  • Add an OSD timer (#189)
  • Add an option to show OSD timer on seek (#191)
  • Implement color controls (#198, #257)
  • Implement "Keep history of recently opened files" preference (#203)
  • Implement audio settings (#207, #257)
  • Display the title in the information bar and fix chapter display (#222)
  • Implement OSD font and font size settings (#224 and #225)

Improvements

  • Don't disable the screensaver when the player is paused (#140)
  • Add missing tooltips to bottom bar (mainwindow) (#147)
  • Switch to C++17 and replace qAsConst with standard C++ feature (#150)
  • Increase recents size (#152)
  • Use pointing hand cursor where needed (#153)
  • Increase the clickable area of the timeline (be267c4)
  • Improve seekbar tooltip (#156)
  • Fix early finish (#167)
  • Improve Favorites UI workflow (#173)
  • Improve logging (#177, #178, #183, #259, #270, #276, #278, #280, #290)
  • Add Indonesian translation (#179)
  • Fix crash caused by native file dialog of Qt6 on macOS Ventura (and maybe Sonoma too) (#180)
  • Update hardware decoding backends (#182)
  • Remember screenshot directory for session (#184)
  • Increase OSD messages timeout to 2000 ms (#190)
  • Don't show "Mute:" and "Volume:" OSD messages when opening mpc-qt (#194)
  • Fix chapters ticks not getting cleared (#195)
  • Replace Fine (seek) step by Large step, Time step by Normal step (breaking change) (#196)
  • Make "Always on Top" key shortcut toggle between Always and Default (#197)
  • Always redraw the seekbar (#201)
  • Add vertical dividers between control buttons (#204)
  • Use safer default options (#205)
  • Don't add the current directory to external subtitles search (#206)
  • Simplify the "After Playback" actions and replace Repeat by faster Loop feature (#209 and #210)
  • Use a lock file to ensure single instance mode works correctly (#212)
  • Cache eofReached instead of blocking the main thread to check it (#213)
  • Cache chapter instead of blocking the mpv thread to check it (#216)
  • Filter the content of archives (#221)
  • Highlight the Play or Stop button depending on the playing state (#223)
  • Only remember history for videos by default (#228)
  • Add dutch translation file to project file (#232)
  • Update the "no media currently playing" logo (#251)
  • Update icon (#252)
  • Add a disabled state for white icons (dark fallback theme) (#254)
  • Fix slider position with Hi-DPI (#258)
  • Handle SIGHUP, SIGINT and SIGTERM signals (#263, #264)
  • Fix the tray icon (#288)
  • Disable the Volume menu in disabled state (#289)
  • Various improvements related to CI builds and automated tests (#145, #148, #186, #265, #269, #273, #279)
  • Work around KDE bug to hide cursor on rightmost pixels in fullscreen (#295)
  • Many translations updates (thank you to the translators!)

Full Changelog: v24.06...v24.12

Don't miss a new mpc-qt release

NewReleases is sending notifications on new releases.