MPC‑QT (Media Player Classic Qute Theater) — это кроссплатформенный медиаплеер с открытым исходным кодом. Он воссоздаёт интерфейс и привычный опыт работы с Media Player Classic Home Cinema (MPC‑HC), но реализован на фреймворке Qt и использует движок libmpv для воспроизведения медиа.
Основные особенности:
* Знакомый интерфейс в стиле MPC‑HC. Сохраняет классическую компоновку и логику управления, к которой привыкли пользователи MPC‑HC, но на современной технологической базе.
* Движок libmpv вместо DirectShow. Это даёт лучшую поддержку современных кодеков и форматов, а также кроссплатформенность: плеер работает на Windows, Linux (в том числе с Wayland) и других Unix‑системах.
* Поддержка аппаратного декодирования. MPC‑QT задействует аппаратные средства для декодирования видео (включая AV1, VP8 и другие), что снижает нагрузку на процессор и улучшает воспроизведение тяжёлого видео.
* Расширенные плейлисты. Поддерживается несколько плейлистов одновременно, есть прогресс‑трекинг (сохранение позиции воспроизведения), быстрый поиск по плейлисту, * гибкая очередь воспроизведения и отображение метаданных.
* Миниатюры на полосе прокрутки. При перемотке отображаются кадры‑превью — это удобно для навигации по длинным видео.
* Воспроизведение онлайн‑видео. Благодаря интеграции с youtube‑dl можно проигрывать видео из интернета прямо в плеере.
* Тонкая настройка аудио и видео. Доступны регулировка задержки аудио, управление ReplayGain (выравнивание громкости между разными файлами), настройка положения субтитров, деинтерлейсинг и другие опции.
* Скриншоты с шаблонами. Можно сохранять кадры с автоматической разметкой имени файла по шаблону; поддерживается формат AVIF и улучшенное кодирование JPEG.
* Кастомизация внешнего вида. Есть встроенные темы, поддержка тёмного режима (в том числе для GNOME и других окружений), возможность менять размер элементов управления.
* Интеграция с ОС и внешние интерфейсы. Поддерживается MPRIS (для управления медиа из среды рабочего стола), горячие клавиши, управление через IPC‑интерфейсы, передача файлов из файлового менеджера напрямую в очередь плеера.
= = = = =
Разработчик: Alexander Waldemar Ahjolinna
Интерфейс: Многоязычный + Русский
Состояние: Бесплатно
Платформа: Windows 10 x64 и новее
Аналоги: VLC Media Player + Portable / MPC-HC / MPV / PotPlayer / SMPlayer / MPC-BE
Дополнительный скрин (117.71 Kb)
Media Player Classic Qute Theater v.26.07 x64 Portable (120.89 Mb)
Список изменений:
Key highlights:
Improved performances for: opening a video, changing video, showing the seek bar and the video preview.
The control buttons are smaller to leave more space for the content.
The options are simplified and we've added a search box to filter them.
The Wayland mode is now enabled by default for new installations, it works with the AppImage and is improved.
Dark mode now works on GNOME-based desktops.
Many other features and improvements could be listed here, many thanks to the new contributors!
Features
Add move subtitles vertically feature by @tbertels in #687
Support changing status time format by click, add remaining and percentage modes by @tbertels in #794 #817
Add support for AVIF screenshots, prettify JPEG encoding settings and add avif to accepted file extensions by @tbertels in #800
settingswindow: Add "Mono" audio channel layout preset by @tbertels in #836
Add "Use dark colors" option by @tbertels in #857
Add auto deinterlacing by @tbertels in #871
Add support to enqueue files from file manager by @tbertels in #872 #904 #930
drawnslider: Jump to start of current chapter on middle-click in progress bar by @Thoxy67 in #941 #976
settings: add Replay Gain controls to Audio renderer page by @Thoxy67 in #944
widgets: add status time hover tooltip and double-click goto by @Thoxy67 & @tbertels in #945 #968 #971
Show hardware decoding state in a main window playback status tooltip by @tbertels in #965
Support adjusting audio delay and simplify setting audio, video and subtitles tracks menus by @tbertels in #966
Add a feature to loop over to first/last file when using 'use next/prev file in folder when only one file in playlist' by @wufik0 in #972
Improvements
Trigger Play from stopped state when clicking on mpvWidget by @tbertels in #683 #845
mainwindow: Make Play / Pause action trigger Play button by @tbertels in #684
manager: Remove file title from tracks titles by @tbertels in #686
Simplify title bar setting by @tbertels in #709
playlistwindow: select tab on right click, move Clear command to tab menu and add Rename command by @tbertels in #738
settingswindow: Let pipewire set its own buffer and reduce pulse buffer by @tbertels in #744
Improve Playlist window and add "Remove Selected Item" command to Playlist menu by @tbertels in #749
mainwindow: Remember "Disable aspect ratio" menu toggle by @tbertels in #753
actioneditor: Ask confirmation if new keybind will overwrite existing one by @tbertels in #774
Use Wayland mode by default, enable the option only on Wayland, differentiate between X11 and XWayland by @tbertels in #775 #864
mainwindow: Only show Step and subtitles buttons for videos by @tbertels in #786 #808
Use latest Qt LTS for the CI and the AppImage by @tbertels in #788
ci: Add Wayland mode support to AppImage by @tbertels in #790
Add support for transparency to all color settings by @tbertels in #795
actioneditor: Add descriptive names for Previous & Next (Skip Backward & Forward) by @tbertels in #798
Improve "Interface" settings page by @tbertels in #807
drawnslider: Make seek bar, volume handles border and chapters brighter for dark themes by @tbertels in #809
Show message when ambiguous shortcut is used by @tbertels in #812
Improve language override by @tbertels in #813 #827 #958
Windows: Don't create start menu folder and show version in Windows Uninstall app by @tbertels in #833
Add Bink Video format to supported file types by @tbertels in #834
Reduce the size of buttons by @tbertels in #839 #954
Set default Volume Increase/Decrease shortcuts to Up/Down by @tbertels in #847
Simplify subtitles settings and remove redundant options by @tbertels in #849
Show screen make and model in Fullscreen settings screen selector by @tbertels in #859
mainwindow: Only show app name in window title when no file is loaded by @tbertels in #862
mainwindow: Move SubtitlesDelay actions to submenu by @tbertels in #868
manager: Show track language script when non standard by @tbertels in #874
settingswindow: Use default mpv OSD font size by @tbertels in #879
Make "Previous" seek to beginning of current chapter if not beyond 5 seconds by @tbertels in #883 #925
settingswindow: Use mpv defaults for enabled hardware codecs; add AV1 and VP8 by @tbertels in #888 #889
Use custom slider widget for audio balance and color controls settings by @tbertels in #893
Bring window to front when opening a video for immediate playback by @tbertels in #895
Display buffering state and progress in status bar on buffer underrun by @tbertels in #898
Add m4b (MPEG-4 Audiobook) to supported file extensions by @tbertels in #902
videopreview: Request yt-dlp formats meeting minimum preview height by @tbertels in #914
Enable subtitles / unmute when user selects a subtitles / audio track by @tbertels in #926 #939
Rename "Library" to "Playlists Backup" by @tbertels in #934
Don't play first frame when resuming position by @tbertels in #940 #948
drawnslider: cache background image, only redraw on state change by @Thoxy67 in #942
drawnstatus: skip repaint when displayed time hasn't changed by @Thoxy67 in #943
settingswindow: add searchable settings input by @Thoxy67 in #946
Speed up video transitions and prevent previous-frame flashing by @tbertels in #957
Migrate video horizontal flip to filterlist and make it a toggle by @tbertels in #959
mainwindow: Add 16:9 Aspect ratio command by @tbertels in #960
playlistwindow: Remove Close Tab button at the bottom by @tbertels in #962
playlistwindow: Remove "Save As..." command from context menu by @tbertels in #978
Speed up video preview generation by @tbertels in #979
settingswindow: Default auto window size to video size by @tbertels in #980
videopreview: Add fallback formats and QuickJS support for yt-dlp by @tbertels in #986
main: Switch to matching playlist when opening file from recents by @tbertels in #987
Don't draw logo when launched with a file by @tbertels in #991
Bug fixes
main: Save only the path part of screenshot location by @tbertels in #756
Don't percent-encode filename or path for thumbnails by @tbertels in #763
mainwindow: Don't add subtitles "Move" menu to root of Play menu by @tbertels in #767
mainwindow: Uncheck "Repeat" menu action when disabling loop by @tbertels in #768
Fix restoring audio and video tracks from Recents by @tbertels in #769 #781
main: Set a shorter stale time for the lock file by @tbertels in #772
Change key shortcut for "Move File to Recycle Bin" and rename it to "Remove File" for the Flatpak build by @tbertels in #782
mainwindow: Add missing Move Subtitles menu by @tbertels in #784
manager: Reset filename on stop by @tbertels in #785
videopreview: Don't open file if empty by @tbertels in #789
Don't try to load non-existing subtitles files by @tbertels in #791
manager: Don't store current tracks selection if auto selected by @tbertels in #796 #875
mainwindow: Empty Quick Playlist when opening file with Quick Open File by @tbertels in #799
Fix cursor hiding issues in fullscreen by @tbertels in #801
Fix hide cursor in fullscreen at bottomArea edge and remove duplicate workaround code by @tbertels in #802
helpers: Fix custom icons path and add missing extension by @tbertels in #804
Adding StartupWMClass to the .desktop file by @Kyuyrii in #806
Update icons and colors on system theme or palette change by @tbertels in #810
Fix tracks auto language selection by @tbertels in #811
screensaver: Add missing interactive argument by @tbertels in #816
Add missing .ico files by @tbertels in #832
mainwindow: Only trigger window move after mouse move by @tbertels in #841
Improve window size saving by @tbertels in #842 #899
mainwindow: Don't start window move while in fullscreen by @tbertels in #844
helpers: Guard against malformed input in date/time parsers by @tbertels in #851
main: Fix restoring original style after disabling Fusion one by @tbertels in #856
settingswindow: Only show custom icons controls when needed + various fixes by @tbertels in #858
Stop playing and unload file when currently playing playlist is closed by @tbertels in #866
Fix visual glitches and animation when exiting from fullscreen in Wayland mode by @tbertels in #876 #938 #894
Don't start window move until the mouse has moved enough by @tbertels in #877
settingswindow: Use dark colors if a dark colors system theme is detected by @tbertels in #880
drawnslider: Fix background image height calculation by @tbertels in #903
Fix memory leaks in mainwindow by @tbertels in #908
Work around black screen bug during fullscreen transitions on Windows by @tbertels in #911
Fix for hiDPI pixel artifact on hardware decoding by @BenDo85 in #917
Always use .log extension for log file and translate the file type by @tbertels in #932
main: Move temporary screenshot file to destination asynchronously by @tbertels in #937
mainwindow: arm AB loop when B is set at current playback position by @Thoxy67 in #950
helpers: Don't sort items by URL when filtering them by @tbertels in #963
ci: Show version in flatpak dev builds by @tbertels in #974
logger: Always enable logging with --log-to-console by @tbertels in #977
Fix gapless playback-related issues, prevent mpv error when clearing filters by @tbertels in #985
mpvwidget: Add Windows long path support by @tbertels in #988 #1001
settingswindow: Enable "Position ASS subs relative to video frame" by default by @tbertels in #989
settingswindow: Use mpv default subtitles shadow color by @tbertels in #990
mpvwidget: Fix clearing filters by @tbertels in #999
Other changes
mainwindow: Don't manually delete playlistWindow_ by @tbertels in #679
Fix C++23 deprecation warnings by @tbertels in #682
dаta: Use SPDX format for project_license in Appstream metainfo file by @tbertels in #757
main: Move log messages where they belong by @tbertels in #828
settingswindow: Set default subtitles color to white and border size to 2 by @tbertels in #835
Copy Windows icon file to build dir instead of converting it and update icon maker script by @tbertels in #852
Observe "idle-active" instead of deprecated MPV_EVENT_IDLE by @tbertels in #867
cmakelists: Use GLOB to add all translations (including ko and forgotten pl one) by @tbertels in #886
Fix stacktrace outputing to log file by @tbertels in #892
mpvwidget: Pass large parameters by reference by @tbertels in #897
Use lambda expressions for QMetaObject::invokeMethod calls by @tbertels in #896
dаta: Remove "Audio" and "Video" categories from .desktop file by @tbertels in #905
dаta: Add help link to wiki in appstream file by @tbertels in #919
main: Don't check GPU in Wayland mode by @tbertels in #933
tooltip: Reduce sides margin and use lighter border for dark palettes, paletteeditor: Restore visibility of Light, Midlight and Mid by @tbertels in #951
Simplify the way the title bar is set and rename "Don't prefix anything" title bar setting by @tbertels in #953 #961
Move about dialog and version-related variables to dedicated class by @tbertels in #973
Обновление от 02/10/2026 19:23:32
============
Причина редактирования: новая версия.
0 ответить