Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Hardware & Software > Software players

Reply
 
Thread Tools Search this Thread Display Modes
Old 12th September 2012, 05:40   #1  |  Link
alexins
MPC-BE DEV
 
alexins's Avatar
 
Join Date: Mar 2008
Location: Slovenija
Posts: 584
Media Player Classic - BE Win32/x64

Media Player Classic - BE is a free and open source audio and video player for Windows.
MPC-BE is based on the original "Media Player Classic" project (Gabest) and "Media Player Classic Home Cinema" project (Casimir666), contains additional features and bug fixes.

Supported Operating Systems:
* Windows Vista, Windows 7, Windows 8 32bit/64bit, Windows 8.1 32bit/64bit, Windows 10 32bit/64bit

System Requirements:
* An SSE2 capable CPU. (Starting from version 1.5.1 build 2631 beta a CPU with SSE2 is required.)
* The latest DirectX 9.0c runtime (June 2010). Install it regardless of the operating system, they all need it.
DirectX End-User Runtime Web Installer


Links:
Project Page

SVN repository Media Player Classic-BE (read only): svn checkout svn://svn.code.sf.net/p/mpcbe/code/trunk mpcbe-code

Changes in release 1.6.0:
Quote:
MP4Splitter
Extended support for PCM audio ('ipcm').
The analysis of the average bitrate of audio tracks has been removed. This will speed up the opening of some files.
Improved support for files with tracks with offset timestamps.
Changed the format of the output pins and the list of audio tracks in the player.
Fixed distortion of frame proportions when using the 'pasp' atom in some cases.

OggSplitter
Fixed reading of metadata in some files.

MpegSplitter
Fixed MPEG Audio track detection.

AudioSplitter
Added support for Cue Sheet inside 'TXXX' tag.

RealMediaDecoders
Fixed work of the RealAudio decoder.
Removed compilation of x64 decoders. Decoders didn't work because there is no RealMedia library for x64.

MPCVideoDec
Eliminated high load on the system with frequent navigation on H.264 and MPEG-2 videos when using the D3D11 decoder.
The MVC decoder information is now available through the IExFilterConfig interface.
Added support for "copy-back" mode for D3D11 decoder.
Added support for NVDEC decoder for NVIDIA video cards.
Added support for output in YUV444P16 format ('Y3[0][16]').
Fixed output format setting for some codecs.

AudioSwitcher
Optimized auto volume control code.
Added audio processing with "compand" audio filter (included in FFmpeg).
Added dithering when outputting to Int16, if the sound was of higher bit depth before.

MpcAudioRenderer
Fixed freezing at the end of playback in some cases.
Corrected sample format selection for WASAPI Shared mode when "Windows Sonic for Headphones" is active in Windows 10.
Reduced size of MpcAudioRenderer.ax.
Added dithering when outputting to Int16, if the sound was of higher bit depth before.
Added reset button.

VideoRenderers
EVR-CP and Sync Renderer no longer require d3dx9_43.dll to render statistics text.
Removed the ability to disable desktop composition (Aero) on Windows 7.
Uses more correct locking of D3DDevice from different threads for EVR-CP.

Subtitles
Texture size 2560x1600 changed to 2560x1440.

Youtube
Improved retrieval of video metadata.
Added error output for videos with restrictions.
Added recognition of links like "youtube.com/shorts/".
For videos VP9 and AV1 with a frame size of 360p or less, select the lowest audio quality so that the audio bitrate is no more than the video bitrate.
Added sorting of formats when opening via youtube_dl.
Fixed slow playback of some links.
Subtitle support has been improved.
Added support for yt-dlp and other analogs of youtube-dl. In the settings you can specify the name of the executable file or the full path. Added search for an executable file in the system registry in the "App Paths" branches. Fixed search for an executable file in folders specified in the system PATH variable.

Player
Reworked saving of many settings. The values of these settings will not be inherited when upgrading from older versions of the player.
The history of open files and URLs is now saved in the history.mpc_lst file. Added a window for viewing history.
Bookmarks are now saved in the favorites.mpc_lst file.
Statistics information is now updated after navigation when playback is paused.
Fixed DVD-Video playback with built-in filters.
Open file/URL dialog now automatically removes enclosing quotes from given paths.
Fixed shift and enlargement of the main window when hovering over the cover of the audio file displayed above the taskbar.
Added the command "Add to playlist from clipboard" (Ctrl+V).
Removed "Disable desktop effects (Aero)" option.
The ability to call the properties of the active video renderer in the "Video" settings panel during playback has been implemented.
Fixed working with Blu-ray playlists and chapters.
Added support for System Media Transport Controls.
The values of 33% and 67% for the option "After starting playback, fit window to screen" are now interpreted as 1/3 and 2/3.
Added visual separation of external and internal subtitles in the subtitle menu for VSFilter.
Fixed crash when outputting a scrollbar in exclusive mode with unknown duration.
Other minor fixes and internal optimizations.

MPCBEShellExt (explorer extension)
Improved operation for users with limited rights.

Updated Chinese (Simplified) translation (by wushantao).
Updated German translation (by Klaus1189).
Updated Hungarian translation (by mickey).
Updated Dutch and Chinese (Traditional) translation (by beter).
Updated Turkish translation (by cmhrky).
Updated Portuguese (Brazil) translation (by Siegfried Janke).
Updated Japanese translation.
Updated Ukrainian translation (by arestarh1986).

Updated libraries:
dav1d git-0.9.2-69-g396122d;
Detours git-v4.0.1-96-g45a76a3;
ffmpeg git-n4.5-dev-2772-g6c45d34e50;
libflac git-1.3.3-85-gb358381a;
libpng git-v1.6.37-36-ga37d48365;
Little-CMS git-2.12-39-gc07b7e3;
MediaInfo git-v21.09-16-g6ce198a2;
nanosvg git-ccdb199;
rapidjson git-v1.1.0-665-g00dbcf2c;
Media Player Classic - BE 1.6.0 Win32 (Stable release):
Media Player Classic - BE 1.6.0 x86 (with installer)
Media Player Classic - BE 1.6.0 x86 (portable)
Standalone Filters Media Player Classic - BE 1.6.0 x86

Media Player Classic - BE 1.6.0 x64 (Stable release):
Media Player Classic - BE 1.6.0 x64 (with installer)
Media Player Classic - BE 1.6.0 x64 (portable)
Standalone Filters Media Player Classic - BE 1.6.0 x64

Nightly Builds:
Nightly Builds

Report a problem.

Frequently Asked Questions about the GNU Licenses

Last edited by alexins; 27th December 2021 at 16:04.
alexins is offline   Reply With Quote
Old 12th September 2012, 06:20   #2  |  Link
Hypernova
Registered User
 
Join Date: Feb 2006
Posts: 293
At long last! I saw the "leak" has the seekbar preview. Gotta try this right away.

Edit: Request: Can you make the filename's font inside the seekbar respect cleartype setting?
__________________
Spec: Intel Core i5-3570K, 8g ram, Intel HD4000, Samsung U28D590 4k monitor+1080p Projector, Windows 10.

Last edited by Hypernova; 12th September 2012 at 09:04. Reason: Add a request.
Hypernova is offline   Reply With Quote
Old 12th September 2012, 10:12   #3  |  Link
cyberbeing
Broadband Junkie
 
Join Date: Oct 2005
Posts: 1,859
Unchecking "Auto-load Subtitles" doesn't disable the internal subtitle renderer or gray out the Subtitles context menu during playback.

Unchecking "Enable built-in audio switcher filter" and restarting MPC-BE doesn't gray out the Audio context menu during playback.
cyberbeing is offline   Reply With Quote
Old 12th September 2012, 11:25   #4  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,610
Quote:
Originally Posted by cyberbeing View Post
Unchecking "Auto-load Subtitles" doesn't disable the internal subtitle renderer or gray out the Subtitles context menu during playback.

Unchecking "Enable built-in audio switcher filter" and restarting MPC-BE doesn't gray out the Audio context menu during playback.
"Auto-load Subtitles" - it's for auto-load external subtitle.

"Enable built-in audio switcher filter" & Audio Context Menu - they are different things, they have nothing in common.
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is offline   Reply With Quote
Old 12th September 2012, 11:41   #5  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,190
Quote:
Originally Posted by alexins View Post
MPC-BE
Very

Many
filler56789 is offline   Reply With Quote
Old 12th September 2012, 11:59   #6  |  Link
cyberbeing
Broadband Junkie
 
Join Date: Oct 2005
Posts: 1,859
Quote:
Originally Posted by Aleksoid1978 View Post
"Auto-load Subtitles" - it's for auto-load external subtitle.

"Enable built-in audio switcher filter" & Audio Context Menu - they are different things, they have nothing in common.
So you're saying those are intentional changes you've made to MPC-BE compared to MPC-HC?

I don't care so much about Audio menu, but there should be a way to completely disable the internal subtitle renderer from loading any subtitles, which also prevents it from being enabled via context menus or hotkeys during playback. In MPC-HC the "Auto-load subtitles" check-box has that function, but it doesn't seem to have been replaced anywhere in MPC-BE.
cyberbeing is offline   Reply With Quote
Old 12th September 2012, 12:19   #7  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,610
Quote:
Originally Posted by cyberbeing View Post
So you're saying those are intentional changes you've made to MPC-BE compared to MPC-HC?

I don't care so much about Audio menu, but there should be a way to completely disable the internal subtitle renderer from loading any subtitles, which also prevents it from being enabled via context menus or hotkeys during playback. In MPC-HC the "Auto-load subtitles" check-box has that function, but it doesn't seem to have been replaced anywhere in MPC-BE.
I don't care how it's work in MPC-HC. But - it's work in MPC-BE. If you uncheck "Auto-load subtitle" - there is no Menu with subtitle list. In popup menu you can show only sub-menu with Subtitle Options.
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is offline   Reply With Quote
Old 12th September 2012, 12:32   #8  |  Link
cyberbeing
Broadband Junkie
 
Join Date: Oct 2005
Posts: 1,859
The problem is that having the Subtitle menu accessible when it's non-functional will lead to confusion when VSFilter or some other subtitle filter is used.
cyberbeing is offline   Reply With Quote
Old 12th September 2012, 13:39   #9  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,610
Quote:
Originally Posted by cyberbeing View Post
The problem is that having the Subtitle menu accessible when it's non-functional will lead to confusion when VSFilter or some other subtitle filter is used.
No. It's sub-menu does not interfere VSFilter or other subtitle filter.
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is offline   Reply With Quote
Old 12th September 2012, 14:29   #10  |  Link
fairchild
Registered User
 
Join Date: Sep 2010
Posts: 321
Thanks, will give this a go and report any problems that I experience if any.
__________________
MPC-HC/MPC-BE, Lav Filters, MadVR
CPU: AMD Ryzen 5 1600, Video: AMD Radeon RX Vega 56 -> TCL S405 55", Audio: Audio-Technica M50S
fairchild is offline   Reply With Quote
Old 12th September 2012, 22:41   #11  |  Link
cyberbeing
Broadband Junkie
 
Join Date: Oct 2005
Posts: 1,859
Quote:
Originally Posted by Aleksoid1978 View Post
No. It's sub-menu does not interfere VSFilter or other subtitle filter.
That doesn't make it any less confusing to users.
cyberbeing is offline   Reply With Quote
Old 12th September 2012, 15:57   #12  |  Link
wanezhiling
Registered User
 
Join Date: Apr 2011
Posts: 1,184
http://i.imgur.com/QEu3s.png

http://i.imgur.com/tpzgY.png

Where is ** ?
wanezhiling is offline   Reply With Quote
Old 12th September 2012, 18:01   #13  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,391
Why isn't there a public source repository so we can view individual changes?

Is there a list of changes and bugfixes compared to MPC-HC?
__________________
MPC-HC 1.9.18
clsid is offline   Reply With Quote
Old 12th September 2012, 18:50   #14  |  Link
alexins
MPC-BE DEV
 
alexins's Avatar
 
Join Date: Mar 2008
Location: Slovenija
Posts: 584
Quote:
Originally Posted by clsid View Post
Why isn't there a public source repository so we can view individual changes?
The next three months, the source repository is not available for free access. After a time, we may make the transition from a closed cycle development to the open.
Personally for you, I can grant access because you always acted like a gentleman.
Quote:
Is there a list of changes and bugfixes compared to MPC-HC?
At the present moment, the ChangeLog is available in Russian language only.
__________________
Win11 x64, i7 8700K 5Ghz, ASUS MAXIMUS X HERO, G.Skill (2x8GB) Trident Z F4-3600C16D-16GTZ, RX 5700,TV Philips 43PUS6703/12, Zappiti 4K HDR
Media Player Classic - BE x86/x64. Team of developers.

Last edited by alexins; 12th September 2012 at 19:03.
alexins is offline   Reply With Quote
Old 13th September 2012, 00:40   #15  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,610
Quote:
Originally Posted by clsid View Post
Why isn't there a public source repository so we can view individual changes?
Why did you decide that we have SVN?
We upload to public source code for project.
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is offline