View Full Version : Media Player Classic - Home Cinema (MPC-HC) - v1.7.13
GTPVHD
5th June 2017, 11:41
https://github.com/mpc-hc/mpc-hc/commit/a80e907903a7e8ba6af91cb75ecde485a5b9ebfd
MPC-HC now requires SSE2 support, so anyone still on Pentium 3 or Athlon XP will have to stick with 1.7.11, the last version that supports non SSE2 CPUs.
TeamRajput
11th June 2017, 14:25
Why is there still no native NVIDIA Gpu support for MPC-HC like its other forks like MPC-BE and MPDN. I know that we can manage it by changing the name of executable but that messes up file associativity. Also is Jriver Media Center the reason why MPC-HC seems to be intentionally and purposefully not developed much in the last 2 years , as some of its contributors are also actively involved in the paid Jriver Media Center.
Seems things have been puposefully slowed down in MPC-HC development cycle order to benefit/expand Jriver customer base.:sly:
nevcairiel
11th June 2017, 15:01
Conspiracies, they are everywhere! None of the MPC-HC developers work for JRiver, just for the record. I do, but I have never been a MPC-HC developer. I only develop LAV Filters, which is used by a whole bunch of different DirectShow video players, and is entirely independent of the player it runs in. You should get your facts checked. :)
What does "native NVIDIA GPU support" even mean? MPC-HC works on any GPU out there. Developers don't control the profiles in the NVIDIA driver, NVIDIA does that. Just because relatively unknown players don't have any profiles, that makes them have "native" support? Its more like the contrary, isn't it.
I assume you are taking about Optimus laptops? That is done for a reason, power saving. Using the Intel GPU uses far less power and for video playback purposes its generally quite fine to run with it.
clsid
11th June 2017, 15:03
That isn't controlled by the player. The NVIDIA driver has a profile for MPC-HC and not for those other players (or renamed MPC-HC). The profile contains driver settings and is configured to us the integrated GPU by default. You need to edit the profile with NvidiaProfileInspector.
wanezhiling
11th June 2017, 15:37
Just delete the profile (Search 'media player classic') by NVIDIA Inspector and then you can configure mpc-hc to work on iGPU or dGPU freely.
TeamRajput
11th June 2017, 15:40
Conspiracies, they are everywhere! None of the MPC-HC developers work for JRiver, just for the record. I do, but I have never been a MPC-HC developer. I only develop LAV Filters, which is used by a whole bunch of different DirectShow video players, and is entirely independent of the player it runs in. You should get your facts checked. :)
What does "native NVIDIA GPU support" even mean? MPC-HC works on any GPU out there. Developers don't control the profiles in the NVIDIA driver, NVIDIA does that. Just because relatively unknown players don't have any profiles, that makes them have "native" support? Its more like the contrary, isn't it.
I assume you are taking about Optimus laptops? That is done for a reason, power saving. Using the Intel GPU uses far less power and for video playback purposes its generally quite fine to run with it.
Hi Hendrik
Sorry to have offended you but to be honest the msg was directed at you only:D. Yes I do mean (and have) optimus laptop(HP EnvyLeapmotion J102tx) with Nvida 750m and Intel 4600. When using MadVR with Intel 4600 anything above Lancoz settings in Upscaling, it chokes but the same runs smoothly in nvidia 750m in other players like MPC-BE where i can force it to use nvidia in nvidia settings panel. that does make a difference !!
My collection is of about 2000 Bluray Indian songs ripped personally from Blu-ray discs. These are having 2.35 widescreen presentation i.e. 1920x1080 video has in actual 1920x816 video with rest blackboxed at the top and bottom. So in order to utilise the full 17.3 inch screen of my laptop , i have to adjust cropping and aspect ratios to upscale it on the run to 1080p . Here since upscaling is REQUIRED, a better algorithm like jinc which chokes on Intel 4600 Integrated GPU is essential . Thats why I requested the need to have the support to be able to use nvidia GPU (I do have Jriver 21 also which supports Nvidia GPU)
TeamRajput
11th June 2017, 15:44
That isn't controlled by the player. The NVIDIA driver has a profile for MPC-HC and not for those other players (or renamed MPC-HC). The profile contains driver settings and is configured to us the integrated GPU by default. You need to edit the profile with NvidiaProfileInspector.
:thanks:
nevcairiel
11th June 2017, 15:44
Thats why I requested the need to have the support to be able to use nvidia GPU
And like several people have told you here - thats controlled by NVIDIA in their driver, not by MPC-HC.
TeamRajput
11th June 2017, 15:45
Just delete the profile (Search 'media player classic') by NVIDIA Inspector and then you can configure mpc-hc to work on iGPU or dGPU freely.
Thanks bro, I will try that.:thanks:
Vincent Vega
18th June 2017, 01:43
i noticed if an adobe air app playing video (most noticeably in windowed mode) covers the window of mpc-hc it has video tearing - exactly on the border of video window of mpc-hc (in playback or paused).
closing mpc-hc removes the tearing in adobe air app.
i tried with evr (custom) and madvr. decoding is dxva cb.
platform is win10 x64, nvidia maxwell card.
reqare
18th June 2017, 11:42
MPC-HC 1.7.11 / Windows 7 x64
hi, can anyone help, i can't load subtitles
the File > Subtitles options are disabled/grey
in the past i have changed two settings in MPC-HC:
1) Options > Playback > Output > Audio Renderer, to: "8:Internal Audio Renderer"
i changed it in order to take advantage of the new features
2) Options > Playback > Output > DirectShow Video, to: "System Default"
i changed it because MPC-HC wouldn't let me change any Output settings otherwise (including the Audio Renderer setting - see 1)
you see, the preselected value for DirectShow Video was Haali Video Renderer
but Haali Video Renderer is not available, so everytime i tried to change another setting (eg the Audio Renderer), MPC-HC would not allow it, giving the warning: "The selected renderer is not installed"
so i had to set DirectShow Video to "System Default" in order to get MPC-HC apply the Output settings and activate the internal audio renderer as well (see 1)
btw this should get fixed, if an average user tries to change the same setting he will never figure out that the problem is not the setting he changed (Audio Renderer) but rather the preselected DirectShow Video renderer which is set to something not available
clsid
18th June 2017, 12:03
i noticed if an adobe air app playing video (most noticeably in windowed mode) covers the window of mpc-hc it has video tearing - exactly on the border of video window of mpc-hc (in playback or paused).
closing mpc-hc removes the tearing in adobe air app.
i tried with evr (custom) and madvr. decoding is dxva cb.
platform is win10 x64, nvidia maxwell card.
Same happens with other applications. For example two browser windows with Flash content. It is not the fault of MPC-HC and can't be fixed. It is just a limitation of how video surfaces work in Windows.
clsid
18th June 2017, 12:06
2) Options > Playback > Output > DirectShow Video, to: "System Default"
i changed it because MPC-HC wouldn't let me change any Output settings otherwise (including the Audio Renderer setting - see 1)
you see, the preselected value for DirectShow Video was Haali Video Renderer
but Haali Video Renderer is not available, so everytime i tried to change another setting (eg the Audio Renderer), MPC-HC would not allow it, giving the warning: "The selected renderer is not installed"
so i had to set DirectShow Video to "System Default" in order to get MPC-HC apply the Output settings and activate the internal audio renderer as well (see 1)
btw this should get fixed, if an average user tries to change the same setting he will never figure out that the problem is not the setting he changed (Audio Renderer) but rather the preselected DirectShow Video renderer which is set to something not availableThe default renderer on Win7 is "Enhanced Video Renderer (Custom Presenter)". That one works with subtitles. Haali has never been a default value.
reqare
18th June 2017, 16:25
The default renderer on Win7 is "Enhanced Video Renderer (Custom Presenter)". That one works with subtitles. Haali has never been a default value.
1)
Haali was the preselected value for the DirectShow Video setting when i opened Options>Playback>Output after fresh installation of MPC-HC 1.7.11
it's not that am i certain of it (which i am, 100%) but also that logic confirms it
see, everytime (on different sessions) i tried to change the Audio Renderer setting i got the "the selected renderer is not installed" error
but if the DirectShow Video preselected value wasn't already set to Haali by MPC-HC - in other words if i had accidentally manually set it to Haali myself - then i couldn't have gotten the error for more than once
because in order to get the error for more than once you have to first apply the settings - but i couldn't have applied the settings, that's exactly what the error is about :)
anyway it's obviously some programming error with the drop down menu because the player was playing videos normally which means that the actual video renderer wasn't Haali even though the preselected option was Haali
minor issue technically but i think it can cause a lot of trouble to the average user
2)
now, my DirectShow Video setting was/is set to System Default which means it is practically set to the Enhanced Video Renderer (Custom Presenter) according to what you said
but i can't load subtitles
i also temporalily changed the setting specifically to Enhanced Video Renderer (Custom Presenter)
but i still couldn't load subtitles
what else could it be? could the Internal Audio Renderer be the problem? because i don't want to change that :(
sry for the long post
stax76
19th June 2017, 19:39
I've integrated MPC into staxrip using the /dub and /sub command line switch, something that would be helpful is to define which audio or subtitle stream should be played, something like:
first audio:
/select a0
second subtitle:
/select s1
edit:
for /dubdelay it would be helpful if ' Xms' would be sufficient, staxrip generates filenames as short as possible to avoid to hit the 260 max path length limitation.
edit2:
to define a delay:
/dubdelay X:"filepath"
Any chance to fix the Nvidia's chroma 4:2:2 problem in EVR-CP mode?
https://forum.doom9.org/showpost.php?p=1810778&postcount=22001
https://forum.doom9.org/showpost.php?p=1811738&postcount=22032
Cyber Akuma
12th July 2017, 17:28
I seem to be having playback issues with MPC-HC 1.7.11 32Bit version. Random MP4 files will not play, it will open the file and list the proper time... but be stuck at 0:00 with a black screen, if I attempt to move the slider, it will get stuck in whatever position I left it at, with a black screen only.
These files played fine before, and it seems to just be random which ones will and will not play, even within a whole list of files, even if the set of files are all from the same source and used the same containers and codecs. The files also play fine in VLC and Windows Media Player.
The only difference I was able to get was when I switched the renderer from "Enhanced Video Renderer" to "Haali", which gave me sound, but still no video.
This appears to only be an issue with version 1.7.11 however. When I tried both the latest nightly (1.7.14) and the previous stable version (1.7.10), they were able to play the files that 1.7.11 could not just fine. Has anyone else encountered this issue? Or has the slightest idea what could be causing it?
clsid
12th July 2017, 20:34
That is a know bug in the splitter (or rather FFmpeg) and is already fixed in latest nightly. It is related to how mp4 edit lists were handled.
Latest stable is
v1.7.13 which was compiled from e378268 (https://github.com/mpc-hc/mpc-hc/commit/e378268)
This release is a generally a bugfix release.
Highlights of this release:
* Require a CPU processor with SSE2 instructions
* Add support for AssFilter
* Switched from mhook to MinHook since it's more actively maintained
* Updated components/dependencies to their latest versions
Remember that you can help us (https://trac.mpc-hc.org/wiki/Translations) translating MPC-HC to your language.
For the complete changes see the changelog (https://mpc-hc.org/changelog/).
For downloads go here (https://mpc-hc.org/downloads/).
Don’t forget, that our official builds, both the stable and the beta builds, are digitally signed (https://mpc-hc.org/2013/02/25/binaries-are-signed/). Be aware of scams and only get the files from our site!
Also, to report bugs, suggestions and generally provide feedback, use our Trac (https://trac.mpc-hc.org/); reporting anything on social media or in any other place is just pointless, as the developers only follow Trac.
You can download the new version here (https://mpc-hc.org/downloads/). For the complete changes see the changelog (https://mpc-hc.org/changelog/).
v0lt
16th July 2017, 18:02
Thank you.
lvqcl
16th July 2017, 18:21
Downloads (https://mpc-hc.org/downloads/) page still has "SSE capable CPU" requirement, but MPC-HC now needs SSE2.
AngelGraves13
16th July 2017, 22:20
So MPC HC is dead?
LigH
16th July 2017, 22:32
... unless someone adopts it (https://mpc-hc.org/2017/07/16/1.7.13-released-and-farewell/).
nevcairiel
16th July 2017, 22:34
MPC-HC development hasn't been very active for quite a while now, so its not like MPC-HC just ceases to function over night just because of an announcement. The core functionality is pretty stable, and you can continue to use it with external filters without any downsides (like LAV and madVR).
AngelGraves13
16th July 2017, 22:41
I tried MPC-BE but it can't keep sync with audio for some reason, so MPC HC is my only program to play media files.
While we don't really need new features...Updates to MediaInfo and LAV Filters are important, especially for newer files.
clsid
16th July 2017, 23:04
The player itself is stable, mature, and works fine.
I will make fresh builds with updated components in the coming future if there really won't be any official ones anymore. I got a few bug fixes as well that haven't been committed to main repo yet.
AngelGraves13
17th July 2017, 00:07
The player itself is stable, mature, and works fine.
I will make fresh builds with updated components in the coming future if there really won't be any official ones anymore. I got a few bug fixes as well that haven't been committed to main repo yet.
Thanks!
wanezhiling
17th July 2017, 00:12
The player is still installed on my system, though it was dead 2 years ago...
Thanks to all devs.
Brazil2
17th July 2017, 14:23
So MPC HC is dead?
A pity the bug with OGG files not displaying tags in the information bar hasn't been fixed :(
It was reported here:
http://forum.doom9.org/showthread.php?p=1791930#post1791930
http://forum.doom9.org/showthread.php?p=1799951#post1799951
And every other major player can do it...
sneaker_ger
17th July 2017, 14:50
Did you ask LAV dev about OGG tags? Maybe not MPC-HC problem.
clsid
17th July 2017, 19:16
MPC-HC 1.7.13.1 Build 2017-07-17
IT IS FUCKING ALIVE!
Changelog:
* UPDATE: LAV Filters 0.70.2.3
* BUGFIX: OpenSubtitles seach failed for unicode filenames
* BUGFIX: Prevent crash for ASS subtitles with invalid (too high) blur values
* BUGFIX: Fixed DPI scaling of non-client areas in main window, if moving from screens with different DPI.
* ENHANCEMENT: Now uses external MediaInfo DLL. Allows manual updating.
* ENHANCEMENT: Now has the ability to use an externally installed copy of LAV Filters as its internal filters (if the LAVFilters subfolder is not present).
This means less duplication for those who use both. It also makes manually updating easier.
The main difference between using an internal LAV instance or an external instance, is that settings are stored in a different Registry key.
* ENHANCEMENT: Automatic encoding option for saving playlists. Uses UTF8 encoding when applicable.
* ENHANCEMENT: Split internal MPEG source filter option into a PS and TS variant.
* CHANGE: Removed DrDump crash reporter and replaced it with an error dialog that shows crash details.
* CHANGE: Option "Reinitialize when changing display" is now enabled by default.
* CHANGE: Removed an unnecessary Windows API hook. (Might fix an compatibility issue with F-Secure.)
* CHANGE: Sprinkled with fairy dust and pure awesomeness
Download:
x64 (http://www.datafilehost.com/d/234e4b93) (SHA256 = d640a70d78ed29828ad29a91393b53b2f429a3964d01819a3476f8440fab0c1b)
x86 (http://www.datafilehost.com/d/41d5c9f4) (SHA256 = 9bb760df1ff4509ef5e5e974e178ff641f2580e7b22c55ac21153a888172d5b7)
(no installer, just extract and overwrite your existing files)
(proper host coming soon)
madshi
17th July 2017, 19:24
Wow - cool! :)
huhn
17th July 2017, 19:29
* CHANGE: Removed DrDump crash reporter and replaced it with an error dialog that shows crash details.
thank you SIR.
NikosD
17th July 2017, 19:29
MPC-HC 1.7.13.1 Build 2017-07-17
IT IS FUCKING ALIVE!
No, it is you.
You are alive and kicking.
Kudos to clsid!
cork_OS
17th July 2017, 19:39
It's the night of the living MPC-HC!
MPC-HC is NOT DEAD yet, if you want unofficial builds please create unofficial thread.
There are developments behind the scene (several folks contacted X about helping out).
AngelGraves13
17th July 2017, 19:51
MPC-HC 1.7.13.1 Build 2017-07-17
IT IS FUCKING ALIVE!
Nice!
It would be awesome to get Xbox controller (or X-input) support for skipping chapters, pausing, and changing audio and subtitle tracks one day as well as fast forward and rewind.
clsid
17th July 2017, 20:33
Everybody, please read this:
https://forum.doom9.org/showthread.php?p=1812615
ashlar42
18th July 2017, 11:40
MPC-HC 1.7.13.1 Build 2017-07-17
IT IS FUCKING ALIVE!Would you be so kind as to provide checksum signatures for your future releases? Your work is much appreciated.
Thank you. :)
ismail0100
18th July 2017, 11:48
MPC-HC is NOT DEAD yet, if you want unofficial builds please create unofficial thread.
There are developments behind the scene (several folks contacted X about helping out).My english very bad. Is mpchc dead now official?
stax76
18th July 2017, 11:59
Would you be so kind as to provide checksum signatures for your future releases? Your work is much appreciated.
Thank you. :)
What's the advantage? I can see that software should be downloaded from a trusted source but what if the trusted source is hacked?
ashlar42
18th July 2017, 12:17
What's the advantage? I can see that software should be downloaded from a trusted source but what if the trusted source is hacked?If he posts the checksums here and the files are hosted elsewhere, it would require would be hackers to hack his repository *and* Doom9 for their shenanigans to go undetected.
stax76
18th July 2017, 12:30
Ok but are there any checksums at mpc-hc.org? Which checksum algorithm is common?
ashlar42
18th July 2017, 12:32
Ok but are there any checksums at mpc-hc.org? Which checksum algorithm is common?MPC-HC had a signed installer, with a proper certificate (not that that, by itself is a safe guarantee I guess).
Check here as an example: https://mkvtoolnix.download/downloads.html#windows
Checksums hosted in one place, files hosted in a different location.
clsid
18th July 2017, 13:24
I have added SHA256 hashes to my post.
[ReX]
18th July 2017, 14:13
MPC-HC 1.7.13.1 Build 2017-07-17
IT IS FUCKING ALIVE!
Nice, will you be offering the changes to the official repo?
ashlar42
18th July 2017, 14:21
I have added SHA256 hashes to my post.Thank you! And thanks once more for your work on this. Much appreciated. :)
clsid
18th July 2017, 14:26
I have made patches available several times. I do not decide what gets committed and when. Hopefully more people join and help review patches.
ikarad
19th July 2017, 18:10
So MPC HC is dead?
Maybe the same ffdshow future. Sad!
Any chance to fix the Nvidia's chroma 4:2:2 problem in EVR-CP mode?
https://forum.doom9.org/showpost.php?p=1810778&postcount=22001
https://forum.doom9.org/showpost.php?p=1811738&postcount=22032
Then any hope for fixing this? :rolleyes:
It has been fixed in MPC-BE
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.