Version history for Media Player Classic - BE
<<Back to software description
Changes for v1.5.1 - v1.5.2
- Build in Visual Studio 2015 is no longer supported.
- VTSReader
- Fixed crash on some DVD-Audio with empty Title.
- UDP / HTTP Reader
- Added the ability to connect to streams with "Content-Type: None", this is found on some IPTV broadcasts.
- DTSAC3Source
- Added support for files with AC3 core + EAC3 dependent streams.
- Splitters
- Improved work with bad ID3m2 tags, added support for reading Extended header.
- Corrected extradata filling for H.264 and HEVC.
- Improved recovery of access to the playing file (after reconnecting the flash drive, network drive, etc.).
- Improved compatibility with StreamBuffRe.
- Added MPC DVR Splitter to work with recordings of some Chinese DVR / IP cameras ('HXVS').
- Improved support for chapters and images in ID3v2 tags.
- Optimized data reading.
- Maximum buffer size increased to 15 seconds. This should solve the problem with DVD-drives, in which the rotation speed increases with a large delay.
- MPEGSplitter
- Improved support for DVD-Audio.
- Improved support for online streams.
- Fixed playback of some MPEG-TS streams.
- Fixed time search of some MPEG-PS streams.
- Improved reading PSI (Program-specific information).
- Added support for displaying multiple languages in track titles (this is found in subtitles).
- Improved support for DTS-HD.
- Added support for files with AC3 core + EAC3 dependent streams.
- Fixed crash when opening "incomplete" Blu-ray structure.
- Added support for MPEG-4 ASP.
- Corrected settings window for large scales.
- The opening time of some files with AVC and HEVC streams has been reduced.
- MP4Splitter
- Improved support for Vorbis streams.
- Fixed a crash when opening DASH files with timestamps of the first segment starting from a value greater than zero.
- Fixed time search of fragmented (dash) files by non-indexes.
- Added support for "Vidvox Hap" video.
- Fixed crash when opening some MP4 files.
- Improved VP8 support.
- Added support for Opus in MP4.
- Added support for MPEG Audio Layer 2.
- Added support for AV1.
- MatroskaSplitter
- Added support for "ROTATE" and "ROTATION" parameters.
- Improved time search for incomplete files.
- Corrected bitrate display for AC3 and DTS tracks.
- Fixed crash when opening files with more than one video track.
- Added support for AV1.
- Extended support for E-AC3 tracks.
- Corrected work with the proportions and cropping video frame.
- Fixed splitter statistics (iBufferInfo).
- Optimized reading of the nearest subtitles after time search if there are data in the CueRelativePosition and CueDuration.
- FLVSplitter
- Added support for tags in UTF-8 format, added support for the "author" tag.
- Oggsplitter
- Fixed opening files if timestamps do not start from scratch.
- Added support for reading comments for FLAC tracks, added support for tags "CUESHEET" and "METADATA_BLOCK_PICTURE".
- Improved playback of live broadcasts and recordings.
- Fixed time search. Previously it worked incorrectly and could cause a discrepancy between audio and video.
- BinkSplitter
- Fixed calculation of timestamps for audio tracks.
- RawVideoSplitter
- Added support for IVF files ('DKIF').
- Extended support for RAW MPEG4 files (DivX5 and others).
- MpaSplitter
- Fixed opening of some small files.
- Audiosplitter
- Added support for ID3v2 in the header of APE files.
- Updated ID3v2 support in WAV files.
- MpaDecFilter
- Fixed 16bit BD LPCM decoding.
- Added support for PCM A-law and mu-law decoding.
- Remaked and fixed E-AC3 transmission over the bitstream via HDMI.
- Processing time stamps has been remaked, which should make playback of some formats (for example, RealAudio) more even.
- Added support for decoding DVD-Audio with two groups of channels whose frequency or bitdeph is different.
- Improved TrueHD bitstreaming.
- MPCVideoDec
- Fixed output of an inverted RGB image when working with VSFilter.
- If YUV video parameters are not specified, then set BT.601 or BT.709 based on the resolution for more correct conversion to RGB.
- Fixed playback of H.264 streams with a high ReFrames value.
- The frame size for the "Vertical stereo pair" mode has been adjusted.
- Now the flag on the type of interlace and color space of the parent filter (container) has a higher priority.
- Added support for RGBP16, which gives Avisynth+ together with FFVideoSource.
- Improved stream compatibility check with hardware decoding.
- Added the ability to hardware video decoding with a resolution of 720x1280 for older versions of Intel HD.
- Removed support for DXVA2_VP9_VLD_Intel mode.
- Added support for video "Vidvox Hap".
- Extended UtVideo support.
- Improved support for VC-1, MPEG-1/2, MPEG-4.
- The decoder now receives additional information from internal splitters.
- Added support for FMP4 codec (a kind of MPEG-4).
- Added support for AOMedia Video 1 (AV1).
- Fixed a hang after stopping when decoding 3D MVC and output via madVR.
- Fixed ffvhuff decoder.
- Fixed artifacts when time search H.264 video on AMD video adapters.
- Various changes in the HEVC decoder.
- AudioSwitcher
- Fixed incorrect display of the name of the tracks in some cases.
- Fixed 8-bit mono sound playback.
- Added the ability to adjust the level of the center and surround channel.
- MpcAudioRenderer
- Fixed 24bit output when changing playback speed.
- Improved changing settings and output devices during playback.
- Added stereo crossfeed function (for headphones). The bs2b library is used with parameters 700 Hz, 6 dB.
- Completely rewritten synchronization method. Now the audio renderer controls the clock itself.
- The "UseWasapi" option has been renamed to "DeviceMode".
- Now the default mode is WASAPI Shared, as the most user-friendly.
- Redesigned status window. Added the ability to translate.
- Added device buffer setting. Available values are "Default" (which gives the driver), 50 and 100 ms.
- EVR Custom Presenter
- Fixed using NominalRange for input video stream.
- By default, we use the shader method "PS: Simple averaging" to reduce the frame, and "PS: Catmull-Rom spline4" to increase the frame.
- Added indications for loading a GPU and using GPU Memory for Intel and AMD adapters.
- Added support for DXVA-HD interpolation (use only for Intel adapters).
- Added definition of "d3d11 native" modes (LAV Video) and Intel H.264 (MVC 3D).
- Removed support for "32-bit Floating Point" textures (D3DFMT_A32B32G32R32F). This does not give significant advantages compared to "16-bit Floating Point" (D3DFMT_A16B16G16R16F), but it causes various problems (performance drop, interface glitches, player crashes).
- Fixed the functionality of the options "Do not scale at small frame size increases/decreases" for an exclusive full screen.
- Fixed loading incorrect ICC profile for a non-primary display.
- Fixed detection of PS 2.0b shader support.
- Redesigned renderer statistics (Ctrl+J).
- Subtitles
- Fixed crash after incorrect result of CWord::Transform () functions.
- Fixed the "Position subtitles relative to video frame" option for text subtitles.
- Fixed missing or incorrect output of some effects while reducing images for text subtitles.
- Improved support for WebVTT subtitle format.
- Added support for LyRiCs format (.lrc).
- Files with a .txt extension are no longer identified as subtitled files.
- Correctly display external subtitles when changing playback speed.
- Fixed working with PGS subtitles. Now there is no need to allocate large buffers in splitters.
- Improved support for teletext subtitles.
- YouTube
- Improved work with the dashmpd list.
- Improved support for Youtube live stream.
- Ignore subtitles created automatically.
- Improved subtitle parser.
- Added automatic saving of external audio track if user saves video in DASH format.
- Added support for Youtube 1440p and 2160p live streams.
- Added support for 5K and 8K resolutions.
- Used by google api for parser playlists. This will allow you to download playlists with more than 200 items.
- Added support for youtube-dl. The file youtube-dl.exe should be located in the player folder or in the path specified in the variable "PATH".
- The "YouTube" settings panel has been renamed to "Online media services".
- Display the AV1 streams in the menu "Navigation->Jump To" if available.
- Fixed the name of the file to save after changing the resolution in the menu "Navigation->Jump To".
- Added support for 134 and 136 formats if 18 and 22 are missing.
- Fixed problems with subtitles after changing the quality of Youtube videos.
- Shaders
- Updated "grayscale.hlsl" shader.
- Added "treshold.hlsl" shader.
- Added "LumaSharpen.hlsl" shader (thanks to JNW).
- Installer
- Added handling of the case of unavailability of libmfxsw32/64.dll.zip in the temporary folder.
- Now the uninstaller can be signed with a digital signature.
- MPCBEShellExt
- Reduced size, no longer use MFC.
- Player
- Corrected file history saving.
- Fixed the "Apply" button in the settings.
- Fixed link to uICE website.
- Fixed inactivity of the subtitle selection button for some DVD-Video.
- Fixed the size of the external filter settings windows.
- Improve the playlist. The "Sort by Name" command has been fixed. Added "Reverse Sort".
- The list of MPCAPI_COMMAND is synchronized with the project MPC-HC. Incorrectly working commands fixed, CMD_OPENFILE_DUB added. MPCTestAPI refactoring.
- Added support for horizontal roller or mouse buttons (Mouse Wheel Left/Right).
- Fixed crash when trying to view MediaInfo data on some matroska files.
- Added processing of the / open parameter without specifying the path, in which case the last memorized file will be opened.
- Adjust OSD output.
- Fixed reading of the "INDEX" field in the Cue sheet.
- Fixed incorrect exit from full-screen mode in some cases.
- Removed useless "EDL window" and related functionality.
- Fixed incorrect display of messages about the inconsistency of the version of language .dll in the absence of these most .dll
- Fixed deleting files from the playlist and moving several items.
- Fixed processing of subfolders with Drag'n'Drop.
- Improved search for similar files.
Changes for v1.5.1 - v1.5.2.3563 Nightly
- Updated libraries:
- ffmpeg git-n3.5-dev-2819-g53688b62ca;
- libflac git-1.3.2-66-ga0027fad;
- libpng git-v1.6.34-41-gd5e4915eb;
- Little-CMS git-lcms2.9-14-gda9a329;
- MediaInfo git-v18.03.1;
- openjpeg git-v2.3.0-9-gd9f8f7ba;
- rapidjson git-v1.1.0-301-gfc7cda78;
- ZenLib git-v0.4.37-6-g6694a74;
Changes for v1.5.0 - v1.5.1
- Requires an SSE2 capable CPU.
- Added archives with .pdb files, which are necessary for developers to work with dumps. Users do not need to download .pdb files.
- DTSAC3Source
- Added the ability to open TrueHD raw files (the duration may not be detected correctly).
- Splitters
- Added support for reading chapters from ID3v2 tags.
- Added the ability to open links with a user name and password (http: // user: pass @ url).
- Added the ability to transmit information about interlaced mode for MOV, MKV and YUV4MPEG2.
- AudioSplitter
- Added support for DST streams (Digital Stream Transfer).
- AviSplitter
- Expanded support for video MagicYUV format.
- More correctly determine the delta frames for Xvid and DivX 5 at rebuilding an index.
- MpegSplitter
- Improved work with AAC tracks.
- Improved support for teletext subtitles.
- Improved Blu-Ray rewind.
- FLVSplitter
- Improved opening of some files.
- Improved work with AAC tracks.
- Added support for reading meta-data.
- Use the list of key frames when rewinding.
- MP4Splitter
- Fixed rewind to the beginning on fragmented (DASH) files.
- Improved support of video in H. 264 format.
- Extended support video format MagicYUV.
- Improved support for DTS/DTS-HD, added support for DTS Express.
- Added support for forced flag for subtitles in tx3g.
- Fill the extradata of H. 264 and HEVC streams if it is not in the header.
- Added support for Apple ProRes 4444 XQ.
- Fixed opening of some old QT files.
- Added support for JPEG2000 video ID 'AVj2'.
- Added support for VP8 and VP9.
- MatroskaSplitter
- Improved detection of frame rate for MPEG-1 video.
- Fixed display of subtitles when rewinding on some files.
- Improved support for AC3.
- Added support for FFV1.
- Fill the extradata of H. 264 and HEVC streams if it is not in the header.
- Added support for reading and exporting additional HDR metadata.
- Improved support for WebVTT subtitles.
- RawVideoSplitter
- Added support for DAV format.
- MPCVideoDec
- Extended support for MagicYUV video.
- Fixed playback of streams VC-1 and MPEG2 with 3:2 pull-down flag.
- Fixed MPEG2 decoding in DXVA mode.
- Fixed synchronization after rewinding for MSDKDecoder.
- Added support GoToMeeting2 and GoToMeeting3.
- Added support for Apple ProRes 4444 XQ.
- Added support for retrieving and exporting additional HDR metadata.
- Automatically set unknown DXVA2_VideoTransferMatrix, do it more correctly than the system renderers.
- Improved support for Lagarith, Apple Prores, and FFV1.
- Fixed CFHD decoder.
- Fixed crash on some Apple ProRes.
- Added support for RGB48 output, which can make madVR. Disabled by default.
- Reduced memory usage for DXVA2 decoder.
- Mpeg2DecFilter
- Fixed crash on some DVDs.
- Fixed the scaling of setting window.
- MpaDecFilter
- Added support for decoding audio Based Music Codec (QDMC).
- Added support for decoding DST (Digital Stream Transfer).
- For the built-in decoder removed the format conversion sample.
- Improved working with AAC LATM.
- Added option to disable adjustment A/V sync.
- AudioSwitcher
- Audio delay now works in the SPDIF/HDMI passthrough.
- Fixed Bass Redirect for sound in Int24 format.
- The conversion of the sample format is added.
- MpcAudioRenderer
- Fixed loss of samples after pause.
- Added option "Release device when idle" for the exclusive mode after 3 seconds of inactivity. By default is off.
- VideoRenderers
- Fixed display of subtitles in stereo 3D.
- Fixed disable Aero option.
- Added P010 format for EVR-mixer.
- Added the ability to save the displayed frame (Shift+F5).
- Added HDR conversion in SDR.
- New interpolation methods have been added to reduce less than 50%.
- There have been marked methods for resizing the frame, which require the support of PixelShaders 3.0.
- Improved bug trail for Nvidia for video with a width of 1088 when using textures 16/32-bit floating.
- Considered the possibility of making UYVY input EVR-CP.
- Fixed problem with displaying YUV 4:2:2 (YUY2, UYVY) on Nvidia graphics cards (probably a bug of the driver).
- The texture format to "32-bit Floating Point" is marked as deprecated (generating a very large consumption of memory).
- Corrected explanations for video renderers.
- In statistics, the output information about the mode of operation of video decoders was changed, more detailed information was added for LAV Video Decoder.
- Added hack for correct setting of screen frequency for exclusive mode for Windows 8.1 and 10.
- DirectVobSubFilter
- Updated the black list of applications (the list is taken from MPC-HC).
- Subtitles
- Fixed crash on some animated subtitles.
- The mode "Only forced" now works with text subtitles.
- The command "Copy the displayed subtitles to the clipboard" is added.
- Send the information about the depth of 3D subtitles to the renderer.
- Automatic reopening of files with subtitles if they are changed.
- Optimizing the rendering of SSA / ASS subtitles.
- Correctly scale raster subtitles with transparency.
- YouTube
- Updated support for opening YouTube links.
- Added the ability to open links like www.youtube.com/embed/.
- Return support for opening video quality 240p.
- Player
- Various interface adjustments.
- Automatic insertion of links in the command "Open File/URL" is now optional.
- Improved work with CUE files.
- When you open the folder, we correctly ignore the playlists and clear the current one.
- Fixed reset settings (some settings might not reset).
- For the "Auto-zoom" option, the option "Auto fit (larger only)" is added.
- Fixed incorrect restore of the position and size of the window at startup, if the option "Tray icon" is turned on.
- In PinInfo for the parameter VIDEOINFOHEADER-> AvgTimePerFrame additionally show the equivalent FPS.
- Removed ability to upload subtitles on www.opensubtitles.org, which did not work.
- Changed the calculation of the window size when changing the scale for the case when the window does not fit on the screen.
- Improved hack for the "invisible borders" in Windows 10.
- Fixed positioning of the preview window.
- Fixed saving to playlist and bookmarks for BD, DVD and ISO.
- A complete overhaul of the Shader editor.
- Standard shaders are now available to all users.
- Fixed display of tooltips at large scale (DPI).
- Added saving thumbnails with captions.
- Added ability to open online playlists in different UTF encodings.
- Eliminated jitter of the frame width from the right side of the video area to ± 1 pixel when the window is changed and the option "Limit window proportions on resize" is on.
- Added support for opening UHD Blu-Ray.
- Increased maximum value of the history of open files to 100.
- Some settings transferred from "Audio" to "Sound processing" setting panel. Added option "Request stereo from the decoder".
- The optimization of resources.
- Added command "Jump to Beginning" (key "Home").
- Added remembering of the current item in the playlist.
- Remembering a position in a file now works not only for local files.
- Transfer the "Color Management" settings from the "Video" settings panel to the "Color Correction" settings panel.
- Improved HiDPI support.
- Added the ability to call the "Bookmarks" menu using the hotkey.
- The "Command Line Options" window has been changed.
- The framing mode can now only be saved from the "Video" settings panel. Changes to the mode from the menu only work for the current session. Added options "Do not scale at small frame size increases" and "Do not scale at small frame size decreases".
- The possibility of opening links "acestream://" is added.
- Added the ability to take the title from the playlist when the option "Replace file name with title".
- The scroll bar display title if it is missing then the file name.
- In the settings dialog "Keys", highlight the values that are duplicated.
- Added the ability to display the labels of the chapters for the light theme.
- Removed memorization of position for online broadcasts and sources with unknown duration.
- If possible, display the title instead of the link for YouTube and online links.
- Fixed saving of thumbnails when the thumbnail is larger than the original frame.
- Added mode "OverUnder" for stereo 3D output.
- Added the ability to get the displayed frame (command Shift+F5) for madVR v0.92.3.
- Updated libraries:
- ffmpeg git-n3.4-dev-2207-geea64ef4cf;
- libflac git-1.3.2-63-gf7cd466c;
- libpng git-v1.6.31beta04-5-gcd3721018;
- Little-CMS git-lcms2.8-96-gaeaaa78;
- MediaInfo git-v0.7.99-2-g19ec4c30;
- openjpeg git-v2.2.0-102-g28094e1e;
- Speex-1.2.0-1-gcae5026;
- rapidjson git-v1.1.0-242-g4c0f0036;
- ZenLib git-v0.4.36-10-g6f187cb;
- zlib 1.2.11.
Changes for v1.5.0 - v1.5.1.2556 Beta
- Updated libraries:
- ffmpeg git-n3.4-dev-648-g0a6ca7aa0a;
- libflac git-1.3.2-53-g64f47c2d;
- libpng git-v1.6.28-12-gb8afc73b7;
- Little-CMS git-lcms2.8-66-gf9d75cc;
- MediaInfo git-v0.7.94-35-ge569385d;
- Speex-1.2.0-1-gcae5026;
- rapidjson git-v1.1.0-165-gb8f0414b;
- ZenLib git-v0.4.34-2-geda2854;
- zlib 1.2.11.
Changes for v1.5.0 - v1.5.1.2444 beta
- Updated libraries:
- ffmpeg n3.3-dev-1714-g5e193daaa2;
- libflac git-1.3.2-28-g33f093ae;
- libpng git-v1.6.28-12-gb8afc73b7;
- Little-CMS git-lcms2.8-62-g1272acb;
- MediaInfo git-v0.7.93-9-g77338707;
- rapidjson git-v1.1.0-165-gb8f0414b;
- ZenLib git-v0.4.34-2-geda2854;
- zlib 1.2.11.
Changes for v1.4.4 Build 93 Beta - v1.4.4 Build 141 Beta
- Added: MPCVideoDec - add HEVC DXVA decoder;
Changes for v1.4.4 Build 66 Beta - v1.4.4 Build 93 Beta
- Added:
- MPCVideoDec - add HEVC DXVA decoder;
Changes for v1.4.4 Build 27 Beta - v1.4.4 Build 66 Beta
- Added:
- MPCVideoDec - add HEVC DXVA decoder;
Changes for v1.4.3 - v1.4.4 Build 27 Beta
- Added:
- MPCVideoDec - add HEVC DXVA decoder;
Changes for v1.4.2 - v1.4.3
- Removed AMRSplitter.
- Removed WVSplitter;
- VTSReader
- Added a dialog box with settings to choose from IFO file all programs or only the first (Program Chain).
- Added support for opening files of the IFO-ATS_XX_0.IFO (DVD-Audio language). The filter will load the chapters with the same format (LPCM or MLP) and the same channel laouts from AOB files.
- ShoutcastSource
- Added support for UTF8 in the title and description.
- DTSAC3Source
- Fixed overflow when searching for large files.
- FLACSource
- Added support for ID3 tags V2.
- The missing data at the end of the file, cosmetics.
- AudioSplitter
- Added support for WavPack, AMR, AMR-WB, DSF, DFF.
- Prevented a possible crash when playing TAK.
- MpaSplitter
- Fixed incorrect connection to other types of files.
- Allowed to change the title of the block when playing (occurs when writing online broadcasts).
- Improved work with streaming data.
- Improved synchronization (title search) after rewinding.
- AVISplitter
- Complemented ID list of codecs that are H.264 video (list taken from ffmpeg).
- Corrected output MediaType for H.264.
- Improved support for Matrox MPEG2 codecs, added fourcc M701-M705.
- MatroskaSplitter
- Added support CueDuration and CueRelativePosition to pre-read the subtitles.
- Added option "Calculate the duration based on the video data".
- More correct filling data for MPEG1 Layer 1/2, TrueHD / MLP and HEVC.
- Fixed playback of H.264 interlaced video.
- Loading embedded fonts in the file even if there are no subtitles.
- Improved mechanism for obtaining compute the timestamp packets, it has improved compatibility with some external video decoders.
- MPEGSplitter:
- Added support for files with variable size (record / download the file in real time).
- Added ability to switch programs in MPEG-TS, at the same time will switch all tracks of the program.
- Added support for SEGA CRI ADX ADPCM audio tracks.
- Improved rewind and playback MPEG-TS + H.264.
- Improved handling of HDMV LPCM (PCM in MPEG-TS) packets.
- Added support for MPEG-TS with incorrect PES and without it.
- Added support for the calculation of the duration/bitrate based on PCR (Program Clock Reference).
- Fixed work with AC3 data in TrueHD stream.
- Fixed detection of AC3 tracks on some files.
- Fixed crash when opening .mpls files, referring to non-existent .m2ts files.
- Added support for H.264 format data Annex B.
- Fixed work with MLP tracks in .aob files.
- Added the ability to work with changing AC3 streams.
- RawVideoSplitter
- If the frame rate is not specified, then take it to 25.
- Added support for H.264 streams in a format Annex B.
- Improved support for HEVC flows beginning with Nalu AUD.
- MP4Splitter (Bento4)
- Added support for the atom 'elst', which allowed processing delays when playing.
- Added support for fragmented files.
- Added support for HEVC videos tagged with 'hev1'.
- Improved mechanism for calculating the aspect ratio, are now recorded data that resides in the atom 'tkhd' and it have the highest priority.
- Optimization and adjustment of list building indexes.
- Process (and not ignore) atoms in which incorrectly specified size. This will allow to open files in which this happens.
- Fixed calculation fps for video, is now possible to use data from the 'stts' atom;
- Fixed search for files that have the atom 'stss' (a list of key frames) contains only one entry.
- Fixed incorrect display of the head in some cases.
- Fixed playback of some MOV-files with PCM track when observed accelerated playback.
- Fixed handling of some of the VobSub subtitles.
- Fixed code to work with time-stamped data now correctly handle negative offset and delay.
- Improved (accelerated) fast keyframe for conventional and for fragmented files.
- FLVSplitter
- Added support for H.264 format AnnexB.
- Adjustment calculation fps video.
- Improved support for "broken" files.
- OggSplitter
- Improved rewind, if the file contains a video track.
- Corrected reading of the Theora header.
- MPCVideoDec
- Fixed decoding of H.264 streams with non-standard order of B-frames
- Updated list of NVidia and Intel video card with support for hardware decoding 4k.
- Fixed overflow DXVA 2.0 buffer.
- Fixed reading of MPEG2 data .
- Added OpenHEVC optimization.
- Improved display of the last frame at the end of the play.
- Fixed crash when playing WMV3IMAGE and VC1IMAGE.
- Added Converter to convert 4:2:0 8bit -> NV12 (code taken from the LAV Filters).
- Improved mechanism for determining the length of the frame.
- Fixed video output 4:2:0 8bit -> YV12.
- Mpeg2DecFilter
- Fixed crash when BOB and ELA deinterlacing on some DVD-Video.
- Connect with permitted ffdshow raw video filter when playing DVD-Video.
- Fixed a hang on some DVD with animated menus on pause.
- MpaDecFilter
- Added support for decoding Opus, ATRAC3plus, SEGA CRI ADX ADPCM, Shorten, DSD.
- Rewritten PS2ADPCM decoder, now it is completely on integer arithmetic.
- Fixed playback end data (they could not be heard).
- Fix memory leak when using "Encode to AC-3.
- Bitrstrim E-AC3, DTS-HD and TrueHD is only available on Windows Vista and above.
- Added support for determining the SPDIF/Bitstream output for Windows Vista and above.
- Removed channel mixer.
- Added to decrease in frequency sounds with a sampling frequency of more than 192 kHz.
- AudioSwitcher
- Removed the "Custom channel mapping".
- Remove the old "normalization" algorithm.
- "Boost" renamed to "Gain" and now has a range of -3 dB to +10 dB.
- Added channel mixer.
- Added "Auto volume control".
- Audio switcher settings transferred to the panel "Audio".
- Now between audio switcher and audio renderer can connect AC3Filter, ffdshowAudioProcessor and DC-DSP Filter.
- Audio switcher now always active. It is necessary for proper operation of the player.
- MPC Audio Renderer (WASAPI)
- Added support for changing the playback speed.
- Improved option "Allow bit-exact output".
- Improved A/V sync.
- Fixed crash for various reasons.
- Show status information when the bitstream using.
- Added the ability to switch to the default device in the event of a power output device.
- VSFilter
- Added support to get the type of subtitles: internal/external.
- Added new option "Allow drop some subpicture"
- Fixed display of animated subtitles (the movement of the subtitles was jerking).
- Blocking connection Lentoid HEVC Decoder and input type IYUV, because decoder outputs "invalid" data.
- Fixed a crash when using the settings when playing active.
- Fixed display an icon in the system tray (sometimes hide the icon).
- Fixed incorrect font change.
- Returned to override colors instead of the default palette for VobSub-and without palette.
- Fixed handling of tags " fs +" and " fs-".
- Codes '& # xx' is converted to the corresponding character.
- Fixed subtitle display on pause with madVR.
- Fixed display of some PGS subtitles.
- Improved support for SAMI subtitle (.smi).
- VideoRenderers
- EVRCustom: improved redraw after after rewind on pause.
- VMR7 Renderless available under the x64 bit system, as well as if the height/width of the desktop more than 2,048.
- Rewritten and optimized mechanism DX9RenderingEngine, added shaders Perlin Smootherstep, B-spline, Mitchell-Netravali, Catmull-Rom.
- Fixed output text subtitle VMR7 Renderless.
- Fixed VMR7 Renderless mode VMR Mixer Mode.
- Player
- Added support for mounting images of optical disks with Windows 8/8.1.
- Added support for mounting images of optical disks using DAEMON Tools Lite for Windows XP, Vista and 7.
- Added "Restore the position of subtitles."
- Added an option to change the number of recently opened files.
- Added the possibility of multiple manual loading external subtitles and audio files.
- Fixed the incorrect display of '&' in the status bar.
- When you open an external audio adds the ability to open any file/container, not just the audio files.
- When using the "Play next in the folder" added the ability to play looped (in a circle).
- Do not show error reporting when using Direct3D fullscreen mode.
- Removed keyboard shortcuts "Toggle custom channel mapping".
- Keyboard commands "Toggle normalization" renamed "Toggle auto gain control".
- Limited opportunity selection of ports for Web server from 1 to 65535.
- Optimization and adjustment of the output information in PinInfo.
- .awb Extension added to the group "AMR", .sfd - in "MPEG";
- Group "Matroska" renamed "Matroska/WebM", "FLI/FLC" - "FLIC animation".
- Added DSD group and extensions .dsf and .dff.
- Extension .rmvb transferred from the group "other" to the group "RealMedia".
- Changed some of the settings and their location.
- Removed option "Round up to power of two" for subtitles.
- Removed the option "D3D Fullscreen GUI Support".
- Adjusted and optimized code with auto-tuning mode switch monitors.
- If the speed of play is different from the standard, we write it in the status bar.
- Fixed problem of clogging registry branch HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts when opening URL.
- Corrected speed change mechanism. Modify the list of steps to change the speed of 0.1, 0.2, 0.25, 0.5, 1.0.
- Adjusted the volume control work.
- Fixed handling of transparency settings OSD.
- Fixed display Win7 taskbar preview of the above.
- Removed enhanced support opening graphic formats.
- Removed ability to save screenshots and thumbnails formats webp/psd/tga.
- Fixed creation of default.mpcpl.
- Fixed display SeekBar when playing Flash files.
- Fixed getting the frame rate to auto-switch frequencies using MediaInfo.
- Fixed the field "created" in the properties of the file being played.
- Added check for updates.
- Improved YouTube, added to obtain information about the author, title, description and date of publication.
- Added support for YouTube live streaming (requires LAVSplitter).
- Removed support VIMEO (because it did not work).
- Changed opening playlists from YouTube, after the opening of the current clip starts playing.
- Playlist from YouTube is now loaded only when the option "Load playlist".
- Fixed auto-save scre...
Changes for v1.4.3 dev build 5780 - v1.4.3 dev build 5823
- Added:
- ... and many more.
- Changes:
- MpaDecFilter - corrected work with DTS-HD streams for output to S / PDIF output, in which case only output DTS core.
- MPCAudioRenderer - improved input validation support for media types;
- updated Basque translation (author azpidatziak);
- updated Italian translation (author Lord Maius);
- Updated German translation (author: Sylt);
- updated Dutch translation (author beter);
- updated Chinese (Traditional) translation (author beter);
- updated Chinese (Simplified) translation (author insolo);
- Updated Ukrainian translation (author Arestarh1986);
- ffmpeg 2.4.x git-gf43ac02;
- libpng 1.7.0 b35 git-f3b1eb68;
- libwebp 0.4.0 git-d2cc61b7;
- MediaInfo 0.7.70+ svn rev.6511;
- Little-CMS 2.7 beta git-a41d62ee;
- ZenLib 0.4.29+ svn rev.489;
- ... and many more.
- Fixes:
- MPCVideoDec - fixed crash in DXVA 2.0 mode on some files (added check for size and overflow DXVA 2.0 buffer);
- VSFilter - fixed incorrect handling of font changes;
- WASAPI Renderer - Fixed crash if no interface IReferenceClock;
- Fixed various bugs related to OSD;
- ... and many more.
Changes for v1.4.3 dev build 5765 - v1.4.3 dev build 5780
- Added:
- ... and many more.
- Changes:
- MpaDecFilter - corrected work with DTS-HD streams for output to S / PDIF output, in which case only output DTS core.
- MPCAudioRenderer - improved input validation support for media types;
- updated Basque translation (author azpidatziak);
- updated Italian translation (author Lord Maius);
- Updated German translation (author: Sylt);
- updated Dutch translation (author beter);
- updated Chinese (Traditional) translation (author beter);
- updated Chinese (Simplified) translation (author insolo);
- Updated Ukrainian translation (author Arestarh1986);
- ffmpeg 2.4.x git-gf43ac02;
- libpng 1.7.0 b35 git-f3b1eb68;
- libwebp 0.4.0 git-d2cc61b7;
- MediaInfo 0.7.70+ svn rev.6511;
- Little-CMS 2.7 beta git-a41d62ee;
- ZenLib 0.4.29+ svn rev.489;
- ... and many more.
- Fixes:
- MPCVideoDec - fixed crash in DXVA 2.0 mode on some files (added check for size and overflow DXVA 2.0 buffer);
- VSFilter - fixed incorrect handling of font changes;
- WASAPI Renderer - Fixed crash if no interface IReferenceClock;
- Fixed various bugs related to OSD;
- ... and many more.
Changes for v1.4.3 dev build 5736 - v1.4.3 dev build 5765
- Added:
- ... and many more.
- Changes:
- MpaDecFilter - corrected work with DTS-HD streams for output to S / PDIF output, in which case only output DTS core.
- MPCAudioRenderer - improved input validation support for media types;
- updated Basque translation (author azpidatziak);
- updated Italian translation (author Lord Maius);
- Updated German translation (author: Sylt);
- updated Dutch translation (author beter);
- updated Chinese (Traditional) translation (author beter);
- updated Chinese (Simplified) translation (author insolo);
- Updated Ukrainian translation (author Arestarh1986);
- ffmpeg 2.4.x git-gf43ac02;
- libpng 1.7.0 b35 git-f3b1eb68;
- libwebp 0.4.0 git-d2cc61b7;
- MediaInfo 0.7.70+ svn rev.6511;
- Little-CMS 2.7 beta git-a41d62ee;
- ZenLib 0.4.29+ svn rev.489;
- ... and many more.
- Fixes:
- MPCVideoDec - fixed crash in DXVA 2.0 mode on some files (added check for size and overflow DXVA 2.0 buffer);
- VSFilter - fixed incorrect handling of font changes;
- WASAPI Renderer - Fixed crash if no interface IReferenceClock;
- Fixed various bugs related to OSD;
- ... and many more.
Changes for v1.4.3 dev build 5493 - v1.4.3 dev build 5736
- Added:
- ... and many more.
- Changes:
- MpaDecFilter - corrected work with DTS-HD streams for output to S / PDIF output, in which case only output DTS core.
- MPCAudioRenderer - improved input validation support for media types;
- updated Basque translation (author azpidatziak);
- updated Italian translation (author Lord Maius);
- Updated German translation (author: Sylt);
- updated Dutch translation (author beter);
- updated Chinese (Traditional) translation (author beter);
- updated Chinese (Simplified) translation (author insolo);
- Updated Ukrainian translation (author Arestarh1986);
- ffmpeg 2.4.x git-gf43ac02;
- libpng 1.7.0 b35 git-f3b1eb68;
- libwebp 0.4.0 git-d2cc61b7;
- MediaInfo 0.7.70+ svn rev.6511;
- Little-CMS 2.7 beta git-a41d62ee;
- ZenLib 0.4.29+ svn rev.489;
- ... and many more.
- Fixes:
- MPCVideoDec - fixed crash in DXVA 2.0 mode on some files (added check for size and overflow DXVA 2.0 buffer);
- VSFilter - fixed incorrect handling of font changes;
- WASAPI Renderer - Fixed crash if no interface IReferenceClock;
- Fixed various bugs related to OSD;
- ... and many more.
Changes for v1.4.3 dev build 5056 - v1.4.3 dev build 5493
- Changes:
- MpaDecFilter - corrected work with DTS-HD streams for output to S / PDIF output, in which case only output DTS core.
- MPCAudioRenderer - improved input validation support for media types;
- updated Basque translation (author azpidatziak);
- updated Italian translation (author Lord Maius);
- Updated German translation (author: Sylt);
- updated Dutch translation (author beter);
- updated Chinese (Traditional) translation (author beter);
- updated Chinese (Simplified) translation (author insolo);
- Updated Ukrainian translation (author Arestarh1986);
- ffmpeg 2.3.x git-146e498c;
- libpng 1.7.0 b35 git-f3b1eb68;
- libwebp 0.4.0 git-d2cc61b7;
- MediaInfo 0.7.70+ svn rev.6460;
- Little-CMS 2.7 beta git-a41d62ee;
- ZenLib 0.4.29+ svn rev.489;
- ... and many more.
- Fixes:
- MPCVideoDec - fixed crash in DXVA 2.0 mode on some files (added check for size and overflow DXVA 2.0 buffer);
- VSFilter - fixed incorrect handling of font changes;
- WASAPI Renderer - Fixed crash if no interface IReferenceClock;
- Fixed various bugs related to OSD;
- ... and many more.
Changes for v1.4.1 - v1.4.2
- Added:
- MPCVideoDec - added support for decoding 'VP7';
- ... and many more.
- Changes:
- MPCVideoDec - add support MP4 H264 files with avcC atoms without any SPS/PPS (use code from LAV);
- MP4Splitter - correct aspect ratio for video tracks, has a higher priority value from the header(atom 'tkhd');
- After closing the Playlist/Shader Editor/Editor "Synchronize subtitle" - set the focus to the main window;
- In the property "FileVersion" indicates the version, including SVN revision number;
- ffmpeg 2.2 git-cecb6d6f;
- libwebp 0.4.0 git-af444608;
- MediaInfo 0.7.67+ svn rev.6177;
- ... and many more.
- Fixes:
- Fixed parser .ass subtitles, leading to hang when loading subtitle;
- OSD is displayed on top of all windows;
- ... and many more.
Changes for v1.4.0.3 - v1.4.1
- Changes:
- Renumbered versions - now it consists of three digits (MAJOR.MINOR.PATCH);
- MPCVideoDec - disable DXVA for WMV3 Complex profile;
- libpng 1.7.0 b35 git-3ac960f1;
- ... and many more.
- Fixes:
- Fixed crash when closing a window settings file associations when called from a UAC;
- Some menu items are not marked as active;
- Fixed changing settings interface;
- ... and many more.
Changes for v1.3.0.3 - v1.4.0.3
- Added:
- added support for opening *.CUE;
- added completely reengineered DXVA2 decoder;
- added support for subtitles display for stereoscopic pictures;
- AudioSplitter - added support for Monkey's Audio (.APE) and also for APE Tag, DTS-CD and AC3-CD, TTA, WAV and Wave64;
- AviSplitter - added support for 'RPZA', 'RV24' (RGB24 with upside-down picture), uncommon YUV-formats;
- MatroskaSplitter - added support for Microsoft MPEG4 V3, MJPEG, ProRes, SNOW and several types of uncompressed video ('V_UNCOMPRESSED');
- MP4Splitter - added support for '2Vuy', 'DVOO', 'yuvs', 'yuv2', DNxHD, FFV1, 'v308', 'v408', 'V410';
- MpaDecFilter - added support for decoding MEDIASUBTYPE_SIPR_WAVE - SIPR in .wmv, Voxware MetaSound;
- MPCVideoDec - added output formats 'AYUV', 'YV16', 'YV24', 'P010', 'P210', 'P016', 'P0216', 'Y410' and 'Y416';
- MPCVideoDec - added support for 'Avid DNxHD', HuffYUV, FFVH, FFV1 (FFmpeg video codec #1), QuickTime 8BPS video, 'RPZA', 'cyuv', 'yuv2', 'Y41B', 'Y42B', '444P', 'Y800', 'I420', 'V410';
- MPCVideoDec - added support for decoding Windows Media Video 9.1 Image and Windows Media Video 9.1 Image V2 (WMVP, WVP2);
- MPCVideoDec - added Status field containing verbose information on the decoder's state;
- MPCVideoDec - added handling of input media type change in DXVA1 mode which allows switching video tracks in this mode;
- MPCVideoDec - added a button for resetting the options to their defaults;
- MPEGSplitter - added support for files with 'IMKH' header (DVR records in MPEG-PS format);
- Null Video Renderer (Uncompressed) - added support for 'NV12', 'AYUV', 'YV16', 'YV24';
- RawVideoSplitter - added support for 'YUV4MPEG2';
- RawVideoSplitter - added partial support for черно-белых and 4:1:1 y4m files;
- VSFilter - added AV Source/AV Splitter support for the auto-load option;
- VSFilter - added support for NV12;
- VSFilter - added support for scaling PGS/DVB subtitles;
- VSFilter - added support for interlaced video;
- Ð?удиомикшер - added support for muxing in 5.0;
- Internal MPEG/DVD Decoder - added support for NV12 output;
- added the 'Ð’Ñ?егда иÑ?пользовать внешние аудиофайлы как оÑ?новные' option ;
- added the 'Use Subresync' option;
- video renderer statistics - added the 'GPU Load' indicator;
- ... and many more.
- Changes:
- AudioParser - minimal sound frequency for AAC-LATM is 8000 Hz (according to English Wikipedia);
- AudioSplitter - Source filter now accepts TTA with ID3v2 tags in the beginning of the file;
- AviSplitter - added sanity check for superindex blocks;
- AviSplitter - added association for 'P422';
- AviSplitter - removed association for 'cyuv';
- Blu-ray playlists are again associated as video files;
- DTSAC3Source - dropped support for DTS-CD and AC3-CD, AudioSplitter is used instead;
- EVR Custom/VMR9 Renderless -> GPUUsage: more robust NvAPI (Nvidia) handling;
- FLVSplitter - bogus tags are ignored upon opening a file and seeking tracks;
- FormatConverter - for 8- and 10-bit sources, P016 immediately follows P010 and P216 immediately follows P210;
- Line 21 Decoder - enabled for Microsoft DTV-DVD Video Decoder and EVR-CP;
- MatroskaSplitter - improved keyframe list building algorighm;
- MKVSplitter - FPS defaults to 23.976 when it cannot be calculated;
- MP4Splitter - support for reading palette from video tracks;
- MpaDecFilter - changed test for Bitstream/SPDIF-output support;
- MPCVideoDec - added labels '8-bit', '10-bit' and '16-bit' in Options window;
- MPCVideoDec - format conversion options are enabled/disabled according to whether YUV->RGB or RGB->YUV transform is performed;
- MPCVideoDec - 'YUY2' output is now possible for odd width and height;
- MPCVideoDec - 'P010', 'P210', 'P016', 'P0216' output formats are now enabled by default;
- MPCVideoDec - YUV 4:2:2 10-bit output format is selected for Apple ProRes;
- MPCVideoDec - YUV 4:2:2 8-bit output format is selected for Avid DNxHD;
- MPCVideoDec - YUV 4:2:2 output format is selected for Motion JPEG;
- MPCVideoDec - added output format determining for ProRes;
- MPCVideoDec - AVCOL_RANGE_JPEG is now ignored only for H.264;
- MPCVideoDec - interface and algorithm of output formats list building for software decoding are changed;
- MPCVideoDec - now it is possible to change settings of the 'Preset' and 'Standard' options at any moment. The 'RGB Output levels' option is enabled only if the 'RGB32' option is active;
- MPCVideoDec - VP5 and VP6 video cards list is updated;
- MPCVideoDec - the options 'VMR Mixer mode' + 'YUV Mixing' are disabled under Windows XP by default;
- MPCVideoDec - the 'Output levels' option is renamed to 'RGB Output levels';
- MPCVideoDec - corrected the choice of primary output format for 9-, 12- and 14-bit input formats;
- MPCVideoDec - corrected the sizes of GroupBox'es for different scalings;
- MPCVideoDec - the mechanism of changing output media type for different post-processings is re-worked;
- MPCVideoDec - the way of switching output format is changed. Also added automatic switching of output format when input format is changed;
- MPCVideoDec - upon filling the list of output media types, DXVA1 and DXVA2 are distinguished according to the operating system: DXVA1 is used for Windows XP, DXVA2, for Windows Vista and above;
- MPCVideoDec - removed redundant checks for output formats;
- MPCVideoDec - deleted the 'Input levels' option;
- MPCVideoDec - the AV_PIX_FMT_PAL8 format is now detected as RGB;
- MPCVideoDec/FormatConverter - added validity check for the output format;
- Mpeg2DecFilter - DVD subtitles rendering is added back for single VOB files;
- MPEGSplitter - removed the option to output the stream 'As is' for TrueHD audio;
- MPEGSplitter - changed handling of AC3 packets;
- MPEGSplitter - FPS defaults to 23.976 when it cannot be calculated;
- MPEGSplitter - slightly changed (unified) handling of AAC packets;
- MPEGSplitter - optimized seeking: only the primary track is used for seeking. If a video track is present, it and only it is used; audio tracks are used otherwise;
- MPEGSplitter - changed the way of detecting AAC/MPA tracks;
- MPEGSplitter - corrected Profile@Level display for MPEG2@4:2:2;
- MPEGSplitter - added handling and adding of DVB subtitles (without their actual seeking in the stream) upon searching and handling of Program Stream Map (MPEG-TS);
- MPEGSplitter - seeking in .ifo files (using VTSReader) is now always performed using timestamps;
- MPEGSplitter - implemented fast seek on 'any' MPEG-PS files;
- MpegSplitter - removed the 'Fast track switching' option;
- MPEGSplitter - improved seeking for Blu-ray;
- MPEGSplitter - unified streams pre-handling mechanism;
- 'Overlay Mixer Renderer' is now available only for Windows XP;
- RawVideoSplitter - numerous improvements for correct handling of 'LAV Video Decoder' and 'madVR';
- VSFilter - added automatic loading upon connecting to internal MPEGSplitter/MPEGSource;
- VSFilter - changed handling of input/output formats. Now the list of input formats and their priorities from the underlying filter are taken into account upon building the output formats list;
- VTSReader - all Program Chains are taken into account upon opening .ifo files in order to calculate DVD duration correctly;
- WASAPI Renderer - added synchronization mechanism;
- EVR Custom/VMR9 Renderless - source aspect ratio is taken into account when saving screenshots;
- Youtube - temporarily dropped support for 1080 and above formats;
- Youtube - redirects (location) are honored upon opening URLs;
- Audio muxer - mono is now expanded to stereo;
- object name (file/DVD/BD) is again displayed in OSD upon opening;
- external/standalone filters in the filter list are marked with the suffix 'external';
- Filter graph - an external standalone filter is now preferred to the internal one;
- MediaInfo - added the 'Copy to Clipboard' button;
- ffmpeg decoder is now used for decoding VP9 video;
- the folder of the last opened file is selected for saving playlists;
- added the possibility to move subtitles during playback;
- the buttons for file associations now do not change automatic playback options;
- 'Go To...', 'Filters', 'Video Frame', 'Override Aspect Ratio', 'On Top', 'After Playback' menus - more modern look of highlighted items;
- numerous improvements in OpenMedia/CloseMedia;
- 'Options' -> 'Output' - removed merit (priority) display in the 'Audio Renderer' dropbox;
- MPEG sequence header parsing - added handling of sequence display extension in order to set Aspect ratio correctly;
- redefined palette for DVD subtitles that lack the palette;
- upon closing the player, the file is now closed first, and the main window is destroyed afterwards;
- 'Jump To...' dialog that seeks to the chosen time/frame is called upon right click on the SeekBar;
- upon opening a file, the current directory is switched to that file's directory;
- Subtitles rendering - considerably increased subtitles speed, their load time is decreased as well;
- Subtitles rendering - the default buffer capacity is increased to 10 fragments;
- removed 'Old Video Renderer';
- removed DTSSplitter;
- removed TTASplitter;
- improved file closing via menu/Ctrl+C and via right click on the Stop|Close button on the toolbar;
- improved opening of http-live-streaming links (in .m3u/.m3u8 format): they are not handled as a playlist anymore;
- VMR Mixer Mode and YUV Mixing modes now work for any VMR renderer;
- updated Basque translation (author azpidatziak);
- updated Italian translation (author Lord Maius).
- updated Dutch translation (author beter);
- updated Chinese (Traditional) translation (author beter);
- updated Chinese (Simplified) translation (author insolo);
- updated Korean translation (author kuh3h3);
- updated Ukrainian translation (author Arestarh1986);
- ffmpeg 2.2 git-c8246d37;
- libwebp 0.4.0 git-59daf083;
- libopus 1.1 git-253e15f7;
- libpng 1.7.0 b34 git-8ebdaa07;
- MediaInfo 0.7.67+ svn rev.6173;
- Little-CMS 2.6 git-08bbb31f;
- VirtualDub 1.10.4;
- ZenLib 0.4.29+ svn rev.456;
- ... and many more.
- Fixes:
- DXVA decoder - fixed crash upon closing/stopping playing VC1/MWV3;
- FLACSource - fixed Vorbis tags parser;
- FLVSplitter - repaired opening/playing files with HEVC streams;
- FLVSplitter - fixed parsing of metadata strings;
- FLVSplitter - fixed seeking and playback;
- FLVSplitter - corrected Speex audio codec work;
- FLVSplitter - fixed hang after seeking the end of a file;
- MP4Splitter - corrected and enhanced Apple XDCAM video support;
- MpaDecFilter - repaired conversion to AC3;
- MPCVideoDec - FormatConverter, fixed conversion of YUV input formats with full-scale (JPEG) color_range;
- MPCVideoDec - corrected the order of adding similar formats in the list of output media types;
- MPCVideoDec - fixed the effect of the 'RGB output levels' option after clicking the 'Reset' button;
- MPCVideoDec - fixed handling of H.264 format timestamps: ffmpeg logic is used;
- MPCVideoDec - fixed check for active YUV->RGB or RGB->YUV conversions;
- MPCVideoDec - fixed the case when a decoder tried to connect to LAV Video Decoder upon opening a DVD;
- MPCVideoDec - fixed GraphStudio crash during an attempt to change outpu format settings if no filter is connected to the output pin;
- MPCVideoDec - corrected an upside-down image for RGB32 output with connection to the VMR7 renderer with active VMR Mixer Mode + YUV Mixing options;
- MPCVideoDec - fixed image artifacts during playback of some H.264 video on Intel in the DXVA mode;
- MPCVideoDec - interlace flags were ignored in software decoding mode;
- MPCVideoDec- fixed RAW Video decoding for frame dimensions not divisible by 32;
- MPCVideoDec/FormatConverter - fixed crash after reinitialization;
- MPEG parser (sequence header) - fixed AR calculation;
- MPEGSplitter - fixed parsing of AAC header;
- MPEGSplitter - fixed parsing of PSM (Program Stream Map);
- MPEGSplitter - fixed FPS calculation for MPEG-PS (it is usually H.264);
- MPEGSplitter - fixed extradata creation for MPEG2;
- MPEGSplitter - fixed connecting/playing of TrueHD tracks;
- MpegSplitter - corrected reading of Program Stream Map (PSM) which could produce long delays in opening MPEG-PS files;
- OggSplitter - fixed errors which turned into incorrect playback of DIRAC and FLAC files;
- RawVideoSplitter - repaired HEVC opening;
- RawVideoSplitter - corrected seeking in 'YUV4MPEG2' format;
- RawVideoSplitter - fixed errors which led to false detection and incorrect work;
- RealMediaSplitter - fixed playback of files that miss certain data (i.e. the value is 0) in the header;
- RoQ video decoder has been added to the graph incorrectly;
- VSFilter - repaired subtitles display upon NV12/P010/P016 output with Flipped image;
- VSFilter - fixed DVB subtitles display;
- WASAPI Renderer - eliminated a deadlock upon close;
- WASAPI Renderer - the end of file was sometimes handled incorrectly after seeking;
- EVR Custom - fixed blinking/black screen during playback of some DVDs (during menu and subtitles output) and videos when working with Microsoft DTV-DVD Video Decoder;
- under OS Vista and above, the 'YUV mixing' option is again available for VMR-9 renderless. When 'YUV mixing' is enabled, the 'Dynamic switch to BOB' is now activated;
- corrected tips display on the "Output" page;
- fixed handling of the Play/Pause button's state;
- corrected loading playlists in the UTF8 format without the marker;
- fixed opening of DVD from Favorites with the position saved;
- fixed opening subtitles in ANSI encoding;
- fixed switching VobSub subtitles in the case one file has several subtitles;
- corrected errors in the 'Rewind in the end' option behavior;
- corrected errors which hanged mpc-be.exe process upon closing player/file;
- corrected errors which led to incorrect choice of audio tracks;
- fixed frame aspect ratio when saving thumbnails;
- the 'Open DVD/Blu-ray' menu did not work in fullscreen D3D mode;
- 'Properties' -> 'Resources' - fixed saving embedded objects;
- AVC parsed did not handle level 5.2;
- 'YouTube' properties page - formats settings have been saved incorrectly;
- 'Fullscreen' properties page - the 'Apply' button did not change its state sometimes;
- ... and many more.