Skip to content

Releases: Aleksoid1978/MPC-BE

MPC-BE 1.8.2

07 Dec 05:02
Compare
Choose a tag to compare

MpaDecFilter
Added support for "On2 Audio for Video Codec" (0x0500, 0x0501).

MpcDvdVideoDecoder
Optimized I420 to NV12 conversion.
Fixed playback of static DVD-Video menu on old ATI/AMD video cards.

RoQSplitter
Optimized I420 to NV12 conversion.

MPCVideoDec
Added the ability to work with incorrect YUV frames (4:2:0/4:2:2 with odd dimensions).

AudioSwitcher
Fixed connection to MPC Audio Renderer when there is no decoder and high audio sampling rate.

YouTube
Improved YouTube support in the built-in parser.
Improved yt-dlp support.

Player
Added playback of a history entry when pressing the "Enter" key.
Fixed opening paths written as URLs (file://).
Fixed reading of the "Speed ​​Step" setting.
Fixed potential issues when saving screenshots to PNG.

Installer
Updated MPC Video Renderer 0.8.9.

Updated Romanian translation (by Andrei Miloiu).
Added Slovenian translation (by MatjazP72).
Updated Spanish translation (by IPeluchito).

Updated libraries:
dav1d git-1.5.0-16-g93f12c1;
ffmpeg n7.2-dev-827-gcb27e478f7;
Little-CMS git-lcms2.16-77-g91abcce;
MediaInfo git-v24.11-25-g6a54edfce;
vvdec v3.0.0-7-g87f7640.

MPC-BE 1.8.1

07 Nov 03:43
Compare
Choose a tag to compare

AudioSplitter
Added support for radio broadcasts in WAV format.

FLVSplitter
Fixed rare player crash on FLV files with MP3 audio track.

MPCVideoDec
Fixed the operation of the video converter.

Player
Fixed loading of external audio tracks and subtitles by absolute path.
Added the ability to load images from metadata in JPEG XL and AVIF formats (requires WIC decoder installed).
Added support for JPEG XL image files for the logo and album art (requires WIC decoder installed).

Updated Dutch and Chinese (Traditional) translation (by beter).
Updated Japanese translation (by tsubasanouta).
Updated Romanian translation (by Andrei Miloiu).
Updated Korean translation (by Hackjjang).

Updated libraries:
dav1d 1.5.0;
ffmpeg n7.2-dev-526-gd6b2d08fc7;
Little-CMS git-lcms2.16-72-g607fe1a;
MediaInfo git-v24.06-53-g6183f187f;
vvdec v3.0.0;
ZenLib git-v0.4.41-27-gb896492.

MPC-BE 1.8.0

07 Oct 17:24
Compare
Choose a tag to compare

MP4Splitter
Fixed reading of some metadata.
Improved MP4-DASH support.

AudioSwitcher
Added the ability to connect to "AVI/WAV File Source" when it gives an incorrect media subtype for audio with parameters written in WAVEFORMATEXTENSIBLE. This solves the problem with sound in AviSynth+ and VapourSynth scripts.
Added "Don't use for stereo and mono sources" setting for FFmpeg audio filters.

MPCVideoDec
Improved hardware decoding compatibility check.
Fixed crash when changing resolution in video stream.

Subtitles
Improved placement of PGS subtitles for cropped videos.

Player
Fixed display of static DVD-Video menu when minimizing/maximizing the player window.
Fixed video frame zooming.
Added support for long paths for Windows 10 v1607 and newer. Long paths must be enabled in the registry. https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation
Added "Small stereo speakers" button for quick setup of sound output to desktop stereo speakers, laptop speakers, etc.
Various interface fixes.

Installer
Added setting "Enable Windows 10 long paths support". The setting will be displayed when installing on Windows 10 1607 or later with long paths disabled.
Updated MPC Video Renderer 0.8.7.

Updated German translation (by Klaus1189).
Updated Italian translation (by mapi68).
Updated Chinese (Simplified) translation (by wushantao).
Updated Turkish translation (by cmhrky).
Updated Hungarian translation (by mickey).
Updated Korean translation (by Hackjjang).
Updated Japanese translation (by tsubasanouta).

Updated libraries:
ffmpeg n7.2-dev-183-g2705c0bd81;
Little-CMS git-lcms2.16-66-g5c54a6d;
MediaInfo git-v24.06-31-gf24a17b41;
rapidjson v1.1.0-755-g815e6e7e;
vvdec v2.3.0-28-gf8ba8fd;
ZenLib git-v0.4.41-23-g2c078a6.

MPC-BE 1.7.3

07 Aug 04:00
Compare
Choose a tag to compare

Splitters
Improved DTS-HD track detection.

MpegSplitter
Improved support for Dolby Vision Profile 7.

MPCVideoDec
The VVdeC decoder is now used for VVC video on processors without SSE4.1 support.
Fixed P010 to YV12 conversion.
Optimized P010 to NV12 conversion for processors without SSE4.
Optimized work with NVDEC.
Fixed output format detection for FFV1 video.

Subtitles
The "Forced Only" setting now works with the entire PGS subtitle track marked as Forced.

Player
Improved support for moving the file properties window between displays with different text scaling.
Fixed remembering the position of some DVD-Videos.
Subtitles added manually are now saved in the playlist.
Do not hide the player until the DirectShow graph is closed.
Fixed freezing with some URLs when using external filters.

Installer
Compiling the installer requires InnoSetup 6.1.0 or later.
Updated MPC Video Renderer 0.8.5.

Updated Romanian translation (by Andrei Miloiu).
Updated Korean translation (by Hackjjang).
Updated Japanese translation (by tsubasanouta).

Updated libraries:
dav1d 1.4.2-15-g2355eeb;
ffmpeg n7.1-dev-2058-g677f28b310;
Little-CMS git-lcms2.16-60-g1c9021b;
MediaInfo git-v24.06-10-g88f3ea4aa;
ResizableLib v1.5.3-8-g25a89da;
vvdec v2.3.0-24-gad8f4bb.

MPC-BE 1.7.2

07 Jun 13:56
Compare
Choose a tag to compare

AudioSplitter
Fixed reading pictures from ID3v2.3.

FLVSplitter
Fixed video frame size detection for some FLV files.

MPCVideoDec
VVC decoding now uses the VVdeC decoder (https://github.com/fraunhoferhhi/vvdec).
The "Disable DXVA for SD (H.264)" setting for vertical videos has been fixed.
Fixed decoding of some VP9 videos.
Fixed decoding of some interlaced H.264 videos.
Added validation of HDR metadata.
Added support for HEVC video received from WM ASF Reader.

Player
Playback speed can now be changed in 1% increments.
When saving only audio from YouTube, add cover art to the audio file using the available FFmpeg.
Added timeout time setting when receiving data from the network.

Installer
MPC Video Renderer 0.8.3 is included in the installer.

Updated Hungarian translation (by mickey).
Updated Chinese (Simplified) translation (by wushantao).
Updated German translation (by Klaus1189).
Updated Turkish translation (by cmhrky).
Updated Italian translation (by mapi68).
Updated Spanish translation (by IPeluchito).
Updated Japanese translation (by tsubasanouta).
Updated Dutch and Chinese (Traditional) translation (by beter).

Updated libraries:
ffmpeg git-n7.1-dev-1050-g2c38ca3d37;
Little-CMS git-lcms2.16-59-g2daf5c5;
MediaInfo git-v24.05-gd9ba2b6c;
rapidjson git-v1.1.0-752-gab1842a2;
vvdec git-v2.3.0-5-gffe3010.

MPC-BE 1.7.1

07 May 03:21
Compare
Choose a tag to compare

MP4Splitter
Fixed freezing during navigation on some files.

MPCVideoDec
Fixed handling of media type change from next filter.

Subtitles
Fixed a crash when using XySubFilter and MPC VR in DX11 mode in some cases.

Player
Added "/volume N" command line option to change the volume level.
Added "/device" command line option to open the capture device.
Fixed the "Prefer external audio files over embedded audio track" setting.
Added "Show zero hours in status bar and OSD" setting that works for durations of 1 hour or more.
Fixed erroneous activation of preview on some broadcasts.
Various interface fixes.

Installer
MPC Video Renderer 0.8.1 is included in the installer.

Updated Korean translation (by Hackjjang).
Updated Turkish translation (by cmhrky).
Updated German translation (by Klaus1189).
Updated Chinese (Simplified) translation (by wushantao).
Updated Hungarian translation (by mickey).
Updated Italian translation (by mapi68).
Updated Spanish translation (by IPeluchito).
Updated Japanese translation (by tsubasanouta).
Updated Romanian translation (by AndreiMiloiu).
Updated Dutch and Chinese (Traditional) translation (by beter).

Updated libraries:
dav1d git-1.4.1-45-gfc4763c;
ffmpeg git-n7.1-dev-553-g31327c2d07.

MPC-BE 1.7.0

07 Apr 04:25
Compare
Choose a tag to compare

Build in Visual Studio 2017 is no longer supported.
The names of methods in the IExFilterConfig interface have been changed without losing compatibility.

MpegSplitter
Added support for VVC(H.266) video.

MP4Splitter
Added support for VVC(H.266) video.
Improved file search for some audio tracks.
Fixed hang on corrupted Vorbis streams.

OggSplitter
Improved file search.

RawVideoSplitter
Added support for VVC(H.266) video.

MpaDecFilter
Added support for USAC / xHE-AAC.

MPCVideoDec
Added support for D3D12 copy back mode.
Added support for VVC(H.266) video decoding.
Added AVS3 support for external filter.
Expanded support for hardware decoding for full range video and H.264 Baseline profile.
Added support for additional HEVC Intel decoders for D3D11 copy back mode.
Fixed "Skip B-frames" setting for H.264 and HEVC.

YouTube
Improved YouTube support in the built-in parser.
Fixed work with youtube-dl.
Audio tracks with DRC will now be ignored.

Player
Added the ability to open the folder of the currently playing file using a hotkey.
Do not show zero hours when displaying time.
Changed the logic of frame offset relative to the center of the window.
Improvements to opening long paths and paths starting with "\?".
Fixed the operation of the "On Top" setting.
The ability to add supported video renderers to the list of external filters has been removed. Supported video renderers are selected in the Video settings panel.
Checking for updates now uses the GitHub API.
Improved display of external audio tracks in subfolders.
Added the ability to enable video preview for URLs.
Fixed priority of HTTP filters for Ace Stream.
"MPC Audio Renderer" is now the default audio renderer.
The "Global Media Keys" setting is disabled by default.
The operation of global multimedia keys has been fixed.
Various interface fixes.

Installer
MPC Video Renderer 0.7.3 is included in the installer.
New installations will not have "x64" appended to the folder name.

Updated French translation (by rhahgleuhargh).
Updated Italian translation (by mapi68).
Updated Korean translation (by Hackjjang).
Updated Chinese (Simplified) translation (by wushantao and WanderMax).
Updated Spanish translation (by IPeluchito).
Updated Turkish translation (by cmhrky).
Updated Japanese translation (by tsubasanouta).
Updated Hungarian translation (by mickey).
Updated German translation (by Klaus1189).
Updated Dutch and Chinese (Traditional) translation (by beter).
Updated Romanian translation (by Andrei Miloiu)

Updated libraries:
dav1d git-1.4.1-14-ge27b451;
fdk-aac git-v2.0.3;
ffmpeg git-n7.1-dev-220-gd307aca184;
Little-CMS git-lcms2.16-43-g4635588;
MediaInfo git-v24.03-g83b52779;
nanosvg git-93ce879;
Speex-1.2.1-20-g3693431;
rapidjson git-v1.1.0-748-g3f73edae;
ZenLib git-v0.4.41-12-g26b4aa1;
zlib 1.3.1.

MPC-BE 1.6.11

27 Dec 03:58
Compare
Choose a tag to compare

StreamReader
Fixed opening HLS Live.

MP4Splitter
Fixed player crash on some incorrect MP4 files.

MpaDecFilter
Memory leak fixed.

MPCVideoDec
Fixed freezing on some H.264 streams when playing WTV.

Subtitles
Improved support for RealMedia subtitles. Developments from the MPC-HC project were used.
Additional information in the external subtitle file name should only be after the dot symbol.

YouTube
Improved work with yt-dlp.
If the built-in Youtube parser was unable to receive links, then an attempt will be made to use yt-dlp.

Player
Added the ability to change the "Move window by the video area" setting using a hotkey.
If the "Show milliseconds" setting is active (Status), then milliseconds will be recorded in the screenshot file name.
The separator for "Track Priority" is now only a space.
Added the ability to copy paths of history entries to the clipboard.
Fixed copying MediaInfo data to the clipboard.
Fixed the operation of the "On Top > While Playing..." setting when the player window is hidden by another window.
Added extension .kar in group of formats MIDI.

Installer
MPC Video Renderer 0.7.1 is included in the installer.

Updated Japanese translation (by tsubasanouta).
Updated Spanish translation (by IPeluchito).
Updated German translation (by Klaus1189).
Updated Italian translation (by mapi68).
Updated Turkish translation (by cmhrky).
Updated Romanian translation (by AndreiMiloiu).
Updated Chinese (Simplified) translation (by wushantao).
Updated Hungarian translation (by mickey).
Updated Ukrainian translation (by arestarh).
Updated Korean translation (by Hackjjang).
Updated Dutch and Chinese (Traditional) translation (by beter).
Updated French translation (by rhahgleuhargh).

Updated libraries:
ffmpeg git-n6.2-dev-567-gf5f414d9c4;
Little-CMS git-lcms2.16-8-gf1060e7;
MediaInfo git-v23.11-26-gd6ee71845;
nanosvg git-706eb06;
rapidjson git-v1.1.0-745-g6089180e;
ZenLib git-v0.4.41-7-g1250d32.

MPC-BE 1.6.10

07 Oct 10:49
Compare
Choose a tag to compare

Various fixes to reduce the likelihood of memory leaks and improve stability.
The COPYING.txt file has been renamed to LICENSE.txt.

AudioSplitter
Added support for multiple ARTIST tags for FLAC.

MP4Splitter
Added support for the "default" flag for subtitles.

MpaDecFilter
Added support for the "Intel Music Coder" codec.
Fixed decoding of 24-bit "Monkey's Audio" (FFmpeg updated).

MPCVideoDec
Added support for the "Intel H.263" codec.

VideoRenderers
Fixed hang when using post-resize pixel shaders in SyncRenderer.

Subtitles
Improved support for WebVTT subtitles. Developments from the MPC-HC project were used.

YouTube
Added support for downloading subtitle tracks for YouTube videos.

Player
Added a Gamma shader with a value of 1.3 which makes the image slightly lighter.
The work of the playlist command "Remove missing files" has been fixed.
Fixed loading of inappropriate external audio files.
The "Delete to Recycle bin" command will not work for .ifo, .bdmv and .mpls files.
Fixed opening of some Cue Sheet (.cue) files.
Fixed Drag'n'Drop from browsers.
Speeded up work with large playlists.
Added the ability to specify the full path to "ffmpeg.exe". Added search for "ffmpeg.exe" in "App Paths".
The dialog for saving files has been redesigned.

Installer
The files for "H.264 MVC 3D Decoder" are now included in the installer.

Updated Korean translation (by Hackjjang).
Updated Romanian translation (by AndreiMiloiu).
Updated Hungarian translation (by mickey).
Updated German translation (by Klaus1189).
Updated Chinese (Simplified) translation (by wushantao).
Updated Turkish translation (by cmhrky).
Updated Italian translation (by mapi68).
Updated Dutch and Chinese (Traditional) translation (by beter).

Updated libraries:
dav1d git-1.3.0-3-g47107e3;
ffmpeg git-n6.1-dev-2279-g5d98259841;
MediaInfo git-v23.10-2-g0530bf162;
zlib 1.3.

MPC-BE 1.6.9

16 Aug 05:40
Compare
Choose a tag to compare

FLVSplitter
Added support for HEVC, VP9, AV1 in "Enhanced flv".

MPCVideoDec
Added export of Dolby Vision metadata via the IMediaSideData interface.
Fixed D3D11 copyback hardware decoding on some Intel graphics cards.
Fixed output format selection when decoding some 10-bit HEVC.

YouTube
Improved support for YouTube in the built-in parser.

Player
Checking for updates will not be performed if the player is launched with files open.

Installer
Added the ability to install "MPC Video Renderer 0.6.9".

Updated Korean translation (by Hackjjang).

Updated libraries:
dav1d git-1.2.1-46-ge58afe4;
ffmpeg git-n6.1-dev-1778-g0e9956a06e;
Little-CMS git-lcms2.15-72-g6cabbce;
MediaInfo git-v23.07-14-g993216d0d;
ZenLib git-v0.4.41-5-g36c8e41;
Detours git-v4.0.1-109-g4b8c659;
rapidjson git-v1.1.0-737-g956063db.