Releases: Aleksoid1978/MPC-BE
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.
MPC-BE 1.8.1
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
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.