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
Facebook

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.5.5:
Quote:
AudioSplitter
Added support for DSD streams in WavPack (.wv) files.
Added support for MusePack 7/8.

FLVSplitter
Fixed playback of files with incorrect indexes.

MpegSplitter
Added definition of AC-4 audio streams to be ignored.
Added support for SMPTE 302M AES3 audio streams.
Improved 3D Blu-ray support.
Added information about MPEG-2 streams with separate fields in the output pin.

MP4Splitter
Added support for "AV1 Codec Configuration Box".
Added support for TSC2 codec (TechSmith Camtasia).
Fixed reading of parameters for some tracks in AAC format.
Expanded support for tracks in AC-3 format.
Added support for UtVideo.
Added additional language codes.
Fixed playing of some PCM tracks.

MatroskaSplitter
Added support for files with atypical block locations in the segment.
A language code has been added to the track language name if the initials of the code differ from the name.
Removed "Video N" label for named video tracks.
Fixed crash when opening files with HEVC video and empty CodecPrivate block.
Added support for "AV1 Codec Configuration Box".
Improved search for the desired block.

MPCVideoDec
Added support for "AV1 Codec Configuration Box".
Changed the calculation of the number of threads for multithreaded decoding.
Fixed connection to Smart Tee Filter output.
Fixed the name of the "Deinterlacing" setting to "Scan Type".
Added support for UtVideo Pro with UQY0 code.
Fixed order of output formats for PNG48.
Improved DXVA decoder creation error handling.
Improved support for Motion-JPEG streams after webcams.
Fixed support for some older H.264 videos.
DXVA decoder is no longer used for MPEG-2 streams with separate fields on AMD video cards.

AudioSwitcher
Fixed support for playback speed when applying delay.
Added check for supported output formats.

MpcAudioRenderer
Added the ability to select a way to work with data "Event" or "Push".
Fixed initialization of Shared mode for Windows Sonic.
Added option "Don't fill channels when upmixing".

VideoRenderers
Added support for PostScale shaders for MPC Video Renderer.
Added support for "ps_4_0" (Direct3D11) shaders for MPC Video Renderer.
Fixed memory leaks when using Direct3D9.
Fixed bug with creating EVR-CP when using Flip/FlipEx mode when the main window is minimized.
Removed special priority YV12 over NV12 for Intel graphics cards.
Added support for "lessRedraws" command for MPC Video Renderer.
Added the ability to get the displayed image for MPC Video Renderer.
Fixed resetting the frame state on pause for the case of rotation by 180 degrees and frame reflection.
Fixed frame rotation on pause for madVR.
Disabled support for exclusive full screen for SyncRenderer.
Fixed work of menus and commands for active video renderer.

Subtitles
Improved support for Teletext subtitles.
Added basic support for TTML (Timed Text Markup Language) subtitles.
Fixed missing subtitles when setting a delay and using XySubFilter.

Youtube
Updated Youtube support.
Expanded support for streams in the AV1 format.
The player no longer uses the Google API.
Added the ability to open some pages like https://www.youtube.com/user/ and https://www.youtube.com/channel/ as a playlist.
Added selection of possible formats when the video is opened with youtube-dl.
Added support for chapters.
Added the ability to open a Youtube playlist when pasting from the clipboard.
Fixed loading of some playlists.
Added information about the duration of the playlist items.

Player
Added the command "Copy Image to Clipboard".
Fixed saving image with some subtitles.
PnS maximum scale increased from 3x to 5x.
Fixed moving when scaling.
Frame shift is limited to 0.1..0.9 range so that the frame does not disappear from view at all.
Fixed auto-hide cursor when moving from one file to another.
Added the ability to manually associate the .avs (AviSynth script) and .vpy (VapourSynth script) extensions.
Fixed opening DVD-Video from the command line.
Various shader changes in the Shaders folder.
Added shaders "ps_4_0" (Direct3D11) to the Shaders11 folder.
Added support for DX11 shaders in the "Shader Combiner" window.
Minor changes to the Web interface.
Returned the ability to rename items in the playlist.
Removed the limitation of adding dubbing only for local files.
Fixed work of the playlist with the "Shuffle" setting.
The "Shuffle" setting is now available for the "Explorer" playlist.
Optimized control panel and logo rendering.
System registration of a file extension filter now has no special priority over system registration of a filter by signature (check bytes).
Improved player control when playlist is active.
Added filtering of the list of hotkeys.
Added setting "Do not reset speed for session".
Fixed issues when switching between playlists.
When the player crashes, a .stacktrace.txt file will be created in addition to MiniDump.
Fixed window size after exiting full screen mode on monitors with different DPI.
The "Remember playlist" setting now works only for the main playlist and has been renamed to "Remember main playlist".
Fixed sorting in the subtitle download dialog, now according to "Default track preference".
Fixed incorrect display of control panel tips over video in some situations.
Fixed incorrect handling of pressing the left mouse button in the main window in some situations.
Added the ability to enable displaying milliseconds in the status bar during the session.
Fixed rendering of the playlist.
Pressing the "Alt + Key" key combination in the playlist is now transferred to the main window.
Fixed URL opening inside M3U files.
Fixed opening too long URLs (more than 2000 characters).
Increased the width of the thumbnail image to 5120.
Improved MPC Video Renderer support.
Fixed opening of some types of local playlists.
Added support for MBSE MultiChannel ASIO Renderer.
The specified delay is applied when saving and copying subtitles to the clipboard.
Morgan Stream Switcher and RatDVD are no longer supported.
Added the ability to disable the display of the current frame in the Web interface.
Fixed debugging of external filters with the release version of the player.
Fixed the skipback and skipforward commands in the WEB interface.
Removed unwanted dark frames on some system menus when using the dark menu in the player.
Added support for pasting files and folders from the clipboard that were copied in Explorer.
The limit for MPCPL playlists has been increased to 10 MB.
Changed the way of setting the priority of tracks. Added support for quotes, "+" for multiple matches, and negation for Default and Forced.

MPCBEShellExt (explorer extension)
Added support for IDropTarget interface.

Updated German translation (by Klaus1189).
Updated Chinese (Simplified) translation (by wushantao).
Updated Turkish translation (by cmhrky).
Updated Chinese (Traditional) and Dutch translation (by beter).
Updated Ukrainian translation (by arestarh1986).
Updated Hungarian translation (by mickey).
Updated Greek translation (by George).
Updated Japanese translation.

Updated libraries:
dav1d git-0.7.1-14-g5fe20ec;
ffmpeg git-n4.4-dev-607-g1ead176d87;
libflac git-1.3.3-62-gce6dd6b5;
libogg git-v1.3.4-13-g0bbcba4;
libpng git-v1.6.37-16-g6dd99ca9c;
Little-CMS git-2.11-12-g29b0d79;
MediaInfo git-v20.08-g84d951c0;
rapidjson git-v1.1.0-549-g8f4c021f;
ZenLib git-v0.4.38-13-g54d2f0d.
Media Player Classic - BE 1.5.5 Win32 (Stable release):
Media Player Classic - BE 1.5.5 x86 (with installer)
Media Player Classic - BE 1.5.5 x86 (portable)
Standalone Filters Media Player Classic - BE 1.5.5 x86

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

Add-ons for the Media Player Classic - BE:
Toolbar
Logos and background

Nightly Builds:
Nightly Builds (sourceforge)
Nightly Builds (mpc-be.org)

Report a problem.

Frequently Asked Questions about the GNU Licenses

Last edited by alexins; 23rd August 2020 at 10:43.
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,421
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.
__________________
I7 2600K@4.2 /Asrock P67 Extreme4 Gen 3 /Kingston HyperX 8Gb 1866 (4x2) Kit /OCZ Vertex 3 256Gb /Gigabyte GTX 960 /BenQ EW2430 /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is online now   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,098
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,421
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.
__________________
I7 2600K@4.2 /Asrock P67 Extreme4 Gen 3 /Kingston HyperX 8Gb 1866 (4x2) Kit /OCZ Vertex 3 256Gb /Gigabyte GTX 960 /BenQ EW2430 /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is online now   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,421
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.
__________________
I7 2600K@4.2 /Asrock P67 Extreme4 Gen 3 /Kingston HyperX 8Gb 1866 (4x2) Kit /OCZ Vertex 3 256Gb /Gigabyte GTX 960 /BenQ EW2430 /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is online now   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, 15:57   #11  |  Link
wanezhiling
Registered User
 
Join Date: Apr 2011
Posts: 1,169
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   #12  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,158
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?
clsid is offline   Reply With Quote
Old 12th September 2012, 18:24   #13  |  Link
ney2x
Registered User
 
Join Date: Nov 2009
Location: Philippines
Posts: 93
I'm glad there's an official thread here for MPC-BE. I already switched player from MPC-HC to MPC-BE. I like the icons / GUI very much! I hope you replace the default Subtitle Filter to xy-VSFilter. Thanks!
ney2x 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.
__________________
Win10 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 12th September 2012, 19:00   #15  |  Link
alexins
MPC-BE DEV
 
alexins's Avatar
 
Join Date: Mar 2008
Location: Slovenija
Posts: 584
Quote:
Originally Posted by ney2x View Post
I'm glad there's an official thread here for MPC-BE. I already switched player from MPC-HC to MPC-BE. I like the icons / GUI very much! I hope you replace the default Subtitle Filter to xy-VSFilter. Thanks!
At the current stage of development, it is not included in our top-priority tasks. Maybe later...
__________________
Win10 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.
alexins is offline   Reply With Quote
Old 12th September 2012, 21:27   #16  |  Link
turbojet
Registered User
 
Join Date: May 2008
Posts: 1,840
Thanks for this, I really like that it's darker, less distracting then the old BE mod and putting the time counter on the status bar is a great idea.

One issue is preventing me from switching to it from BE 4360 is save window size and/or position is unreliable, works maybe 50% of the time. I like to watch in full window mode but half the time it's opening as a window with the same resolution of the video. Any chance for a fix?

Also a few requests:
- Use a wider font or bold for time so it's easier to read.
- Option to auto hide title bar, Splayer has this, and while frame only with no borders has some effect, it breaks save window size/position on old be mod and it's also nice to have access to the title bar on demand.
- Option to hide toolbars in window mode, could work just like fullscreen mode hiding.
turbojet is offline   Reply With Quote
Old 12th September 2012, 22:41   #17  |  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 13th September 2012, 00:40   #18  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,421
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.
__________________
I7 2600K@4.2 /Asrock P67 Extreme4 Gen 3 /Kingston HyperX 8Gb 1866 (4x2) Kit /OCZ Vertex 3 256Gb /Gigabyte GTX 960 /BenQ EW2430 /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is online now   Reply With Quote
Old 13th September 2012, 02:32   #19  |  Link
Superb
Registered User
 
Join Date: Feb 2010
Posts: 364
Well, it does say "SVN Build: 1122" in the About window... :P

EDIT:
- Love the seekbar preview feature. Nice touch there! But "Use the preview in the search"? How about something like "Show video preview on the seekbar" (or something similar)?
- MPC-HC's "Output" settings tab looks better.
- Any chance for a "Lite" version?
- Any chance to change the default subtitle rendering resolution to "Desktop"?
- Why doesn't the window auto-resizes to the video's resolution when you open a file? Changed defaults? How do I make it act like it did in MPC-HC?
- Program's icon looks great.
- "Logo" settings tab can be removed IMO.

Last edited by Superb; 13th September 2012 at 05:01.
Superb is offline   Reply With Quote
Old 13th September 2012, 04:14   #20  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,421
There is no Lite version be.
__________________
I7 2600K@4.2 /Asrock P67 Extreme4 Gen 3 /Kingston HyperX 8Gb 1866 (4x2) Kit /OCZ Vertex 3 256Gb /Gigabyte GTX 960 /BenQ EW2430 /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is online now   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 01:19.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.