Skip to content

Releases: clsid2/mpc-hc

Development Build

27 Mar 20:57
Compare
Choose a tag to compare
Development Build Pre-release
Pre-release

Below are development builds for testing purposes.

Latest development build: 1.9.20.56 (April 12th 2022)

Latest stable release build: 1.9.20
https://github.com/clsid2/mpc-hc/releases/tag/1.9.20

1.9.20

16 Mar 23:07
Compare
Choose a tag to compare

Changes from 1.9.19 to 1.9.20:

Updates:

  • Updated LAV Filters to version 0.76.1

Changes/additions/improvements:

  • Rewritten code that deals with file history. It works better with multiple instances now.
  • Remembered file position now resets to 0 when playback has reached 95% of file duration when closing the player. We assume that end credits have been reached in that case.
  • Remembered file position also resets to 0 when pressing stop button. So close player directly or open other file without pressing stop if you wish to resume later.
  • The uninstaller now unregisters file associations
  • The last used QuickOpen and SaveImage paths are now remembered individually
  • Added support for extended locale names in subtitles menu
  • Decimal values are now possible for subtitle font spacing and border width/shadow settings
  • Now supports loading chapter metadata from .xchp file. Use text file (UTF-8 encoding). Each line is a chapter defined as HH:MM:SS,ddd timecode, optionally followed by a space and chapter name.

Fixes:

  • Fixed issue where PGS subtitles could be partially rendered outside of visible area
  • Fixed regression with reading CDText metadata
  • Fixed regression regarding auto-hide of toolbar in case of two monitors with vertical placement
  • Workaround for Windows 11 bug where the options dialog was not rendered properly for RTL languages
  • Workaround for Windows 10/11 bug where subtitle download dialog could become visible when using taskbar window peek
  • Several other small bugs

Development Build

12 Feb 22:36
Compare
Choose a tag to compare
Development Build Pre-release
Pre-release

Below are development builds for testing purposes.

Latest development build: 1.9.19.63 (March 14th 2022)

Latest stable release build: 1.9.19
https://github.com/clsid2/mpc-hc/releases/tag/1.9.19

1.9.19

30 Jan 19:28
Compare
Choose a tag to compare

Changes from 1.9.18 to 1.9.19:

Updates:

  • Updated LAV Filters to version 0.76-2-g642bf

Changes/additions/improvements:

  • Windows Vista is no longer supported.
  • Added hotkeys to adjust font scale of text based subtitles. Defaults are set to: Ctrl+Add/Substract
  • Added hotkeys to move subtitles vertically. Defaults are set to: Ctrl+Shift+Add/Substract
  • Added hotkeys to zoom in/out the player window in 32px increments. Unset by default.
  • Added BT.2020 support to the RGB color correction of subtitles. This is used if signaled by the subtitle script or video renderer.
  • Added advanced option to not open the recording panel automatically when opening a capture device.
  • The internal splitter now supports a few more audio and video formats.
  • Increased web interface video preview update frequency

Fixes:

  • Fixed issue with framestepping that could give lagging behavior with madvr.
  • Fixed subtitle issue where opaque border style could be draw even when both border and shadow were zero.
  • Fixed subtitle issue with handling of no-break space character.
  • Fixed issue with saving the playlist if it contained certain Unicode characters
  • A few other small fixes and internal optimizations

Development Build

20 Dec 00:12
Compare
Choose a tag to compare
Development Build Pre-release
Pre-release

Below are development builds for testing purposes.

Latest development build: 1.9.18.56 (January 22nd 2022)

Latest stable release build: 1.9.18
https://github.com/clsid2/mpc-hc/releases/tag/1.9.18

1.9.18

14 Dec 16:26
Compare
Choose a tag to compare

Changes from 1.9.17 to 1.9.18:

Updates:

  • Updated LAV Filters to version 0.75.1-19-g80347

Changes/additions/improvements:

  • The seekbar thumb now follows the mouse pointer when dragging and only jumps to final seek position after the drag ends. Previously it would jump to the actual (keyframe) seek points during the drag. This could give a jumpy experience for files with large keyframe gaps or short durations.
  • Lowered minimum value for seekbar preview size option from 10% to 5% of screen width.
  • Added advanced option to disable/adjust the reload after long pause behavior.
  • Seekbar preview is now always disabled when playing from optical media.

Fixes:

  • Fixed issue with parsing subtitles that have wrong line endings (CR only).
  • Fixed issue where an online subtitle file wasn't parsed completely due to a filesize limitation in the code.
  • A few other small fixes and internal optimizations.

Development Build

22 Nov 14:40
Compare
Choose a tag to compare
Development Build Pre-release
Pre-release

Below are development builds for testing purposes.

Latest development build: 1.9.17.32 (December 9th 2021)

Latest stable release build: 1.9.17
https://github.com/clsid2/mpc-hc/releases/tag/1.9.17

1.9.17

09 Nov 18:12
Compare
Choose a tag to compare

Changes from 1.9.16 to 1.9.17:

Updates:

  • Updated LAV Filters to version 0.75.1-10-g75744

Changes/additions/improvements:

  • Added support for System Media Transport Controls in Windows 8.1/10/11. This displays playback controls for the player when adjusting volume in Windows. You can enable this functionality through: Options > Advanced > UseSMTC
  • Some improvements to SaneAR Audio Renderer: It now automatically falls back to shared mode when exclusive mode is enabled but unsupported. Exclusive mode option no longer needs to be enabled for bitstreaming, instead it is used implicitly when bitstreaming.
  • Generating a thumbnail sheet is now faster. It now seeks to keyframes as much as possible.
  • Added an advanced option to disable automatic pause when locking the screen in Windows.
  • You can now use "off" as a value in the subtitle track preference setting. It may follow language codes that you do prefer to use. In that case it will disable subtitles only if no preceding language code has matched.
  • Some visual improvements to playlist numbering and title editing.
  • Some improvements for subtitle selection and language name display for the rare situation where a language does not have a LCID.
  • Some optimizations to the filter graph builder. This should speed up file loading in some situations.
  • The player now reloads the video file when resumed after hibernate or very long pause (> 30 min). This is done as a workaround for driver bugs. It will remember playback position and track selection.
  • DVB improvement: It now stores the symbol rate for scanned channels.
  • Added support for wildcards in filenames in M3U playlists.

Fixes:

  • Fixed subtitles being early by a few frames with VMR9 renderer.
  • Fixed a subtitle parsing issue for files that contained 4-byte UTF-8 characters (such as emojis). Those are handled properly now.
  • Fixed an issue with drag&drop of a folder onto the playlist window.
  • Several other small fixes

Development Build

30 Sep 17:54
Compare
Choose a tag to compare
Development Build Pre-release
Pre-release

Below are development builds for testing purposes.

Latest development build: 1.9.16.69 (November 8th 2021)

Latest stable release build: 1.9.16
https://github.com/clsid2/mpc-hc/releases/tag/1.9.16

1.9.16

22 Sep 14:54
Compare
Choose a tag to compare

Changes from 1.9.15 to 1.9.16:

Updates:

  • Updated LAV Filters to version 0.75.1-4-gfaff6
  • Updated MediaInfo DLL to v21.09

Changes/additions/improvements:

  • Added advanced option to specify location of Youtube-DL executable.
  • Added support for yt-dlp.exe (fork of Youtube-DL).
  • Added advanced option to display video fourcc and resolution in status bar.
  • Added advanced option to display A-B repeat marker values in status bar.
  • When saving a favorite you can now also store the AB-repeat markers
  • Adjusting subtitle delay now also works with the external VSFilter/XySubFilter subtitle renderers.
  • Enabled processing of play/pause command when no media is loaded, but playlist is not empty. This now also allows resuming playback by pressing spacebar or clicking on the video area.
  • Clicking mouse middle button on the systray icon now toggles play/pause.
  • When the global after playback event is set to "play next file in folder", the player will now close the current file when no next file is available. This allow the screensaver to activate.
  • Added a second WASAPI based internal audio renderer. The existing internal renderer has been renamed to SaneAR (its original name). Don't ask what the difference is between the two. There is little difference in behavior and functionality.

Fixes:

  • Fix for running DVB scan not working in stopped state.
  • Several other small fixes.