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 SSE 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://svn.code.sf.net/p/mpcbe/code/

Changes in release 1.5.0:
Quote:
1.5.0
==============================
Windows XP is no longer supported.
Build in Visual Studio 2013 is no longer supported.
Instead d3dcompiler_43.dll now used d3dcompiler_47.dll.

CHTTPAsync
Increased connection timeout of 10 seconds, removed timeouts when reading data.
Improved work with some streams.

UDPReader
Added processing of type "video/unknown" for better compatibility with livestreamer.

CDDAReader
Added option on / off read text data (CD-TEXT).

Splitters
Added splitter for Bink Video.
Removed extra check on extension, where a sufficient check on the signature.

AudioSplitter
Improved work on the HTTP Protocol.
Added ID3V2 support for WAV files.
Fixed opening WAV files with odd-size data region.

MpaSplitter
Improved work on the HTTP Protocol.
Added support for reading ApeTag in MP3 files.
Ignored IFF files (ANIM).

RawVideoSplitter
Added support for opening HTTP and stdin streams.
Added simplified support H. 264 RAW, recorded with DVR Polyvision PVDR, LTV-DVR and others.

MpegSplitter
Fixed artifacts when playing 3D Blu-ray.

MP4Splitter
Added support for reading the names of the chapters in UTF16 format.
Improved support for Dash files.
Added support of RAW video 'b64a'.
Fixed crash on some files.
Fixed opening some files with an index that does not start from the beginning of data.
Added experimental support for FLAC MP4.

MatroskaSplitter
Added support for reading tag "3d-plane" and export properties "stereo_subtitle_offset_ids".
Added parsing and export Colour Format и SMPTE 2086(HDR) mastering data.

Muxers
Updated code of muxers (thanks to project MPC-HC).

MPCVideoDec
Removed DXVA1 decoder.
Added support Ut Video 'UQY2', 'ULH0', 'ULH2', 'UQRG' and 'UQRA'.
Improved display information about the input format in the status.
Added support of RAW video 'b64a'.
Added support for MPEG2 streams without I-frames.
Fixed crash when converting a NV12->YUY2.
Added decoder of H. 264 MVC 3D Intel Media SDK (with support for hardware decoding on Intel adapters).
Added the ability to output stereo 3D in different modes.
Pass custom DXVA2_ExtendedFormat to upstream filter.
Optimize convert YUV to RGB (thanks to project LAV Filters). Fixed convert YCgCo to RGB.
More appropriately define the pixel format at the beginning of playback for JPEG2000, FFV1, Motion-JPEG.
To support decoding of 4k on Intel graphics (Ivy Bridge and newer) it is now necessary to install the driver-pack is not below v15.33.32.4061.
To support decoding of 4k on AMD now driver must be installed not lower than v16.9.1.
Bypass the bug in the function IDrect3D9::GetAdapterIdentifier(), seen on the Win8.1 and Win10.
Fixed conversion 12 bit YUV 444 -> RGB.
Added support for VP9 DXVA 10-bit Profile 2.

AudioSwitcher
Fill in the LFE channel when converting from 2.0 to 5.1/7.1.
Added option to redirect bass from the front channels into the LFE.
Added the ability to use CyberLink TimeStretch Filter (PDVD10).

MpcAudioRenderer
Updated list of supported formats when changing devices.
Fixed a deadlock in some situations.
Added support for output in "real" 32bit.
Use avresample library instead swresample.
To change the frequency of the sound using the SoXR library.
Added SSE2 optimizations for functions changing sample format.

VideoRenderers
Removed support for VMR-7 (windowed and renderless), VMR-9 (renderless).
Videorenderer now report more detailed the name of the renderer.
Pre-compile all interpolation shaders.
Use a two pass interpolation shaders.
Added method of interpolation Lanczos2 and Lanczos3, deleted Perlin Smootherstep.
In statistics, added displaying the frequency of the GPU and video memory consumption.
The maximum number of EVR buffers reduced to 30.
Fixed display YCgCo-live at EVR (custom presenter) and Sync Renderer.
Added the ability to convert the vertical anamorphic stereo pair mode to interleaving of rows.
Removed rotations along the axes X and Y. Axis Z is pivoted in 90 degree increments.
Added "flip horizontal" command.
Fixed the playback in full screen on secondary display after switching with new Windows SDK.
Added independent option for running interpolation if you reduce below 50%.
Set the BackBuffer size sufficient for display on all connected displays. Now the option "Reinitialize when changing the monitor" is off by default.
Fixed incorrect display YUV in full range Nvidia graphics cards (helps depending on driver settings).
Fixed hardware decoding HEVC 8bit on a Radeon RX4xx.
Fixed EVR (custom presenter) when switching the display at a higher resolution.

Subtitles
When displaying a stereoscopic subtitle added to the effect of "three-dimensionality".
Added support for color range (TV/PC).
For PGS/DVB subtitles added support for color information (BT.601/BT.709, TV/PC).
Optimized handling of animated subtitles.
Fixed switching VobSub subtitles with multiple indexes.

Youtube
Fixed opening live-links (broadcasts in real time, the hls format).
In the menu "Navigate->Jump to" add list of available formats of Youtube.
Changed the way the choice of format and resolution of YouTube videos.
Fixed detection of file name extensions for the links received.
Added ability to open Youtube playlists with Drag'n'drop.
When saving the Youtube links, add a suffix video resolution (720p/1080p etc).
Added support for WebM VP9 10bit.

Player
Corrected the calculation of the minimum window size.
The maximum number of chapters increased to 300.
AssFilterMod blocked due to incorrect operation.
Added the ability to change channels on the analog TB-tuner buttons Previous and Next.
Added display of number and frequency of the channel analog TB-tuner switching when you run and exit from a pause or stop.
Added option to select the priority of the filters for http/https protocols.
Use high-quality Resizer images when creating thumbnails (the original code - http://www.geisswerks.com/ryan/FAQS/resize.html).
Added window while saving thumbnails. Now this process can be interrupted.
Added the ability to save some HTTP and UDP streams.
Reduced number of re-connections when opening http/https links.
Do not reset the setting to English translation, if the translation file is not available.
Fixed memorization of the analog capture device in "Capture" settings window.
Display the type of audio codecs (ACM) in the capture window.
Fixed a crash when changing the settings for the capture.
Added extension .mk3d in group of formats Matroska.
Improved support .asx playlists.
Added ability to open "links" of local files beginning with "file://"
Restored "DVD Menu Activate" key.
Remember the current display status for remaining time in OSD.
The minimum number of recent files is reduced to 5.
Added commands "Previous" and "Next" for controlling via touchscreen.
Fixed saving some numeric settings with simultaneous completion and closing the settings panel.
Fixed switching to full screen by pressing the button in the preview on the taskbar.
Adjustment of the description of command line parameters.
Added commands to switch the output mode to stereo 3D.
Added support for turning off the computer followed by a quick power-up. (Windows 8/10).
Allow you to view and change the settings in the submenu "Frame" without running video.
Improved work with bookmarks, memorizing the position in the file/DVD, added remembering of the current audio track and subtitles.
It changed the method of storage of the latest files and DVD data.
Changed command IDs "Subtitle Delay -", "Subtitle Delay +", "After Playback: Do Nothing", "After Playback: Play next in the folder" for compatibility with third-party utilities.
In the settings panel "External filters" stands more and more media types.

MPCBEShellExt
Fixed a bug when the system does not open attached links in Explorer.

Updated Ukrainian translation (by arestarh1986).
Updated Chinese (Traditional and Simplified) and Dutch translation (by beter).
Updated German translation (by Klaus1189).
Updated Japanese translation (by Socket774).
Updated Polish translation (by Volfield).
Updated Greek translation (by Lampros Zouloumis).

Updated libraries:
ffmpeg git-n3.3-dev-485-g42ae9c6;
jsoncpp git-1.7.7-2-ga1db52b;
libflac git-1.3.1-223-g55fba7e;
libpng git-v1.6.27beta01-2-gd65a92b;
Little-CMS git-lcms2.8-27-g5d91cf4;
MediaInfo git-v0.7.90-72-ge8ae8f6;
openjpeg 2.1.2 git-7113c4e;
soxr git-0.1.2-22-g5fa7eeb;
ZenLib git-v0.4.33-50-g586a518.
Media Player Classic - BE 1.5.0 Win32 (Stable release):
Media Player Classic - BE 1.5.0 x86 (with installer)
Media Player Classic - BE 1.5.0 x86 (portable)
Standalone Filters Media Player Classic - BE 1.5.0 x86

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

Source Code:
Media Player Classic - BE 1.5.0 Source Code

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; 27th June 2017 at 22:59.
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,833
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: 1,815
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 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: 795
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,833
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: 1,815
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 offline   Reply With Quote
Old 12th September 2012, 12:32   #8  |  Link
cyberbeing
Broadband Junkie
 
Join Date: Oct 2005
Posts: 1,833
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: 1,815
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 offline   Reply With Quote
Old 12th September 2012, 14:29   #10  |  Link
fairchild
Registered User
 
Join Date: Sep 2010
Posts: 316
Thanks, will give this a go and report any problems that I experience if any.
__________________
MPC-HC/MPC-BE, Lav Filters, MadVR
CPU: i5 3570k, Video: AMD HD7870 -> Panasonic VT60 55", Audio: Sony HT-CT660 and 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,138
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
Registered User
 
Join Date: Feb 2005
Posts: 4,645
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 7700K 5.2Ghz, ASUS MAXIMUS VIII HERO, HyperX Fury 16GB (2x8GB) 3000MHz, ASUS GTX1060-6G,TV Philips 40PFS6909/12, MED1000X3D
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 7700K 5.2Ghz, ASUS MAXIMUS VIII HERO, HyperX Fury 16GB (2x8GB) 3000MHz, ASUS GTX1060-6G,TV Philips 40PFS6909/12, MED1000X3D
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,833
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: 1,815
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 offline   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: 1,815
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 offline   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 17:49.


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