Releases: Aleksoid1978/MPC-BE
Release list
MPC-BE 1.9.1
Source filters
Added support for network streams whose "Content-Type" field contains an additional "codecs" parameter.
MP4Splitter
Added support for Dolby Vision in AV1 ('dav1').
MpaDecFilter
Added support for MS ADPCM and IMA ADPCM.
MPCVideoDec
Fixed hardware decoding for older Intel graphics.
Expanded support for Dolby Vision in AV1 ('dav1').
yt-dlp
Fixed detection of the VP9 video codec for some video hosting services.
Protocol "http_dash_segments" is not supported.
Player
Fixed remembering the title of the entry in the playlist for URLs processed by yt-dlp.
Fixed getting icon for file properties window when path length is 260 or more characters.
The "Use Blur Behind effect" setting has been removed because it does not work correctly.
Added the ability to speed up video by long-pressing the left mouse button.
Fixed text in the file name field in saved thumbnails.
Added the ability to use the Ctrl+BackSpace keyboard shortcut to delete the last word in the command, history, and playlist filter fields.
Various interface fixes.
Installer
Updated MPC Video Renderer 0.10.7.
Added Vietnamese translation (by vuanhvu11982-afk).
Updated German translation (by Klaus1189).
Updated Romanian translation (by Andrei Miloiu).
Updated Japanese translation (by tsubasanouta).
Updated Korean translation (by Hackjjang).
Updated Turkish translation (by cmhrky).
Updated Hungarian translation (by mickey).
Updated Bulgarian translation (by jekovcar).
Updated libraries:
dav1d 1.5.4;
Detours v4.0.1-131-gd644ce9;
ffmpeg n8.2-dev-2721-gf944afd040;
nanosvg git-239e102;
vvdec v3.2.0.
MPC-BE 1.9.0
Splitters
Fixed crashes in some situations.
AudioSplitter
Added support for the RF64 format.
Fixed reading of channel layout for some WavPack files.
Added support for ID3 tags for Wave64 files. Unknown Wave64 chunks are now ignored.
AviSplitter
Added support for 'y408' video.
Improved support for 'HEVC' video.
FLVSplitter
Added support for VVC video.
MP4Splitter
Improved handling of corrupted files.
MatroskaSplitter
Expanded support for V_UNCOMPRESSED video codecs.
Fixed support for frame rotation (ProjectionPoseRoll).
Improved support for "V_MS/VFW/FOURCC / HEVC".
MpcDvdVideoDecoder
Fixed conversion to YUY2.
Fixed display of menus for some DVD-Videos.
RoQVideoDecoder
Output in NV12 and YV12 formats is allowed. Full range is used.
MPC Video Decoder
RGB32 format will be output as a top-down bitmap by default.
Added support for the "IID_MediaSideDataDOVIMetadataV2" interface.
Removed support for the deprecated "IID_MediaSideDataDOVIMetadata" interface.
Fixed retrieving the name of the video adapter when using NVDEC.
Fixed crashes in some situations.
MPC Video Converter
Added support for AYUV video format.
MpcAudioRenderer
Improved input format validation.
Optimized retrieval of supported formats for exclusive mode.
Added the "Keep audio device active when paused" setting.
Fixed crashes and freezes in various situations.
Subtitles
Added the ability to open the properties of an external subtitle renderer in the "Subtitles" settings panel.
Fixed external subtitle connections for VSFilter.
Fixed a crash when rendering PGS/SUP subtitles when using AVX2.
YouTube
Improved support for yt-dlp.
The built-in YouTube parser is no longer used.
Player
The HTTP read strategy has been changed.
If the playlist contains one entry, more key combinations can be used to control the player (jump through chapters, adjust volume).
Improved support for reading ASX playlists.
The translation of the MediaInfo report for Chinese, Korean and Japanese has been removed.
Added blocking of 32-bit filter "PICVideo Lossless JPEG Decompressor" (pvljpg20.dll), because it crashes.
Added blocking of the system filter "AVI Decompressor", which will eliminate the crash of VFW codecs.
Fixed a rare crash when using the "/slave" key.
Fixed a crash when getting a list of fonts for OSD.
Added the ability to load an external audio file using hotkeys.
Fixed opening a network path starting with \?\UNC.
The "Determine duration when adding" playlist setting now works for YouTube video URLs.
The "Online media services" settings panel has been redesigned.
Added a "Merge files using FFmpeg" option to the file saving dialog. This option is activated when playing multiple streams obtained using yt-dlp.
Added loading of local .dpl playlists ("DAUMPLAYLIST").
Fixed a hang when the user closes the player during the URL opening process.
Various interface fixes.
Installer
Updated MPC Video Renderer 0.10.5.
Updated MPC Script Source 0.2.17.
Added MPC Image Source 0.3.6.
Updated Japanese translation (by tsubasanouta).
Updated Chinese (Traditional) and Dutch translation (by beter).
Updated Romanian translation (by Andrei Miloiu).
Updated Hungarian translation (by mickey).
Updated Turkish translation (by cmhrky).
Updated German translation (by Klaus1189).
Updated Chinese (Simplified) translation (by wushantao).
Updated Italian translation (by mapi68).
Updated Korean translation (by Hackjjang).
Updated Chinese (Traditional) (by udfbe).
Updated libraries:
dav1d 1.5.3-6-g04b69f9;
ffmpeg n8.2-dev-1857-g4653e68aab;
libpng git-v1.6.55-9-g7d52a8087;
Little-CMS git-lcms2.18-26-gf739cda;
MediaInfo git-v26.05-38-g702c9b7fd;
ZenLib git-v0.4.41-91-g073f297;
zlib 1.3.2.
MPC-BE 1.8.9
AudioSplitter
Added support for multiple embedded images in FLAC files.
Added "Description" reading for binary data in APE tag.
MP4Splitter
Fixed crashes and freezes on some MP4 files.
MPCVideoDec
Minor optimizations.
AudioSwitcher
The distribution of side and rear channels in 7.1 output has been improved.
MpcAudioRenderer
Fixed audio-video desynchronization when changing playback speed in some situations.
YouTube
Correction of audio track language selection for yt-dlp.
Player
Added the IDS_ADDITIONAL_AUDIO_PATHS parameter, which allows translators to specify additional paths for external audio tracks.
Standard frequencies for display auto-switching have been expanded to 120 fps.
Fixed launching the player with the "/play /fullscreen" keys without specifying a video file on the command line (the file from the current playlist will be opened).
Added preview of embedded images in Properties > Resources.
Minor change to hotkeys.
Support for embedded images in audio files has been expanded. This requires support in Windows Imaging Component (WIC).
Added retrieval of metadata from the "WM ASF Reader" filter.
Installer
Compiling the installer requires InnoSetup 6.5.2 or later.
Added support for system themes (dark or light). Inno Setup 6.6.0 or later is required for build.
Updated MPC Video Renderer 0.9.19.
Updated MPC Script Source 0.2.15.
Updated Bulgarian translation (by jekovcar).
Updated Chinese (Traditional) and Dutch translation (by beter).
Updated Romanian translation (by Andrei Miloiu).
Updated German translation (by Klaus1189).
Updated Hungarian translation (by mickey).
Updated Turkish translation (by cmhrky).
Updated Chinese (Simplified) translation (by wushantao).
Updated libraries:
ffmpeg n8.1-dev-1644-g0dfaed77a6;
Little-CMS git-lcms2.18rc_1-6-g23994d7;
MediaInfo git-v25.10-15-g4590c320d;
nanosvg git-5cefd98;
vvdec v3.1.0.
MPC-BE 1.8.8
ShoutcastSource
Fixed the display of radio station names.
Fixed a crash in some cases.
StreamReader
Fixed display of Icecast radio station names.
OggSplitter
Fixed support for multiple tags.
MP4Splitter
Added support for Advanced Professional Video (APV).
MatroskaSplitter
Added support for Advanced Professional Video (APV).
MpaDecFilter
Updated AC-4 decoder.
MPCVideoDec
The D3D11 hardware decoder for HEVC 4:4:4 10/16 bit will not be used for madVR because the renderer does not support it.
YouTube
The built-in parser now ignores audio tracks with automatic machine translation.
Subtitles
Implemented a workaround for a bug in some VSFilters where it resets the selected subtitle track after changing one of the subtitle files.
Player
Added the command "After Playback: Close file and minimize player"
Various interface fixes.
Installer
Updated MPC Video Renderer 0.9.17.
Updated MPC Script Source 0.2.13.
Updated Korean translation (by Hackjjang).
Added Arabic translation (by Alhlhli).
Updated German translation (by Klaus1189).
Updated Romanian translation (by Andrei Miloiu).
Updated Chinese (Simplified) translation (by wushantao).
Updated Chinese (Traditional) and Dutch translation (by beter).
Updated Turkish translation (by cmhrky).
Updated Hungarian translation (by mickey).
Updated Slovak translation.
Updated Italian translation (by mapi68).
Updated Spanish translation (by IPeluchito).
Updated Japanese translation (by tsubasanouta).
Updated libraries:
ffmpeg n8.1-dev-878-g7b5b29910a;
Little-CMS git-lcms2.17-46-g5cdf304;
MediaInfo git-v25.09-31-gc75d2c8ad;
nanosvg git-6657908;
vvdec v3.0.0-50-g8c7d663;
ZenLib git-v0.4.41-85-g490e242.
MPC-BE 1.8.7
MpaSplitter
Improved work with files that have several tags of different formats.
MP4Splitter
Added support for multiple tags.
OggSplitter
Added support for multiple tags.
MpcAudioRenderer
Fixed interface display when used in third-party players.
Subtitles
Improved and optimized work with text in different encodings.
Fixed backward navigation for external PGS subtitles.
Player
Increased the maximum size of downloaded M3U playlists to 3 MB.
Fixed the behavior of the "Pause the video playback when minimized" setting when the "Tray icon" setting is active.
Remote support for control of the player using uICE (does not work on Windows 7 and newer).
Added "Default code page" and "Automatically detect code page" settings to the "Subtitles" settings panel.
Installer
Updated MPC Video Renderer 0.9.13.
Updated MPC Script Source 0.2.11.
Updated Japanese translation (by tsubasanouta).
Updated Romanian translation (by Andrei Miloiu).
Updated German translation (by Klaus1189).
Updated Chinese (Simplified) translation (by wushantao).
Updated Italian translation (by mapi68).
Updated Japanese translation (by tsubasanouta).
Updated Turkish translation (by cmhrky).
Updated Hungarian translation (by mickey).
Updated libraries:
ffmpeg n8.1-dev-415-ga4fd3f27f4.
MPC-BE 1.8.6
MpaSplitter
Added experimental support for Audio Dolby AC-4.
MP4Splitter
Improved Dolby Atmos support.
Added experimental support for Audio Dolby AC-4.
MatroskaSplitter
Improved Dolby Atmos support.
MpegSplitter
Added experimental support for Audio Dolby AC-4.
Improved AAC Latm support.
FlvSplitter
Added support for audio opus.
MpaDecFilter
Improved transmission TrueHD + Dolby Atmos via HDMI Passthrough.
Added experimental support for Audio Dolby AC-4.
MPCVideoDec
Fixed a crash when converting NV12 to YV12 when using the D3D11cb, D3D12cb or NVDEC decoder.
YouTube
Fixed the selection of default format (VP9 720p + OPUS) after resetting the settings.
Improved the choice of an audio track for yt-dlp.
Fixed the choice of audio track format.
Player
Fixed the ending of files in which the time exceeds the total duration.
Added the ability to turn on and turn off the sound delay using the keys.
Various interface fixes.
Installer
Updated MPC Video Renderer 0.9.11.
Updated Romanian translation (by Andrei Miloiu).
Updated Italian translation (by mapi68).
Updated Korean translation (by Hackjjang).
Updated Bulgarian translation (by jekovcar).
Updated libraries:
Detours v4.0.1-125-g9764ceb;
ffmpeg n7.2-dev-3281-g2e19e74a29;
Little-CMS git-lcms2.17-37-g59feb9e;
MediaInfo git-v25.07-6-gaeb9abbd0;
vvdec v3.0.0-37-g7e2cf0c.
MPC-BE 1.8.5
AviSplitter
Improved support for VP9 and AV1 video.
MatroskaSplitter
Improved support for VP9 and Apple ProRes video.
Improved work with unstable sources.
MpegSplitter
Added support for AV1 video.
MPCVideoDec
Improved support for VP9 video.
Added the ability to hardware decode slightly non-standard AV1 videos.
Speeded up copying of video frames for CopyBack modes (optimizations from the LAV Filters project were used).
MpcAudioRenderer
Fixed crashes in some situations.
Improved Push method.
YouTube
The default format is now VP9 720p + Opus.
Fixed merging of saved VP9 and AAC streams using ffmpeg.exe.
Added checks for availability of the URL being opened.
Improved yt-dlp support.
Added the ability to select the default language as the preferred audio track language.
Player
Fixed saving of video frame image with subtitles when using MPC Video Renderer.
HLS M3U files are no longer processed as normal playlists, but are passed to the source filter as is.
Added the ability to save the "Show milliseconds" setting.
Added settings "Controls size" and "Use Blur Behind effect (Windows 10 and above)".
Added OSD settings panel.
Added a Debanding shader.
Various interface fixes.
Installer
Updated MPC Video Renderer 0.9.9.
Updated MPC Script Source 0.2.9.
Updated Bulgarian translation (by jekovcar).
Updated Romanian translation (by Andrei Miloiu).
Updated Slovak translation (by PEPEK).
Updated Japanese translation (by tsubasanouta).
Updated Chinese (Simplified) translation (by wushantao).
Updated German translation (by Klaus1189).
Updated Turkish translation (by cmhrky).
Updated Hungarian translation (by mickey).
Updated Spanish translation (by IPeluchito).
Updated Italian translation (by mapi68).
Updated Korean translation (by Hackjjang).
Updated Dutch and Chinese (Traditional) translation (by beter).
Updated libraries:
ffmpeg n7.2-dev-2722-gfb65ecbc9b;
Little-CMS git-lcms2.17-31-g9ac94ea;
MediaInfo git-v25.04-121-gf842d2fea;
ZenLib git-v0.4.41-76-gf5f6974.
MPC-BE 1.8.4
Standalone filters
Fixed registration of filters from a folder with Unicode characters.
MatroskaSplitter
Added the setting "Re-indexing if necessary".
Slightly sped up rewinding in the absence of indexes.
MP4Splitter
Added getting track name from "mdia/hdlr" atom for some incorrectly created files (track name should be stored in "udta/name" atom).
MPCVideoDec
Added support for additional HEVC decoders for D3D11 and D3D11 copyback mode. Drivers for modern Nvidia and Intel graphics adapters need to be updated.
MpcAudioRenderer
Fixed rare crashes when changing input format.
The "Release device when idle" setting now works with Shared mode and is enabled by default. This will allow the computer to go to sleep on a timer when playback is paused.
Fixed work with dual audio output.
If possible, use the "Low Latency Audio" mode for Shared + Event settings.
YouTube
Show more information in the status bar.
The list of audio track languages for YouTube has been expanded.
Player
Fixed opening of some online links.
Improved work with playlists.
OSD messages about errors opening files, URLs are now displayed for 3 seconds.
Fixed the list of languages in the DVD-Video settings panel.
The /audiorenderer key has been changed.
Fixed Shockwave Flash playback.
Selecting two identical audio renderers for dual output is prohibited.
Fixed URL decoding for Windows 7.
Various interface fixes.
Installer
Updated MPC Script Source 0.2.7.
Updated MPC Video Renderer 0.9.7.
Updated Korean translation (by Hackjjang).
Updated Romanian translation (by Andrei Miloiu).
Updated Japanese translation (by tsubasanouta).
Updated German translation (by Klaus1189).
Updated Spanish translation (by IPeluchito).
Updated Turkish translation (by cmhrky).
Updated Chinese (Simplified) translation (by wushantao).
Updated Hungarian translation (by mickey).
Updated Italian translation (by mapi68).
Updated Dutch and Chinese (Traditional) translation (by beter).
Added Bulgarian translation (by jekovcar).
Updated libraries:
Detours v4.0.1-121-gea6c4ae;
ffmpeg n7.2-dev-2052-g30996b7195;
libflac 1.5.0;
Little-CMS git-lcms2.17-10-ge19dc49;
MediaInfo git-v25.03-11-g7226e32c5;
Speex-1.2.1-46-g3c28894;
rapidjson v1.1.0-763-g24b5e7a8;
vvdec v3.0.0-19-ga7ebd30;
ZenLib git-v0.4.41-62-gc5d4c83.
MPC-BE 1.8.3
StreamReader
Fixed freezing in some situations.
MatroskaSplitter
Fixed duration detection for some files.
MP4Splitter
Improved ignoring of corrupted video tracks.
MPCVideoDec
Removed RGB to YUV conversion.
Added "Convert to RGB" setting.
YouTube
Improved YouTube support in the built-in parser.
Improved yt-dlp support.
Added "Preferred audio format" setting for the built-in YouTube parser.
Improved language track selection for region-specific languages that do not have a separate setting.
If the audio track language is not found, the default track for this video will be used.
Subtitles
Fixed crash on some PGS subtitles.
Player
Added the ability to receive the displayed video frame on a 10-bit display in RGB48 format when using MPC Video Renderer 0.9.0.2326 or later.
Fixed playlist operation with clipboard.
MPC Video Renderer will be used by default if it is installed and available.
Fixed the "Enable dark title" setting.
Accelerated cancellation of opening online links.
Fixed enabling/disabling shaders on pause in the "Shader Combiner" dialog.
Installer
MPC Video Renderer will be installed by default.
Added MPC Script Source 0.2.5.
Updated MPC Video Renderer 0.9.3.
Compiling the installer requires InnoSetup 6.4.0 or later.
Updated German translation (by Klaus1189).
Updated Hungarian translation (by mickey).
Updated Chinese (Simplified) translation (by wushantao and nothingshiru).
Updated Turkish translation (by cmhrky).
Updated Italian translation (by mapi68).
Updated Spanish translation (by IPeluchito).
Updated Romanian translation (by Andrei Miloiu).
Updated Dutch and Chinese (Traditional) translation (by beter).
Updated Japanese translation (by tsubasanouta).
Updated Korean translation (by midist).
Updated Slovenian translation.
Updated libraries:
dav1d 1.5.1;
ffmpeg n7.2-dev-1227-gc6194b50b1;
libdivide 5.1.0;
libflac 1.4.3;
libogg 1.3.5;
MediaInfo git-v24.12-12-geb2364e11;
nanosvg git-ea6a6ac;
rapidjson v1.1.0-761-gd621dc9e.
MPC-BE 1.8.2
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.