MPC-BE

MPC-BE – универсальный проигрыватель аудио и видеофайлов для операционной системы Windows.

GPL-3.0 License

Stars
1.6K

Bot releases are visible (Hide)

MPC-BE - MPC-BE 1.7.0 Latest Release

Published by v0lt 7 months ago

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 - MPC-BE 1.6.11

Published by v0lt 10 months ago

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 - MPC-BE 1.6.10

Published by v0lt about 1 year ago

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 - MPC-BE 1.6.9

Published by v0lt about 1 year ago

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.

MPC-BE - MPC-BE 1.6.8.5

Published by v0lt over 1 year ago

MPegSplitter
Fixed detection of SMPTE 302M audio tracks.

MatroskaSplitter
Fixed navigation for MKA/WebM audio files. Always use index list.

YouTube
Fixed navigation for VP9+Opus clips.
Fixed opening of some Live broadcasts on YouTube.

MPC-BE - MPC-BE 1.6.8

Published by v0lt over 1 year ago

ShoutcastSource
Optimized work with the internal buffer.

StreamReader
Improved HLS M3U8 parsing.

MpegSplitter
Fixed playback of some MPEG-PS.

MP4Splitter
Improved PCM audio support.
Fixed getting track language.

MatroskaSplitter
Use the index list only if there is a video track.

MpaDecFilter
Optimized work with the internal buffer.

MPCVideoDec
Fixed playback for WMV3.
Added support for "Dxtory" codec.

Subtitles
Removed broken subtitle download from Online Subtitle Database.
Improved display of subtitles with a large font size.

YouTube
Fixed selection of the preferred audio track language for the built-in YouTube parser for MP4 720p and MP4 360p formats. When there are several languages, only DASH streams will be used.
Updated yt-dlp support.
Added support for links like "youtube.com/live/".

Player
Added the ability to choose the location of the playlist window in the playlist menu.
The playlist is now on the right side by default.
Fixed and accelerated the return of screenshots when using the Web-interface.
Added option "Display title for URL in recent files".
Added the ability to edit a playlist item by pressing the F2 button.
In the shader selection and editing windows, DX11 will initially be selected if MPC VR is selected in the settings and Windows 8 or later is used.
Added the ability to view the MediaInfo report for connected external audio tracks.
Increased maximum OSD font size to 40.
Added step 0.05 to change playback speed.

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

Updated libraries:
dav1d git-1.2.1-8-g8b419c1;
ffmpeg git-n6.1-dev-1426-g96d6990517;
Little-CMS git-lcms2.15-64-gbbf77c6;
MediaInfo git-v23.06-4-gbeaba12f3;
ZenLib git-v0.4.41-2-g4f10e1b.

MPC-BE - MPC-BE 1.6.7

Published by v0lt over 1 year ago

Windows Vista is no longer supported.

Splitters
Added identify of Atmos in EAC3 and TrueHD, as well as DTS:X and DTS:X IMAX in audio tracks.

MpaSplitter
Avoid accidental connection to .wtv files (Windows Television).

Mp4Splitter
Fixed a rare crash when working with DASH streams.
File navigation has been optimized.

MPegSplitter
Fixed audio track detection for some HLS streams.

MPCVideoDec
Fixed playback for VC-1.

AudioSwitcher
Added "For audio with whisper and explosion parts" preset for FFmpeg filters.
Added the ability to connect to the "Resampler DMO" system filter.

MPCAudioRenderer
Fixed a crash when outputting to 24bit and changing the playback speed.

VideoRenderers
Removed support for PowerStrip and "Sync display to video" mode for Sync Renderer.
EVR-CP and Sync Renderer now show the exact value of the display refresh rate.
The "10-bit RGB output" option now only works for the corresponding display mode.

Subtitles
Fixed style change for simple text subtitles (SubRip, etc.).
Added the ability to turn off subtitles through "Default track preference".
Added loading of subtitles from subfolder ".\Subs\FILENAME_WITHOUT_EXT".

YouTube
Added the ability to choose in advance only sound in the built-in parser.
Added support for links "youtube.com/@".
Fixed support for new versions of yt-dlp.
Added choice of the preferred language of the audio track.
Fixed getting metadata.

Player
Added display of a single audio track in the OSD when trying to switch to the next or previous one.
Added display of audio track number in OSD.
The history window no longer blocks interaction with the main player window.
Fixed launching bookmarks from the menu.
Improved opening of URLs requiring authorization.
Fixed saving path to external subtitle file in history.
Added "Skip invalid elements" option to the playlist.
Speed up opening and navigation for URLs with redirect.
Various interface fixes.

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

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

Updated libraries:
dav1d git-1.1.0-33-g922bd82;
ffmpeg git-n6.1-dev-518-ge3143703e9;
Little-CMS git-lcms2.15-44-g2dec684;
MediaInfo git-v23.04-gdd350156;
zlib 1.2.13;
rapidjson git-v1.1.0-727-g949c771b.

MPC-BE - MPC-BE 1.6.6

Published by v0lt over 1 year ago

MPCStreamReader
Added support for URL redirection for HLS.
Improved work with some broadcasts.

AudioSplitter
Fixed playback of initial samples of FLAC files.

MpaDecFilter
Fixed decoding of some TrueHD streams.
Improved support for bitstreaming when changing device.

FLVSplitter
Improved HEVC video support.

MpegSplitter
Fixed time navigation for 3D Blu-ray.
Added option "Support 3D MVC Extension".

MPCVideoDec
Fixed decoding of some MPEG-4 ASP.

MpcAudioRenderer
Fixed audio dropout when changing speed at the end of playback.

VideoRenderers
Refactoring and optimization.
EVR-CP can now be used as a preview renderer.
Fixed output of some Stereo 3D subtitles for EVR-CP.
Added ability to convert Stereo3D from Half OverUnder to Interlace for MPC Video Renderer 0.6.4.1986 (393835e) or newer.
An experimental MPCVRFullscreenControl option is now available from the player interface.

Subtitles
Improved parsing of polygon parameters in SSA/ASS subtitles.
Minor rendering optimizations for PGS/DVB subtitles.
Fixed player crash on some corrupted subtitles.

YouTube
Significantly increased the speed of saving videos from YouTube.
Significantly increased the speed of the built-in Source Filters with YouTube.

Player
Added option to select preview renderer.
Fixed placement of a vertically stretched frame in the preview window.
Additional tracks will no longer appear in the list of recent Windows files.
Reduced the chance of false positives when moving a window by the video area.
Added saving the current position after a 5 second pause.
Added the ability to change the maximum number of entries in the history.
Various interface fixes.

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

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

Updated libraries:
dav1d git-1.0.0-112-g77b3955;
ffmpeg git-n5.2-dev-2245-gab8cde6efa;
Little-CMS git-lcms2.14-44-ge71aeb6;
MediaInfo git-v22.12-17-gaa0dc68a2;
nanosvg git-9da543e.

MPC-BE - MPC-BE 1.6.5.3

Published by v0lt almost 2 years ago

Fixed crash when playing AVS3 video on CPU without AVX instructions.

MPC-BE - MPC-BE 1.6.5

Published by v0lt almost 2 years ago

Splitters
Fixed reading images from ID3v2 tags.

MPCStreamReader
The filter will not connect to completed broadcasts.

MpaSplitter
Added support for multiple ID3 tags at the beginning of a file or stream.

OggSplitter
Added update of metadata while playing radio broadcasts.

MpegSplitter
Unsupported G.722.1 audio tracks for Hikvision (IMKH) camera files will be ignored.
Added support for AVS3 video codec.

MatroskaSplitter
Fixed a crash on some MKVs.
Added support for AVS3 video codec.

MP4Splitter
Added support for MP4 with multiple headers.

RawVideoSplitter
Added support for color range and color location for YUV4MPEG2.

MPCVideoDec
Fixed output media type properties for RAW video when MPC Video Converter is used.
Fixed angle switching for Stereo 3D.
Added support for AVS3 video decoding.

Player
Added the ability to specify "User agent". The default is "Mozilla/5.0".
Fixed blinking of the preview window.
Fixed remembering history when opening BD ISO.
The display of the list of player translations has been optimized.
Fixed player operation in case of impossibility to change the playback speed.
Added the ability to temporarily disable (and re-enable) the preview window for the current file by clicking the middle mouse button.
The function to add all files from a folder now ignores playlists.
Fixed decoding error for some JPEG files.
Fixed update of the "Information" panel for Ogg radio.
Fixed detection of file extensions for URLs.
Optimized CD/DVD presence detection for some drives.
Fixed playback from the webcam after resetting the settings.
Various interface fixes.

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

Updated libraries:
ffmpeg git-n5.2-dev-1381-g65f96a965a;
Little-CMS git-lcms2.14rc1-3-g496293a;
MediaInfo git-v22.09-8-gb4863b677.

MPC-BE - MPC-BE 1.6.4

Published by v0lt about 2 years ago

MPCStreamReader (MPC UDP/HTTP Reader)
Added support for HLS Live.

MPegSplitter
Fixed playback of VOB files with an incorrect empty block at the beginning.
Faster navigation for Blu-ray files, added support for keyframes.
Optimized calculation of unknown frame rate.

MpcDvdVideoDecoder (Mpeg2DecFilter)
Removed option to read aspect ratio from video stream. This option is not required when playing DVD-Video.

MPCVideoDec
Implemented correct output of YUV 4:2:0 and 4:2:2 formats when odd sizes are specified for the video stream.
Improved operation of D3D11 Copy Back and NVDEC decoders in some situations.
Added support for MEDIASUBTYPE_av01.

VideoRenderers
Сolor management now works for 10-bit surfaces as well.

Subtitles
Subtitle delay is now applied on pause.
Fixed display of symbols in some external fonts.

Youtube and other online services
Fixed work with yt-dlp on some sites.
Use "ffmpeg.exe" to merge individual video and audio files obtained using the "Save As" command.
Disable SSL certificate verification in yt-dlp.
Improved support for online playlists.

Player
Fixed display of text with "&" symbols in the "Information" panel.
Fixed LAV Splitter freezing when watching some Live broadcasts.
Fixed detection of "dxva2cb" mode when using LAV Video Decoder.
Fixed player crash during frame-by-frame navigation at the end of playback.

Installer
Compiling the installer requires InnoSetup 6.1.0 or later.
Updated installer translation files.
Added the ability to install "MPC Video Renderer 0.6.3".
Added the ability to offline install previously downloaded components.

Updated German translation (by Klaus1189).
Updated Turkish translation (by cmhrky).
Updated Spanish translation (by pruebaz).
Updated Catalan translation (by pruebaz).
Updated Japanese translation.
Added Croatian translation.

Updated libraries:
dav1d git-1.0.0-45-ga029d68;
ffmpeg git-n5.2-dev-506-g5c217119c8;
Little-CMS git-lcms2.13.1-70-gf3f6b7b;
MediaInfo git-v22.06-34-g90e59c5ed;
ZenLib git-v0.4.39-12-gde2787a;
nanosvg git-bd16c4e.

MPC-BE - MPC-BE 1.6.3

Published by v0lt over 2 years ago

MpaSplitter
Fixed working with online streams.
Improved support for embedded images.

AudioSplitter
Improved FLAC playback via HTTP.
Fixed APE Tag reading in some situations.

MP4Splitter
Fixed playing files with tracks with negative delay.
Improved work with PCM audio.
Fixed opening of some corrupted files.

MatroskaSplitter
Fixed aspect ratio setting for VFW codecs.

MpaDecFilter
Added support for AAC 22.2 audio decoding with automatic mixing in 7.1.
Added support for ATRAC9.
Fixed "stereodownmix" setting.

MPCVideoDec
Fixed D3D11 decoder in some situations.
Added support for Intel D3D11 hardware acceleration for HEVC 4:2:0 12bit, 4:2:2 10/12bit, 4:4:4 8/10/12bit decoding.
Fixed support for AV1 hardware decoding in D3D11 Copy-Back and NVDEC modes.

VideoRenderers
Fixed frame rotating for SyncVR.
Removed PS 2.x shader support for EVR-CP and SyncVR.

Subtitles
Added support for outputting subtitles in DirectX 11 mode. Used together with MPC Video Renderer 0.6.0.1896 or later.
Various subtitle output optimizations in DirectX 9 mode.
Fixed positioning of subtitles in MicroDVD format.

Youtube
Added support for links "youtube.com/clip/", "youtube.com/c/.../live" and "youtube.com/channel/.../live".

Player
Added option "Use Window Media Controls". It is disabled by default.
Added shaders to convert stereo 3D to red-cyan anaglyph for Direct3D9.
Added the ability to set the color of the program window title on Windows 11.
Fixed EVR-CP bug with "Failed to RegisterClass" error for the case when playback is forced to end after the first frame.
Fixed remembering the starting window size for some situations.
Moving a window outside the video area now also works for a maximized window.
Deleting from history also removes entries from the list of recent files in the taskbar.
Added the ability to open local files with a long path (more than 260 characters).
Fixed saving position in history when shutting down Windows.
Improved blocking the computer from going to sleep.
Added the ability to use DVD bookmarks with a position on another computer.
Added extension .ec3 in group of formats AC-3.
Miscellaneous fixes.

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

Updated libraries:
dav1d git-1.0.0;
Detours git-v4.0.1-97-g66d6f2d;
ffmpeg git-n5.1-dev-1440-gaa0829d834;
libflac git-1.3.3-93-ga2fe43f6;
Little-CMS git-lcms2.13.1-23-gab22640;
MediaInfo git-v22.03-g6d3271df;
openjpeg git-v2.4.0-89-g6a29f5a9;
rapidjson git-v1.1.0-685-ge4bde977;
zlib 1.2.12;
nanosvg git-3bcdf2f.