View Full Version : Media Player Classic - Home Cinema (MPC-HC) - v1.7.13
Alessio1989
18th February 2017, 00:38
Hi, any way to automatically choose SRT/sburip over VOB subtitles?
minaust
18th February 2017, 04:24
Hi, any way to automatically choose SRT/sburip over VOB subtitles?
If you go to Options->Subtitles->Misc there are a couple of checkboxes that may help. One is to prefer external subtitles over embedded subtitles, and the other is to ignore embedded subtitles. Hope that helps.
djesteban
19th February 2017, 16:54
I see that the latest nightly build is up-to-date with the latest LAV 0.69. I'm wondering if we are going to see a new stable build any time soon? Any words from the dev on this?
Also, I'm a little confused after reading Selur's post:
Any chance of a new nightly build with current updated libav?
(having trouble decoding 12bit hevc 4:4:4 content, see: https://forum.doom9.org/showthread.php?t=174314)
Cu Selur
-> Okay forget that, enabling Y416 in Libav solved my issue.
Why is he talking about libav??? Isn't MPC-HC using LAV filters, that is in turn using FFMpeg and not libav? Can someone clear that out for me?
Cheers
LigH
19th February 2017, 17:03
Many software projects (LAV Filters, ffmpeg, VLC, ...) are based on a common codec library named libavcodec (and probably also a demultiplexer library called libavformats). For some people it doesn't matter much whether it is developed by the libav team or the ffmpeg team, who split at some point of the development... "libav" is sometimes just used as an abbreviation of these libraries (due to laziness), not to separate one development team from the other.
djesteban
20th February 2017, 15:36
Many software projects (LAV Filters, ffmpeg, VLC, ...) are based on a common codec library named libavcodec (and probably also a demultiplexer library called libavformats). For some people it doesn't matter much whether it is developed by the libav team or the ffmpeg team, who split at some point of the development... "libav" is sometimes just used as an abbreviation of these libraries (due to laziness), not to separate one development team from the other.
Thanks for the precision LigH :)
Also, hopefully this project won't be abandoned, there's no other player like it. I wish I had the skill to help though :/
Zetti
26th February 2017, 15:31
Nightly Build 1.7.10.296 is released.
chros
4th March 2017, 08:19
Guys, isn't it time to update the built-in audio renderer? :)
Alex hasn't touched the project for a year now and it's safe to think it's dead. I use current master as external filter for more then half a year without any issues. But it would be good to drop this dependency.
Cheers
ryrynz
4th March 2017, 09:50
I'm hoping we'll see development continue this year sometime, I haven't had any issues with latest dev either Alex had some big plans for it that he seemed keen on developing, something must've come up. Finger crossed.
clsid
4th March 2017, 17:20
1.7.11 will be released shortly.
MPC-HC still compiles here after updating sanear files and playback still works. So maybe kasper can update it after the stable release.
mogli
4th March 2017, 18:26
I had a lot of timing issues when using sanear (the version in MPC-HC) with WASAPI. With some DVDs (BDs seem always fine) madVR started with clock deviations of millions of % taking ages to correct them. Also drops/repeats happenend more often but only with some discs. Took me quite some time to figure out it was sanear's fault.
Are these issues fixed in the development builds?
ryrynz
4th March 2017, 23:45
Go download it on GitHub and find out. I'm sure it's been linked in this forum also..
GTPVHD
6th March 2017, 13:32
https://github.com/mpc-hc/mpc-hc/commits/master/
Merge branch 'release-1.7.11'
Update files for 1.7.11.
Looks like new official release coming soon.
Latest stable is
v1.7.11 which was compiled from b989276ec (https://github.com/mpc-hc/mpc-hc/commit/b989276ec)
After a long time since our last stable build, we are happy to announce v1.7.11.
Highlights of this release:
* Add support for Scalable Vector Graphics (SVG) as a toolbar image. Make the default toolbar image DPI-aware, therefore make the interface more friendly for high DPI monitors.
* Brand new, rewritten subtitles downloading framework including the following features:
- Support for multiple subtitle providers including the default OpenSubtitles as well as podnapisi, titlovi, SubDB, ysubs and Napisy24 which can be enabled in Options (Subtitles → Misc)
- Ability to upload subtitles to OpenSubtitles and SubDB
- Ability to login into OpenSubtitles
- Ability to filter subtitle list by selected languages
- Option to automatically search and download subtitles at the beginning of playback without user interaction
- Prioritize subtitles for hearing impaired where indicated
* Add shader cache to speed up playback start with complex shader chains
* Add the ability to set audio delay depending on the screen resolution
* Remove old deprecated DirectX 7 renderers. Settings will be updated automatically to use the corresponding VMR-9 renderers.
If you really want to use a renderer similar to VMR-7 (windowed), use Overlay mixer or the “System Default” renderer.
* Change Pan&Scan logic to be able to quickly rotate video
- PnS Rotate Y- now flips horizontally
- PnS Rotate X- now flips vertically
- PnS Rotate Z- now rotates 90 degrees (counter-clockwise)
* New Bosnian translation.
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/).
MPC-HC status and the future
As you may have noticed there was not much traction in the MPC-HC project in the recent months. We do apologize if you felt bad about that. Unfortunately, we were not able to provide as much development time as MPC-HC deserves. We believe MPC-HC is a very capable player and we want to keep it rocking for much more years to come. Sadly, currently, we don’t really have the manpower to do so. But this does not mean we want to give up here. We consider this release as a new starting point and hopefully, we will slowly but steadily make MPC-HC great again.
If you care about MPC-HC’s future, please contact u (https://mpc-hc.org/contact-us/)s. Report issues that you want to be worked on and most importantly send patches if you can; even small changes help us move forward.
No need to apologize. Nightlies were there for everyone to find and they were stable as hell :)
Brazil2
7th March 2017, 09:33
Latest stable is
v1.7.11 which was compiled from b989276ec (https://github.com/mpc-hc/mpc-hc/commit/b989276ec)
Thanks for the release! :)
Unfortunately it still doesn't show in the UI the tags of OGG files as reported here: http://forum.doom9.org/showthread.php?p=1791930#post1791930
Octo-puss
10th March 2017, 09:23
Question: Do I need all the files and folders the program comes with (I always use the archive, not installer).
I've always just copied the exe and it always worked, but I've been thinking about it today and realized I had no idea.
What's the lang folder for? Shaders?
The two DirectX libraries and mpciconlib.dll?
The player seems to work pefectly fine with none of the above. Could anyone shed some light into this?
NikosD
10th March 2017, 10:04
Using latest nightly 1.7.11.13 x64 and latest LAV nightly 0.69.07 x64 with a copy-paste inside LAVFilters64 folder, no longer shows properties for LAV splitter/video/decoder, but it can use the filters.
Stable 1.7.11 x64 can show properties for latest nightly LAV filters, just fine using the same method.
chros
10th March 2017, 10:41
Thanks for the release! :)
No need to apologize.
+1 We thank you all the work you've done on it, no matter how much it is!
MPC-HC still compiles here after updating sanear files and playback still works. So maybe kasper can update it after the stable release.
Thanks for the confirmation, good to hear.
Maybe it's not that easy: it has new UI options, along with the possibility of changing settings on the fly.
CruNcher
10th March 2017, 11:05
Would be nice if OSD threading is more stable now like in MPC-BE finally and OSD Rendering dont interrupt Video Playback anymore as heavy as it did before (Volume up/down) :)
First thing i gonna test with the new Stable.
https://forum.doom9.org/showpost.php?p=1731281&postcount=2039
nevcairiel
10th March 2017, 11:06
You are not supposed to watch a video with the OSD on, whats important is how it runs with the OSD off.
CruNcher
10th March 2017, 11:14
Subtitles get rendered out of Air i see ;)
microstuttering under windows is a pest for Video Playback and you need to avoid it inside your threading code as best as possible, (especially when you work with external decoder filters via directshow which have their own idea of it) you never know where a issue really comes from in Video playback
I think the most unstable Windows Rendering code though currently VLC has to fight with (last time i tested it it was a total stability messup) and it doesn't really has to fight with directshow at all.
MPV devs do much better in Windows stability :)
MPC-BE devs from the Ground up did it excellent and refactored MPC-HC very well, i was skeptical at first (ahh some nicer interface fork only) and very surprised over time by how everything plays out by now for MPC-BE internally as well as externally very solid :)
Snowknight26
10th March 2017, 16:24
Question: Do I need all the files and folders the program comes with (I always use the archive, not installer).
No.
What's the lang folder for? Shaders?
The two DirectX libraries and mpciconlib.dll?
lang is for language resources/translations.
Shaders is for some predefined Direct3D shaders that MPC-HC can use. See the Playback -> Shaders panel under Options.
D3DX9 is needed for some video renderers (forget which), and D3DCompiler is needed for shader compilation. These aren't needed if your system already has them.
mpciconlib.dll contains icons. See the filename: "MPC Icon Library".
djesteban
11th March 2017, 05:20
Thanks a lot for keeping this awesome project alive! Cheers!
Tier777
11th March 2017, 20:22
Latest stable just reintroduced this old bug
https://trac.mpc-hc.org/ticket/1567
- Sony Vaio with ALPS touchpad, Win7-64bit
- doing a "middle click" action (pressing left and right click simultaneously
- Expected behaviour in Firefox: Closing a tab, quick scroll up/down , etc
- Actual behavior: tab doesn't close, quick scroll left/right icon appears but doesn't scroll at all
MPC-HC seems to intefere with this action only on the touchpad, USB mouse behaves as expected
kasper93
12th March 2017, 15:10
Using latest nightly 1.7.11.13 x64 and latest LAV nightly 0.69.07 x64 with a copy-paste inside LAVFilters64 folder, no longer shows properties for LAV splitter/video/decoder, but it can use the filters.
Stable 1.7.11 x64 can show properties for latest nightly LAV filters, just fine using the same method.
How do you access properties?
NikosD
12th March 2017, 15:15
Never mind.
It's fixed using latest nightly 0.69.08.
kasper93
12th March 2017, 15:24
Not really possible, simply it was never broken :)
NikosD
12th March 2017, 15:27
For some reason, when I went to Options -> Internal filters -> Internal filter settings and pressed Splitter/Video decoder/Audio decoder nothing happened.
With stable MPC-HC x64 v1.7.11 was everything OK using exactly the same LAV nightly.
djesteban
12th March 2017, 21:05
I cannot open avisynth script in MPC-HC anymore.
I was able to backtrack to which build the feature broke though.
Everything was working fine in build 1.7.10.252, but trying to open a avisynth script since 1.7.10.264 makes the application crashes.
Please let me know if you need more details. Cheers.
clsid
13th March 2017, 16:14
Which AviSynth version? x86 or x64?
djesteban
14th March 2017, 03:28
Which AviSynth version? x86 or x64?
x64, I am using Avisynth+ (http://avs-plus.net/).
I'm also using the x64 version of MPC-HC, obviously :)
NikosD
14th March 2017, 09:10
Not really possible, simply it was never broken :)
I have reported a few times this bug (?)
Whenever I choose from the Default apps of Windows 10, the MPC-HC application with all its defaults, I get this error from CCleaner of not properly registered file extensions.
Take a look here:
https://s8.postimg.org/qqtitc1lx/MPC_HC.jpg
vBm
14th March 2017, 14:54
I have reported a few times this bug (?)
Whenever I choose from the Default apps of Windows 10, the MPC-HC application with all its defaults, I get this error from CCleaner of not properly registered file extensions.
Take a look here:
"not properly registered file extensions" and unused ones are two different things.
Same thing happens with VLC, Foobar2000 and any other media player that plays broad spectrum of files and registers their extensions.
Anyway, you have a lot of threads on piriform's forum (https://forum.piriform.com/index.php?app=core&module=search&do=search&fromMainBar=1) opened in bug section for that.
NikosD
14th March 2017, 15:46
"not properly registered file extensions" and unused ones are two different things.
Same thing happens with VLC, Foobar2000 and any other media player that plays broad spectrum of files and registers their extensions.
I don't remember using any of those players, ever.
But PotPlayer doesn't have this issue for sure.
clsid
14th March 2017, 16:20
Those registry keys are created and controlled by Windows. They are used for storing your preferred application choice and also the entries in the openwithlist. Simply browsing a folder in Explorer can cause a new extension to be added there. CCleaner marks keys as "unused" if (it thinks) they do not contain useful data.
NikosD
14th March 2017, 16:22
No.
The above "errors" happen only when you select to enable all MPC-HC defaults.
Same thing with PotPlayer works fine.
clsid
14th March 2017, 16:24
x64, I am using Avisynth+ (http://avs-plus.net/).
I'm also using the x64 version of MPC-HC, obviously :)
It is a bug in LAV Splitter. GraphStudioNext also crashes when LAV is set as preferred splitter for .avs
vBm
14th March 2017, 20:20
No.
The above "errors" happen only when you select to enable all MPC-HC defaults.
Same thing with PotPlayer works fine.
Nothing's stops you from using PotPlayer then...
Like i've said, from my personal tests i saw both VLC and Foobar2000 are doing the same so i'd say ccleaner is at fault there.
clsid
14th March 2017, 22:55
Check the contents of the Registry keys.
Selecting an app in "Default Programs" will create a subkey called "UserChoice" that contains a value "ProgID" that points to the relevant file association stub (e.g. mplayerc64.mkv).
If the file association is working, then CCleaner detection is bogus.
djesteban
15th March 2017, 05:13
It is a bug in LAV Splitter. GraphStudioNext also crashes when LAV is set as preferred splitter for .avs
Works with the latest version of Avisynth+, it's just not obvious to find it. See this post (https://forum.doom9.org/showthread.php?p=1800984#post1800984) on how to get it and install procedure.
Thanks again for looking into it clsid :)
NikosD
15th March 2017, 07:46
Check the contents of the Registry keys.
Selecting an app in "Default Programs" will create a subkey called "UserChoice" that contains a value "ProgID" that points to the relevant file association stub (e.g. mplayerc64.mkv).
If the file association is working, then CCleaner detection is bogus.
At last!
You accidentally caught the bug of MPC-HC.
MPC-HC doesn't create the subkey called "OpenWithProgids" for any of the registered file extensions included in its defaults.
Now, those extensions that appear in CCleaner do not have "OpenWithProgids" created by some other program, so CCleaner properly thinks they are unused.
MPC-HC needs to create the subkey called "OpenWithProgids" for every file extension is included in its defaults and register itself in both "OpenWithProgids" and "UserChoice" key.
Take a look here:
the .alac extension appears in CCleaner as unused, while the .3gp it doesn't.
Still, even .3gp is not properly registered to MPC-HC since it misses MPC-HC app from subkey "OpenWithProgids"
https://s14.postimg.org/irz1pb2xd/MPC_HC_registration.jpg
nussman
15th March 2017, 10:20
AFAIK "OpenWithProgids" is for WinXP only.
So I think MPC-HC is right and potplayer and ccleaner are buggy ...
vorob
19th March 2017, 20:42
Error creating EVR Custom rendrer:
CreateDevice failed
DX9AllocatorPresenter failed
D3DERR_NOTAVAILABLE
Win 10, NV 1070, latest driver.
Win 10 player works perfect.
vorob
19th March 2017, 21:01
Well, it was all because my second screen used via this https://www.splashtop.com/wiredxdisplay
ilnot1
19th March 2017, 21:47
Hello, I'm experienced with computers but not with HDR. I'm using the latest version of MPC-HC (13) and I'd like know what are the filters and output settings I should use to get true HDR video displaying on my LG OLED55B6P. There's a lot pixelation and banding in the dark areas of the video.
I'm on Win7x64, I have a GTX 1060 and 4.5GHz 2600K, I'm using an HDMI-to-HDMI cable, and I've enabled Deep Color on the TV's HDMI port.
These are my Nvidia Settings (if it matters) and the media info for the file I'm playing.
HelmedHorror
21st March 2017, 02:34
I'm experiencing some extreme audio distortion/clipping/crackling during loud explosion scenes in the Star Wars films. VLC plays it with no audio problems at all. I've spent over an hour trying to fix it. I've changed virtually every audio setting there is in MPC-HC trying to identify the culprit. No other media I play has this problem. Ever. And I watch a lot of stuff. The films (original trilogy) are just the raw Blu-ray, with DTS-HD MA.
Resetting all settings to default does not resolve the issue. I've tinkered with every conceivable audio setting in MPC-HC. Yes, that includes everything in the audio decoder settings, splitter settings, and audio renderer settings. When I say every setting, I mean it.
I've also tinkered with all of VLC's audio settings to see if there is a way to introduce the problem into VLC's playback of the film, which might give an inkling as to what the problem is. No luck.
I've searched MPC-HC's bug tracker for various relevant keywords but couldn't find anything.
I'm open to any and all suggestions (although please keep in mind the facts I've given you from my troubleshooting attempts. I don't want to hear "Maybe it's your headphones", since it works just fine in VLC,) and I'll gladly give any pertinent information that anyone thinks might help diagnose this. It's driving me crazy.
Thanks.
Olivier C.
21st March 2017, 02:42
Did you tried different audio renderers ?
VLC : Directsound by default ?
MPC-HC : depends on Output Audio option (Directsound by default)
Did you tried the new MPC-HC internal audio renderer ?
There is a recommendation with the new audio renderer : volume set to something like 85% in order to prevent distorsion (according to the remark left on the dialog option)
HelmedHorror
21st March 2017, 03:02
Did you tried different audio renderers ?
VLC : Directsound by default ?
MPC-HC : depends on Output Audio option (Directsound by default)
Did you tried the new MPC-HC internal audio renderer ?
There is a recommendation with the new audio renderer : volume set to something like 85% in order to prevent distorsion (according to the remark left on the dialog option)
Yes, I had done all that, and done it again just now to be sure. It doesn't help at all.
This isn't a simple matter of clipping. If that was the problem, every loud explosion in every movie I watch would have this problem. This is the only movie that has this problem.
I think/thought that the problem has something to do with the DTS S24 7.1 audio on this film, as opposed to the typical 5.1, except I tested multiple other movies with the same DTS S24 7.1 audio and there is no such issue on the other films.
mogli
21st March 2017, 08:04
Did you try turning 'Normalize Matrix' on and 'Clipping Protection' off at the same time in LAV Audio Decoder Mixing section? Or not putting out 32-bit Integers in the Output Format section?
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.