Pre-defined audio and video filters: Extra Stereo, Compressor and Crossfeed for audio, and Deinterlace for video.
Fast seeking is used by default when hardware decoding isn't available
Support for many video modifications: zoom, switch to 4:3 aspect ratio, free video resize, video move, rotate and horizontal flip.
Move File to Trash feature which lets you sift through videos or music and remove unwanted ones by pressing a key.
You can now set custom mpv options in Options > Tweaks.
The AppImage version now includes auto update information.
Features
Implement Player Title bar settings by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/507 https://github.com/mpc-qt/mpc-qt/pull/708
Frame Timings -> Input Cache Stats by @cmdrkotori in https://github.com/mpc-qt/mpc-qt/pull/505 https://github.com/mpc-qt/mpc-qt/pull/508 https://github.com/mpc-qt/mpc-qt/pull/512
Add pre-defined audio and video filters support by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/514 https://github.com/mpc-qt/mpc-qt/pull/712
Add support for custom mpv options by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/519 https://github.com/mpc-qt/mpc-qt/pull/536 https://github.com/mpc-qt/mpc-qt/pull/635
Add 'Move File to Trash' feature by @zakius in https://github.com/mpc-qt/mpc-qt/pull/523
mainwindow: Add a crossfeed audio filter for headphones by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/535
Support changing the video zoom level by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/539
Implement gapless playback, read content of archives and playlists containing one file by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/541
settingswindow: Implement more subtitle options by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/601
Add a setting to choose whether to remember Quick Playlist content by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/605
Add option to append opened files to Quick Playlist by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/607
settingswindow: Implement subtitles black background box by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/636
mainwindow: Add 4:3 Aspect ratio command by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/638
Support resizing the video by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/641 https://github.com/mpc-qt/mpc-qt/pull/658
Support moving the video by @flandriai in https://github.com/mpc-qt/mpc-qt/pull/649
Add Rotate and horizontal flip feature by @flandriai in https://github.com/mpc-qt/mpc-qt/pull/657
Improvements
Show in About if running under Wayland or XWayland/X11 by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/479
Use clipboard content when opening Network Stream dialog by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/485
Set application name by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/496
Render tinyicon in status bar correctly with screen scaling by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/506
mainwindow: Rename Previous and Next Subtitle commands by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/510
Improve Player Title bar settings by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/511
desktop: Add keywords by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/513 https://github.com/mpc-qt/mpc-qt/pull/733
mainwindow: Remove numbering from recent files entries by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/522
settingswindow: Close Options window on Escape key press by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/524
Remember streams position and show them in Recent files by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/527
mainwindow: Regroup File menu screenshot commands in a submenu by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/528
manager: Show stream titles in the playlist by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/529
settingswindow: Only enable the Apply button when something can be applied by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/532
Allow importing .txt plaintext playlists, rename the Import/Export Playlist File windows by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/542
Use Escape key for both "Escape Fullscreen" and "Finish Searching" by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/543
Show the app in "Open With" dialog when right-clicking on a folder by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/544
mpris: Update mimetypes and desktopentry by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/545
Add "More Files" entry in Recent Files to show up to 50 recents in total by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/546
propertieswindow: Make the text from the QLabels selectable by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/547
Display the current aspect ratio name in the aspect ratio submenu by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/548
Use a custom widget for the seekbar tooltip by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/552
Don't disable mute and volume controls with no file loaded by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/561 https://github.com/mpc-qt/mpc-qt/pull/622
cmake: allow override CMAKE_RUNTIME_OUTPUT_DIRECTORY by @Andarwinux in https://github.com/mpc-qt/mpc-qt/pull/563
Use more descriptive actions names in Keys editor and shorter names in submenus by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/569
mainwindow: Limit the width of the recent files menu by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/571
playlistwindow: Add an "Add Folder" command by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/576
helpers: Add module file formats by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/579
settingswindow: Enable hr-seek-framedrop by default for faster seeking by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/580
Show more information in the Properties window by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/581
Make Interface options more user-friendly by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/584
Use fast seek (by default) when hardware decoding is unavailable by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/585
settingswindow: Regroup and fix subtitles shadow settings by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/586
settingswindow: Remove "Format" page from Options by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/587
videopreview: Request minimum file size for yt-dlp by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/590
Improve video presets workflow and remove debanding from "Highest" preset by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/598
Don't percent-encode filename for screenshot name and use stream title for streams by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/602
playlistwindow: Make the "Quick Playlist" name fully translatable by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/603
Only load playlists backup when needed to avoid slowing down app startup by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/613
Better processing and sorting of [new] playlist items by @BowDown097 in https://github.com/mpc-qt/mpc-qt/pull/615
Polish Settings window by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/616 https://github.com/mpc-qt/mpc-qt/pull/713 https://github.com/mpc-qt/mpc-qt/pull/739
settingswindow: Add QuickJS support for yt-dlp and enable auto EJS update by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/626 https://github.com/mpc-qt/mpc-qt/pull/714
settingswindow: Increase maximum values for normal and large playback steps by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/629
Use digit grouping for big numbers and make the % symbol translatable everywhere by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/630
settingswindow: Implement Screenshot directory browse button by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/639
settingswindow: Allow editing audioSpdifCodecs and add a tooltip by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/660
mainwindow: Rename Edit menu to Playlist by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/661
main: Log package type by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/665
win-icon: Add all possible sizes by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/666
platform: Capitalize name and use short name by default (Windows metadata) by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/667
Show ffmpeg version in About and log by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/668
mainwindow: Use current file folder for Quick Open by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/670
Always use palette detection for fallback theme icons and implement newer method by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/722 https://github.com/mpc-qt/mpc-qt/pull/735
Add German and Norwegian translations, update translations. Thanks to the translators!
Bug fixes
drawnslider: Prevent clang-tidy warning about integer division in a floating point context by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/478
mpvwidget: Fix typo in log message by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/489
settings: Disable tooltip location setting widget by default by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/509
Disable mpv native clipboard support by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/521
settingswindow: Use WIDGET_LOOKUP in restoreColorControls by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/537
settingswindow: Don't disable tooltip location setting when video preview is enabled by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/551
mainwindow: Fix Skip and Step buttons icons when using System theme by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/555
settingswindow: Clear keysSearchField on window close by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/557
images: Rename "media-skip-" and "go-" buttons icons by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/560
main: Add Qt core strings translations on Windows by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/574
settingswindow: Make yt-dlp max height optional by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/594
nsis: fix " to correctly uninstall associations by @decipher3114 in https://github.com/mpc-qt/mpc-qt/pull/596
Empty recent files list as soon as "Keep history" setting is disabled and sync "Remember file position" with it by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/604
Fix most important things suggested by SonarQube linter by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/614
ci: shove libcrypto down msys2 release's throat by @cmdrkotori in https://github.com/mpc-qt/mpc-qt/pull/620
ci: Remove sdl2 mpv option for AppImage by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/621
actioneditor: Use translated version of key sequences in key editor by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/623
http: Fix Qt 6.10 QFILE_MAYBE_NODISCARD warning by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/625
Disable Apply button once clicked and simplify settings live preview by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/633
settingswindow: Align widgets in Tweaks page and add restart required note to Video preview by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/637
settingswindow: Don't add the current directory to external audio search by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/648
Avoid translations collision for Volume commands by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/663
main: Store lock file in mpc-qt settings folder by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/672
propertieswindow: Fix fields heights in Clip tab and reduce minimum window size by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/676
desktop: Don't advertise SMB support to KDE by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/700
helpers: Save key shortcuts in English by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/701
manager: Sort files numerically when playing next/previous file in folder by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/705
settings: Use toggled signal instead of checkStateChanged for QCheckBox by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/720
data: Fix .desktop location in AppStream file by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/730
data: Small metainfo fixes by @yakushabb in https://github.com/mpc-qt/mpc-qt/pull/732
Other changes
win-icon: Provide a pre-converted mpc-qt.ico by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/673
Make Boost optional to build by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/675
Implement and fix browse buttons in settings and use standard log file extension by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/678
main: Log uncaught exceptions by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/680
Disable window Auto zoom by default and rename its header to Window by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/688
Reorganize the repository by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/697
Add metadata to Windows installer and fix some Windows build-related minor things by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/704
settingswindow: Enable Alpha channel with HDR compute peak by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/710
mainwindow: Silence qt log warning about on_actionPlayVolumeMute_toggled by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/711 https://github.com/mpc-qt/mpc-qt/pull/715
Use constexpr for Logger prefix names and add ui creation logging by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/718
tooltip: Remove unused aspectRatioSet variable by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/719
ci: Use release versions of ffmpeg, libass, libplacebo and mpv for AppImage by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/723
Show AppImage and Flatpak dev builds as such in "About This Program" by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/729
Improve CI builds by @tbertels in https://github.com/mpc-qt/mpc-qt/pull/737
New Contributors
@zakius made their first contribution in https://github.com/mpc-qt/mpc-qt/pull/523
@Andarwinux made their first contribution in https://github.com/mpc-qt/mpc-qt/pull/563
@decipher3114 made their first contribution in https://github.com/mpc-qt/mpc-qt/pull/596
@BowDown097 made their first contribution in https://github.com/mpc-qt/mpc-qt/pull/615
@flandriai made their first contribution in https://github.com/mpc-qt/mpc-qt/pull/649
@yakushabb made their first contribution in https://github.com/mpc-qt/mpc-qt/pull/732
Full Changelog: https://github.com/mpc-qt/mpc-qt/compare/v25.07-master...v26.01