| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| mpc-qt-win-x64-2412.zip | 2024-12-07 | 93.0 MB | |
| mpc-qt-linux-x64-24.12.AppImage | 2024-12-07 | 76.0 MB | |
| README.md | 2024-12-07 | 7.9 kB | |
| v24.12 source code.tar.gz | 2024-12-07 | 3.0 MB | |
| v24.12 source code.zip | 2024-12-07 | 3.1 MB | |
| Totals: 5 Items | 175.0 MB | 0 | |
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 (https://github.com/mpc-qt/mpc-qt/pull/138, https://github.com/mpc-qt/mpc-qt/pull/139, https://github.com/mpc-qt/mpc-qt/pull/159, https://github.com/mpc-qt/mpc-qt/pull/163, https://github.com/mpc-qt/mpc-qt/pull/170, https://github.com/mpc-qt/mpc-qt/pull/174, https://github.com/mpc-qt/mpc-qt/pull/233, https://github.com/mpc-qt/mpc-qt/pull/237, https://github.com/mpc-qt/mpc-qt/pull/286)
- Add a command to show/hide the controls in fullscreen (https://github.com/mpc-qt/mpc-qt/pull/141)
- Play next/previous video in folder (https://github.com/mpc-qt/mpc-qt/pull/144, https://github.com/mpc-qt/mpc-qt/pull/219 and https://github.com/mpc-qt/mpc-qt/pull/235)
- Add radio buttons in the Audio, Subtitles and Video Stream menus (https://github.com/mpc-qt/mpc-qt/pull/151, https://github.com/mpc-qt/mpc-qt/pull/271)
- Support full file seamless loop (https://github.com/mpc-qt/mpc-qt/pull/165)
- Improve subtitles auto selection (https://github.com/mpc-qt/mpc-qt/pull/172, https://github.com/mpc-qt/mpc-qt/pull/287)
- Disable tracks submenus when empty, enable chapters menu when not empty (https://github.com/mpc-qt/mpc-qt/pull/171)
- Remember audio, video and subtitle tracks (https://github.com/mpc-qt/mpc-qt/pull/169, https://github.com/mpc-qt/mpc-qt/pull/283)
- Support adjusting subtitles delay (https://github.com/mpc-qt/mpc-qt/pull/175 and https://github.com/mpc-qt/mpc-qt/pull/188)
- Support changing the video aspect ratio (https://github.com/mpc-qt/mpc-qt/pull/185, https://github.com/mpc-qt/mpc-qt/pull/192, https://github.com/mpc-qt/mpc-qt/pull/193 and https://github.com/mpc-qt/mpc-qt/pull/214)
- Add an OSD timer (https://github.com/mpc-qt/mpc-qt/pull/189)
- Add an option to show OSD timer on seek (https://github.com/mpc-qt/mpc-qt/pull/191)
- Implement color controls (https://github.com/mpc-qt/mpc-qt/pull/198, https://github.com/mpc-qt/mpc-qt/pull/257)
- Implement "Keep history of recently opened files" preference (https://github.com/mpc-qt/mpc-qt/pull/203)
- Implement audio settings (https://github.com/mpc-qt/mpc-qt/pull/207, https://github.com/mpc-qt/mpc-qt/pull/257)
- Display the title in the information bar and fix chapter display (https://github.com/mpc-qt/mpc-qt/pull/222)
- Implement OSD font and font size settings (https://github.com/mpc-qt/mpc-qt/pull/224 and https://github.com/mpc-qt/mpc-qt/pull/225)
Improvements
- Don't disable the screensaver when the player is paused (https://github.com/mpc-qt/mpc-qt/pull/140)
- Add missing tooltips to bottom bar (mainwindow) (https://github.com/mpc-qt/mpc-qt/pull/147)
- Switch to C++17 and replace qAsConst with standard C++ feature (https://github.com/mpc-qt/mpc-qt/pull/150)
- Increase recents size (https://github.com/mpc-qt/mpc-qt/pull/152)
- Use pointing hand cursor where needed (https://github.com/mpc-qt/mpc-qt/pull/153)
- Increase the clickable area of the timeline (https://github.com/mpc-qt/mpc-qt/commit/be267c475ebe8f41c6e0e6414cdaa5399c521b24)
- Improve seekbar tooltip (https://github.com/mpc-qt/mpc-qt/pull/156)
- Fix early finish (https://github.com/mpc-qt/mpc-qt/pull/167)
- Improve Favorites UI workflow (https://github.com/mpc-qt/mpc-qt/pull/173)
- Improve logging (https://github.com/mpc-qt/mpc-qt/pull/177, https://github.com/mpc-qt/mpc-qt/pull/178, https://github.com/mpc-qt/mpc-qt/pull/183, https://github.com/mpc-qt/mpc-qt/pull/259, https://github.com/mpc-qt/mpc-qt/pull/270, https://github.com/mpc-qt/mpc-qt/pull/276, https://github.com/mpc-qt/mpc-qt/pull/278, https://github.com/mpc-qt/mpc-qt/pull/280, https://github.com/mpc-qt/mpc-qt/pull/290)
- Add Indonesian translation (https://github.com/mpc-qt/mpc-qt/pull/179)
- Fix crash caused by native file dialog of Qt6 on macOS Ventura (and maybe Sonoma too) (https://github.com/mpc-qt/mpc-qt/pull/180)
- Update hardware decoding backends (https://github.com/mpc-qt/mpc-qt/pull/182)
- Remember screenshot directory for session (https://github.com/mpc-qt/mpc-qt/pull/184)
- Increase OSD messages timeout to 2000 ms (https://github.com/mpc-qt/mpc-qt/pull/190)
- Don't show "Mute:" and "Volume:" OSD messages when opening mpc-qt (https://github.com/mpc-qt/mpc-qt/pull/194)
- Fix chapters ticks not getting cleared (https://github.com/mpc-qt/mpc-qt/pull/195)
- Replace Fine (seek) step by Large step, Time step by Normal step (breaking change) (https://github.com/mpc-qt/mpc-qt/pull/196)
- Make "Always on Top" key shortcut toggle between Always and Default (https://github.com/mpc-qt/mpc-qt/pull/197)
- Always redraw the seekbar (https://github.com/mpc-qt/mpc-qt/pull/201)
- Add vertical dividers between control buttons (https://github.com/mpc-qt/mpc-qt/pull/204)
- Use safer default options (https://github.com/mpc-qt/mpc-qt/pull/205)
- Don't add the current directory to external subtitles search (https://github.com/mpc-qt/mpc-qt/pull/206)
- Simplify the "After Playback" actions and replace Repeat by faster Loop feature (https://github.com/mpc-qt/mpc-qt/pull/209 and https://github.com/mpc-qt/mpc-qt/pull/210)
- Use a lock file to ensure single instance mode works correctly (https://github.com/mpc-qt/mpc-qt/pull/212)
- Cache eofReached instead of blocking the main thread to check it (https://github.com/mpc-qt/mpc-qt/pull/213)
- Cache chapter instead of blocking the mpv thread to check it (https://github.com/mpc-qt/mpc-qt/pull/216)
- Filter the content of archives (https://github.com/mpc-qt/mpc-qt/pull/221)
- Highlight the Play or Stop button depending on the playing state (https://github.com/mpc-qt/mpc-qt/pull/223)
- Only remember history for videos by default (https://github.com/mpc-qt/mpc-qt/pull/228)
- Add dutch translation file to project file (https://github.com/mpc-qt/mpc-qt/pull/232)
- Update the "no media currently playing" logo (https://github.com/mpc-qt/mpc-qt/pull/251)
- Update icon (https://github.com/mpc-qt/mpc-qt/pull/252)
- Add a disabled state for white icons (dark fallback theme) (https://github.com/mpc-qt/mpc-qt/pull/254)
- Fix slider position with Hi-DPI (https://github.com/mpc-qt/mpc-qt/pull/258)
- Handle SIGHUP, SIGINT and SIGTERM signals (https://github.com/mpc-qt/mpc-qt/pull/263, https://github.com/mpc-qt/mpc-qt/pull/264)
- Fix the tray icon (https://github.com/mpc-qt/mpc-qt/pull/288)
- Disable the Volume menu in disabled state (https://github.com/mpc-qt/mpc-qt/pull/289)
- Various improvements related to CI builds and automated tests (https://github.com/mpc-qt/mpc-qt/pull/145, https://github.com/mpc-qt/mpc-qt/pull/148, https://github.com/mpc-qt/mpc-qt/pull/186, https://github.com/mpc-qt/mpc-qt/pull/265, https://github.com/mpc-qt/mpc-qt/pull/269, https://github.com/mpc-qt/mpc-qt/pull/273, https://github.com/mpc-qt/mpc-qt/pull/279)
- Work around KDE bug to hide cursor on rightmost pixels in fullscreen (https://github.com/mpc-qt/mpc-qt/pull/295)
- Many translations updates (thank you to the translators!)
Full Changelog: https://github.com/mpc-qt/mpc-qt/compare/v24.06...v24.12