View Full Version : Media Player Classic Home Cinema (MPC-HC) - DXVA!
Mercury_22
23rd April 2012, 12:30
MPEG-2 (i) DXVA it's broken (again) = black screen with audio
Sample (http://jumbofiles.com/s91pu11jxjx2)
After more testing I've discovered that other files with the same encoding MPEG-2-PS (i) BUT only with one audio stream are working with the internal MPEG-2 DXVA
So internal MPEG-2 DXVA it seems it's not working only with MPEG-2-PS (i) with 2 audio streams tested with LAVSplitter & LAVAudio too beside the internal splitter and audio decoder
P.S. Internal MPEG-2 NON-DXVA it's working with all files and all splitters and all audio decoders
Aleksoid1978
23rd April 2012, 13:21
After more testing I've discovered that other files with the same encoding MPEG-2-PS (i) BUT only with one audio stream are working with the internal MPEG-2 DXVA
So internal MPEG-2 DXVA it seems it's not working only with MPEG-2-PS (i) with 2 audio streams tested with LAVSplitter & LAVAudio too beside the internal splitter and audio decoder
P.S. Internal MPEG-2 NON-DXVA it's working with all files and all splitters and all audio decoders
No, this is not the amount of the audio stream, all in the specific decoded MPEG2 stream.
P.S. Usually - one frame in stream read and passed to the DXVA decoder, each on one(its) surface. But stream like this, have Second Field, and, as I think, the two frames (normal and Second Field) must transmitted to one surface. Example - like VC1 (I) DXVA decoding. But how do it in DXVA MPEG2 decoder - I still do not understand :)
And - now i don't have access, I think we can not wait to solve this problem :)
mr.duck
23rd April 2012, 13:40
So what ???
I'm not going to leave the developed team of MPC-HC - but just wanted to work in a parallel project.
And now all of my achievements would be only in the MPC-BE.
Looks like you lost SVN access for being difficult to work with and not doing a very good job.
Mercury_22
23rd April 2012, 13:43
No, this is not the amount of the audio stream, all in the specific decoded MPEG2 stream.
P.S. Usually - one frame in stream read and passed to the DXVA decoder, each on one(its) surface. But stream like this, have Second Field, and, as I think, the two frames (normal and Second Field) must transmitted to one surface. Example - like VC1 (I) DXVA decoding. But how do it in DXVA MPEG2 decoder - I still do not understand :)
And - now i don't have access, I think we can not wait to solve this problem :)
Maybe you can take a look at LAVVideo :) cause it's working with all DXVA versions = Native & Copy-Back
Aleksoid1978
23rd April 2012, 14:08
Looks like you lost SVN access for being difficult to work with and not doing a very good job.
Very funny :)
Aleksoid1978
23rd April 2012, 14:09
Maybe you can take a look at LAVVideo :) cause it's working with all DXVA versions = Native & Copy-Back
Not be able to - there is a completely different way to build a decoder and the process of decoding
THX-UltraII
23rd April 2012, 15:57
Hi, I was wondering if there is currently any work being done in regards to 3D support (playback of full-over-and-under 1920x2160 video).
Stereoscopic player does it well, but lack many features (such as subtitle support).
Also, since it comes with directshow filters (a stereo renderer and a 3d transformation filter), I would imagine it wouldn't be too difficult to make use of it in MPC-HC?
3D is getting more and more popular, and it's a shame there's currently no way to properly playback stereoscopic content.
Thanks :)
I ve been wondering this myself too. Of course the dev. team of MPC-HC must have their interest for this and I don t think that we can expect native 3D Blu-Ray support any time soon in MPC-HC. For the time-beeing I m using TheaterTek and PowerDVD. Those players suck. They are not open source and therefor do not allow important features like madVR or LAV filter support.
dukey
23rd April 2012, 16:23
I actually thought powerdvd was pretty nice. The smooth video, or frame rate interpolation was definitely a nice feature.
PurpleMan
23rd April 2012, 16:28
PowerDVD does not support 10bit h264 ;/
mr.duck
23rd April 2012, 17:29
Blu ray sucks. It's closed, proprietary and DRM infested, pain in the arse. I would boycott it. If you won't then I guess you should just get dedicated hardware for the best experience.
PurpleMan
23rd April 2012, 17:54
We weren't talking about Blu-ray playback.
We were talking about a 1920x2160 over-and-under 3D video playback.
Essentially, I think it should be pretty easy to accomplish in MPC-HC, since there is already a directshow transformation filter (3dtv.at Stereo Transformation Filter, or stf.dll) and a directshow 3D Stereo Renderer (3dtv.at Stereo Renderer, or Srd.dll).
The former can interpret various 3d formats (sbs,over-under,interleaved,etc...), and the latter can render it correctly to the screen or 3dtv.
mr.duck
23rd April 2012, 19:45
I thought we were...
I don t think that we can expect native 3D Blu-Ray support any time soon in MPC-HC. For the time-beeing I m using TheaterTek and PowerDVD.
pirlouy
23rd April 2012, 20:01
Even if I would prefer than Aleksoid1978 works on integrating LAV filters rather than internal filters (:p), I hope things will get better between all of you, devs. Aleksoid1978 does not look like a mean & pretentious guy.
But ok I have nothing to say, it should be a discussion between devs only.
@Aleksoid1978: IRC is not time consuming (less than forum or mailing list) if you use it right (you're not obliged to read channels, you can only read what people write to you). I advise you "Miranda IM" (the same philosophy as MPC). There's an active Russian community moreover.
tetsuo55
23rd April 2012, 22:46
Although one of my change was bad, or I ever did something that spoiled the project? I do not use IRC - but I respond to email if possible.No there is not a specific problem, just that the response often does not arrive in our email box.
But you decide when something - I do not remember that you have asked me - agree i or don't.Most of the discussions and peer review occur on IRC, this is why we asked you to join IRC whenever you can.
And anyway - as related MPC-BE and my access to MPC-HC svn ?
(1) Can you please consider putting in MPC-BE into MPC-HC as a branch instead of a fork?
(2) When you plan to commit big changes, please come on IRC or send us an email about that before committing, the small things don't need to be discussed
(3) The point is to try and be more like a team, and less like individuals
(4) We have restored your access to MPC-HC
Aleksoid1978
23rd April 2012, 22:57
No there is not a specific problem, just that the response often does not arrive in our email box.
Most of the discussions and peer review occur on IRC, this is why we asked you to join IRC whenever you can.
(1) Can you please consider putting in MPC-BE into MPC-HC as a branch instead of a fork?
(2) When you plan to commit big changes, please come on IRC or send us an email about that before committing, the small things don't need to be discussed
(3) The point is to try and be more like a team, and less like individuals
(4) We have restored your access to MPC-HC
1 - No. MPC-BE is a standalone project not a branch of MPC-HC
2,3 - Ok - i agree. But a make community with email;
Mercury_22
24th April 2012, 07:57
@Aleksoid1978 can you please make "Controls bar" and "Status bar" black again in MPC-BE ? or even better add an option so we can choose the color for them ?
Also IMO it's better to have the name of the file playing in the status bar not in the seek bar
Everything looks better now except the bar's colors I prefer the old pure black to the new color (grey?)
aufkrawall
24th April 2012, 08:32
Unfortunately, MPC HC GUI hangs after seeking when using madVR and WinXP qdvd.dll on Windows 7:
http://forum.doom9.org/showthread.php?t=159492
http://www.ld-host.de/uploads/thumbnails/0ccd9ecba75925ca2958bab267c51150.jpg (http://www.ld-host.de/show/0ccd9ecba75925ca2958bab267c51150.jpg)
(Keine Rückmeldung) = (no response)
Video and audio continue to play but the GUI of MPC HC begins to hang.
Would be really nice if this could be solved since it seems to be working fine apart from this.
THX-UltraII
24th April 2012, 10:28
I thought we were...
3D Blu-Ray remuxing is in an early stage at this moment and therefore it is best for now to play 3D .iso files directly with PowerDVD or TotalMediaTheater. Like I said, the downsides of this commercial (expensive) crap is that it s not open source and therefor users depend on the dev. team of those programs.
3D support (.iso or mounted .iso) for MPC-HC would be just awewsome.
dukey
24th April 2012, 13:53
Just able to play bluray would be nice. It's only me and cb2000 working on the directshow source filter for bluray. It works pretty nice already. No decryption though :(
THX-UltraII
24th April 2012, 14:23
Just able to play bluray would be nice. It's only me and cb2000 working on the directshow source filter for bluray. It works pretty nice already. No decryption though :(
I can play a Blu-Ray disc (non 3D) by opening the index.bdmv file or is this not what you mean?
dukey
24th April 2012, 15:53
no, i mean with full menus. How blurays are meant to be played.
SamuriHL
24th April 2012, 16:09
There is no open source method for playing blu-ray menus yet. I believe libbluray is being worked on to add it, but, blu-ray menus is not a simple topic. With bd-j it gets rather messy very quickly.
nevcairiel
24th April 2012, 16:22
There is no open source method for playing blu-ray menus yet. I believe libbluray is being worked on to add it, but, blu-ray menus is not a simple topic. With bd-j it gets rather messy very quickly.
There are at least two projects that try, but both i wouldn't trust to put onto my HTPC yet.
SamuriHL
24th April 2012, 16:23
There are at least two projects that try, but both i wouldn't trust to put onto my HTPC yet.
Well, that's good that they're making progress. It's not an easy thing to handle. We'll see where we are in another 6 months.
THX-UltraII
24th April 2012, 19:02
Well, that's good that they're making progress. It's not an easy thing to handle. We'll see where we are in another 6 months.
So this means 3D .iso support will take at least 2 years :(
SamuriHL
24th April 2012, 19:53
So this means 3D .iso support will take at least 2 years :(
The problem of 3D support is a chicken and egg kind of thing. You need splitter and decoder support which isn't all that bad. But no one's going to do that because there's no renderer support for it. That's where the real work is from what I understand. So until you can convince one of the renderer developers to add 3D support, it's simply not going to happen.
PurpleMan
24th April 2012, 21:30
The problem of 3D support is a chicken and egg kind of thing. You need splitter and decoder support which isn't all that bad. But no one's going to do that because there's no renderer support for it. That's where the real work is from what I understand. So until you can convince one of the renderer developers to add 3D support, it's simply not going to happen.
That's not true. Stereoscopic player developed a "3D Stereo Renderer" directshow filter that comes in the package. See my previous message.
SamuriHL
24th April 2012, 21:41
That's not true. Stereoscopic player developed a "3D Stereo Renderer" directshow filter that comes in the package. See my previous message.
Ok, so there's a stereoscopic renderer. Wasn't aware of that. Now you just need a decoder and splitter and you're golden. :)
PurpleMan
24th April 2012, 22:31
Ok, so there's a stereoscopic renderer. Wasn't aware of that. Now you just need a decoder and splitter and you're golden. :)
Wrong again. Stereoscopic player is essentially a directshow-based player. It comes with all the necessary filters, including a decoder and splitter.
Either way, I'd be okay with just being able to properly play SBS and OVER-UNDER 3d stereo files, no need for actual SSIF splitting and MVC decoding.
nevcairiel
24th April 2012, 22:33
You're free to pitch in and offer some patches.
Or you know, use Stereoscopic player.
Oh, i have another idea.
Send a 3D TV my way, and i'll work on it? :)
SamuriHL
24th April 2012, 22:46
You're free to pitch in and offer some patches.
Or you know, use Stereoscopic player.
Oh, i have another idea.
Send a 3D TV my way, and i'll work on it? :)
That's an idea. :D I honestly haven't researched 3D lately as I also lack one of them there Three Dee TV's I hear are all the rage. :D I THINK I convinced my wife to let me get a new one this summer to replace my Sony, so, maybe then I'll start looking into it. Maybe by then you and madshi will have us hooked up for 3D. :D
Aleksoid1978
25th April 2012, 00:32
MPEG-2 (i) DXVA it's broken (again) = black screen with audio
Sample (http://jumbofiles.com/s91pu11jxjx2)
Try this - https://rapidshare.com/files/2674649302/mpc-be.MPEG2_DXVA_test_20120425.7z
Mercury_22
25th April 2012, 01:05
:confused:Try this - https://rapidshare.com/files/2674649302/mpc-be.MPEG2_DXVA_test_20120425.7z
EDIT it's working but only if I start the file from the beginning :confused:
If I have "Remember File Position" enable and I don't start playing exactly from the beginning it's not working
Tested with both internal & LAV splitter & audio
Biggiesized
25th April 2012, 04:30
I need some help troubleshooting an issue I'm having with MPC-HC in DXVA mode:
I just got my old 8800 GTS 640 (VP1) RMA'd by EVGA. The card they sent back to me is a 450 GTS which has the VP4 feature set.
I tested out the video playback of the card in MPC-HC 32-bit and it decodes wonderfully for high definition H.264 encodes in any of the EVR renderer options. However, the player seems to introduce visual artifacts when testing out MPEG-2 encodes I've done. In testing out 24 fps files, it appears to create interline twitter/interlacing and speeds up video playback to 30 fps (at least in my eye's estimation).
What would cause this issue to appear all of a sudden?
As an aside, playback with the madVR renderer hasn't changed at all.
EDIT: System specs
Windows 7 Ultimate w/ SP1
MPC-HC 1.6.0.4014
EVGA GeForce 450 GTS 1 GB GDDR5
nVidia Forceware r296.10 WQHL
EVR default settings
Sample video clip can be found here: http://www.sendspace.com/file/94bcrk
Aleksoid1978
25th April 2012, 08:25
I need some help troubleshooting an issue I'm having with MPC-HC in DXVA mode:
I just got my old 8800 GTS 640 (VP1) RMA'd by EVGA. The card they sent back to me is a 450 GTS which has the VP4 feature set.
I tested out the video playback of the card in MPC-HC 32-bit and it decodes wonderfully for high definition H.264 encodes in any of the EVR renderer options. However, the player seems to introduce visual artifacts when testing out MPEG-2 encodes I've done. In testing out 24 fps files, it appears to create interline twitter/interlacing and speeds up video playback to 30 fps (at least in my eye's estimation).
What would cause this issue to appear all of a sudden?
As an aside, playback with the madVR renderer hasn't changed at all.
EDIT: System specs
Windows 7 Ultimate w/ SP1
MPC-HC 1.6.0.4014
EVGA GeForce 450 GTS 1 GB GDDR5
nVidia Forceware r296.10 WQHL
EVR default settings
Sample video clip can be found here: http://www.sendspace.com/file/94bcrk
Play fine on latest version with ~23.97 fps, try on this build
https://rapidshare.com/files/2674649302/mpc-be.MPEG2_DXVA_test_20120425.7z
PurpleMan
25th April 2012, 09:17
You're free to pitch in and offer some patches.
Or you know, use Stereoscopic player.
Oh, i have another idea.
Send a 3D TV my way, and i'll work on it? :)
I'm not a coder, so I can't create patches. I would if I could, though.
As for Stereoscopic Player, it lacks many important features (such as seeking control, subtitle support).
I wasn't trying to state Stereoscopic Player is better, but rather suggest it should be quite easy to incorporate similar behaviour into MPC-HC.
mr.duck
25th April 2012, 13:24
3D is just a fad. I'd rather see MPC-HC get support for a dynamic timeline (play length update as files are still being written). A lot of other players can do this such as ZoomPlayer, PotPlayer, VLC.
ceb
25th April 2012, 15:09
I have a small problem with selecting automatically the right subtitles.
My .mkv file has 2 English subtitles, I would like to choose the second but no matter what I tried it always chooses the first which is the default one.
I tried eng, eng2, etc. but none worked.
This is a screenshot of the subtitles selection in case it may help:
http://s13.postimage.org/e0odjqair/Untitled.jpg (http://postimage.org/image/e0odjqair/)
Reino
25th April 2012, 20:54
Nope :) BTW,
http://forum.doom9.org/showthread.php?p=1570127#post1570127
-->
IMNSHO, all that the GUI of MPC-HC needs right now is:
1) move the "Recent Files" item to the bottom of the "File" menu, below the "Exit" item;
2) display the chosen logo picture while playing audio-only ;
Of course there still are many TO-DOs, however a metrosexual interface is always a very-bad idea ;)
1) What an illogical place to put it. I've never seen any software placing it below "Exit"/"Quit". Just leave it like it is imo!
2) Why? What a waste of space. If you really want to display something, let it load internal/external covert art (front). (something Zoom Player has done for a long time now)
Midzuki
25th April 2012, 21:13
1) What an illogical place to put it. I've never seen any software placing it below "Exit"/"Quit". Just leave it like it is imo!
Let that list have more than 8 items, also let it contain a file whose path+name is longer than half the width of your screen, and maybe you'll see what I mean.
2) Why? What a waste of space.
As long as it's not a HUGE waste of memory and of CPU cycles, it's OK for me. There is no point in still keeping every "feature" of the oldest WMPs. Also, it's NOT a waste of space while MPC-HC does nothing, but it does become a waste of space when MPC-HC plays audio-only? I don't get it. :)
Reino
25th April 2012, 22:11
1) My current "Recent Files"-list meets those criteria, still I don't understand why its position has to change.
2) Is it a WMP feature to not display the logo when there's only audio to render?? What sense does it make to display the logo when you're only listening to audio files and thereby making the window unnecessary big.
Midzuki
25th April 2012, 23:04
1) It's a problem when I use the mouse on the File menu, instead of the keyboard shortcuts or the up/down arrows ;
2) As I said, the very-OLD versions of Windows Media Player. Also, if the logo picture is a waste of space, why not drop it entirely? In this way, no space will be "wasted" while MPC-HC is simply open, "doing nothing".
What sense does it make to display the logo when MPC-HC is idle and thereby making the window unnecessarily big.
judelaw
25th April 2012, 23:39
@Aleksoid1978 can you please make "Controls bar" and "Status bar" black again in MPC-BE ? or even better add an option so we can choose the color for them ?
Also IMO it's better to have the name of the file playing in the status bar not in the seek bar
Everything looks better now except the bar's colors I prefer the old pure black to the new color (grey?)
http://www.mediafire.com/download.php?rvv8372ooa83ou2
http://jpegshare.net/thumbs/80/8b/808b284c0d9426d06a4d2a2fd1704a12.jpg (http://jpegshare.net/80/8b/808b284c0d9426d06a4d2a2fd1704a12.jpg.html)
Mercury_22
26th April 2012, 01:05
http://www.mediafire.com/download.php?rvv8372ooa83ou2
http://jpegshare.net/thumbs/80/8b/808b284c0d9426d06a4d2a2fd1704a12.jpg (http://jpegshare.net/80/8b/808b284c0d9426d06a4d2a2fd1704a12.jpg.html)
It looks fantastic :D:thanks:
But why the code it's not in the svn I already have rev 62 but the new controls aren't there ?:confused:
Aleksoid1978
26th April 2012, 01:26
It looks fantastic :D:thanks:
But why the code it's not in the svn I already have rev 62 but the new controls aren't there ?:confused:
Soon - very soon :)
Mercury_22
26th April 2012, 01:28
Soon - very soon :)
Can't wait:)
Will you add an option to put the name of the file in the status bar too ?
Aleksoid1978
26th April 2012, 01:31
Will you add an option to put the name of the file in the status bar too ?
No - no file name in status.
mr.duck
26th April 2012, 02:23
http://jpegshare.net/thumbs/80/8b/808b284c0d9426d06a4d2a2fd1704a12.jpg (http://jpegshare.net/80/8b/808b284c0d9426d06a4d2a2fd1704a12.jpg.html)
Obvious pirated movie in screenshot. If that's meant to be a good looking skin, I'm not very impressed :/
Biggiesized
26th April 2012, 02:30
Play fine on latest version with ~23.97 fps, try on this build
https://rapidshare.com/files/2674649302/mpc-be.MPEG2_DXVA_test_20120425.7z
Now the interline twitter is gone, but it's still playing at 30 fps. :(
betaking
26th April 2012, 05:16
S.Chinese update to rev.4502
http://www.mediafire.com/?bn7og4n68ddcg2w
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.