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. |
8th March 2008, 23:05 | #1261 | Link |
Registered User
Join Date: Jan 2002
Location: San Jose, CA
Posts: 216
|
I had a quick look at the MPC-HC source, and it definitely looks like it's not doing proper DPB management for DXVA H.264. This will screw up any non-trivial dpb reordering, ie: reference b-frames (hw will be using incorrect reference frames at best, unless it's ignoring all the dxva parameters and doing it's own reordering)
|
8th March 2008, 23:48 | #1262 | Link | |
Registered User
Join Date: Mar 2008
Posts: 448
|
Quote:
|
|
9th March 2008, 06:05 | #1264 | Link |
Registered User
Join Date: Sep 2002
Posts: 145
|
I am referring primarily to dual display however it still remains that VMR7 Windowed is a good choice for XP since it is capable of both DxVA and mirroring yet it is excluded from your "rules" list. VMR9 Renderless is also capable of DxVA but not mirroring so is less practial but okay for a single display. All other renderers are essentially useless for our purposes.
|
9th March 2008, 09:01 | #1265 | Link | |
Registered User
Join Date: Jan 2007
Posts: 455
|
@thuan
I haven't noticed subs delay in DXVA mode (EVR buffering should introduce this). Matmaul have added live subtitle shifting (not present in v1.1, but should be in latest _xxl) => F1 / F2 shift subs (without saving change in file) Quote:
__________________
Tired of tearing? Try this Media Player Classic mod : http://mpc-hc.sourceforge.net |
|
9th March 2008, 10:36 | #1266 | Link | |
ffdshow user
Join Date: Oct 2005
Location: Romania
Posts: 818
|
Quote:
|
|
9th March 2008, 11:17 | #1267 | Link |
Registered User
Join Date: Sep 2005
Location: Vietnam, HCM City
Posts: 262
|
@Casimir666: Yeah, sub early is because of EVR buffering, is there anyway to disable it? Selecting 1 and 2 frame buffering freezes the video though whether I use DXVA or not. I can confirm that sub shifting is working fine but having to set it for every movie I watch is kinda tedious (I watch mostly anime fansubs and nowadays a lot of them have soft subs). Any chance that an auto sub delay feature will be implemented to counter this EVR buffering side effect?
Last edited by thuan; 9th March 2008 at 11:20. |
9th March 2008, 14:25 | #1268 | Link | |
Registered User
Join Date: Jun 2006
Posts: 169
|
Quote:
|
|
9th March 2008, 15:30 | #1269 | Link | ||
*****
Join Date: Feb 2005
Posts: 5,647
|
Quote:
Quote:
IF using EVR THEN delay (in ms) := "EVR Buffers" / framerate * 1000; e.g. 5 buffers and 25 fps would mean a 200 millisecond delay.
__________________
MPC-HC 2.2.1 |
||
9th March 2008, 16:04 | #1270 | Link |
Registered User
Join Date: Jan 2007
Posts: 455
|
Hum not with MatMaul shift, but i think there is a solution with a modification in EVRCustom. Thuan you are right there is a shift, but really with buffer set to 5 i haven't noticed before With 15 buffers yet it's became clear
__________________
Tired of tearing? Try this Media Player Classic mod : http://mpc-hc.sourceforge.net |
9th March 2008, 16:22 | #1271 | Link | |
Registered User
Join Date: Feb 2008
Posts: 19
|
Quote:
Tool AVInaptic is still giving Ref 9!! just checked it, wonder what else I can do to change to Ref 5 Last edited by appyton; 9th March 2008 at 16:35. |
|
9th March 2008, 17:48 | #1272 | Link |
Registered User
Join Date: Mar 2005
Posts: 457
|
Hi,
i'm trying to enable the DXVA accelleration, but there is no way i can use it no matter what i try. I have XP 64, HD2600, Cat 8.2, VMR9 Renderless (even with other renderers it doesn't work). The internal MPC filter for h264 works well, but "Not Using DXVA" is always present. For VC-1, sometimes the frame get stuck or there are error like green garbled pixels. BTW someone can help me to get DXVA working? Thanks |
9th March 2008, 18:17 | #1273 | Link | |
Registered User
Join Date: Jul 2003
Posts: 179
|
Quote:
|
|
9th March 2008, 19:34 | #1274 | Link | |
MPC-HC Project Manager
Join Date: Mar 2007
Posts: 2,317
|
Quote:
Could this be the reason why some dxva compliant files sometimes show macroblocking or red flashing blocks? |
|
9th March 2008, 20:47 | #1275 | Link | |
Registered User
Join Date: Apr 2004
Posts: 402
|
Quote:
actually the MPC decoders just copy the AR provided by the demuxer to the renderer, so if an AR is present in the video bitstream it is ignored. confirmed and fixed, the values 1 and 2 are not available anymore |
|
10th March 2008, 06:32 | #1276 | Link |
Registered User
Join Date: Jun 2007
Posts: 17
|
I tried to play some DVDs recently, however, with the 64 bit version set to EVR custom pres, it will only play the first frame of the video and then it freezes on that frame while the audio continues and the time elapsed continues to get longer. If I fast forward or rewind I get a new frame but it still freezes at that frame if I try to resume playback. With the normal EVR and VMR9 renderless I get it to play, however subtitles do not show at all and when I rewind or fast forward the video performance seems to drop. In the filters context menu it says it's using Microsoft MPEG-2 Video Decoder. With the 32 bit version everything works fine, I get subtitles and audio with EVR custom pres. Under filters, it says it's using Cyberlink Video/SP Decoder (MD3). This is probably from Dell MediaDirect that's installed on my computer.
|
10th March 2008, 12:19 | #1279 | Link |
Registered User
Join Date: Jul 2003
Posts: 179
|
Help is their no method to load DirectVobSub without breaking DXVA? If I disable DirectVobSub than DXVA works but than I have no subtitle. I thought maybe loading it in the external filter section but that failed to work too.
|
Tags |
dxva, h264, home cinema, media player classic, mpc-hc |
|
|