View Full Version : Media Player Classic Home Cinema (MPC-HC) - DXVA!
Beliyaal
8th January 2009, 01:47
1080i50 and 1080i60 Blu-ray content stutters like hell with 75Hz refresh rate, it's like 2 times each second one already displayed frame is displayed again. Well it's more like 2 times each second a frame moves to the right, and the next one is back in place. Weird. Seeking is way slower than before. 24p content goes in little jumps, following the jumps of the graph lines, same with 30p. The only mode that works flawlessly is obviously 25p.
I have found the cause of the stutters 2 times a second, will put up a build with this fixed later today.
Could you send screenshots of the 24p and 30p playback with stats enabled please? It would help a lot.
When using ffdshow, seeking causes major problems... looks almost like everything is losing sync, so the video stutters like crazy and you get repeating frames. This also happens if you tic the 'Set Interlace Flag in Output Media Type' option under ffdshow's output settings.
To rule out this as the problem could you try ffdshow with these options disabled:
"Profiles/Preset Settings"->Decoder options->Quality control->Drop frame on delay
"Profiles/Preset Settings"->Decoder options->Quality control->Skip H264 deblocking on delay
Oh, and should we still be using the 'Lock Back-Buffer' feature in
MPC-HC, or is that now unnecessary?
You should probably leave it disabled for now as it should have no effect. It might be needed again in a later build however.
Removing the 'Set Interlace Flag in Output Media Type' option fixes the stuttering indeed. Seeking slowness is still there. I'm now testin at 60Hz and with 24p content there is a little but obvious at the same time audio desync. Judder is as present as always.
What do you mean audio desync? Also which renderer are you using? The only change to VMR9 is the vsync, EVR has much more changes.
However, with M2TS containing H264, I'm finding that every five seconds or so, the movie goes into fast forward for roughly a quarter of a second. It's not a jump, just a speed up, as if the difference in movie and display framrates is being dealt with every few seconds instead of being spread over all the frames. This doesn't happen on the older builds.
Which render are you using? If you are using EVR it could be because of DTS audio clock being broken. Try outputting it with spdifer.
I have tried on Nvidia and Intel graphics today and those have vsync problems. ATI works much better. I will try to fix these as well.
When you report problems, please state:
* OS
* Renderer
* Grahpics card
* If Vista, is Aero with composition enabled (are the window frames transparent)
Thanks!
tetsuo55
8th January 2009, 01:57
My problems are:
-Stuttering(has always been present but not as severe)
-Macroblocking(has always been present but not as severe)
-Mini loops (same sequence of frames plays twice or more times for a few seconds)(has always been present but not as severe)
-Tearing in the upper-half of the screen, normally when i enable exclusive fullscreen mode this stops.
Historically "Lock Back-Buffer" and "VMR9 mixer mode" effect the DXVA behaviour.
My specs:
* OS : Windows XP SP2
* VMR 9 renderless with VMR9 mixer mode enabled
* ATI HD2400pro AGP with catalyst 8.5(newer drivers have even more problems with DXVA)
STaRGaZeR
8th January 2009, 02:54
I have found the cause of the stutters 2 times a second, will put up a build with this fixed later today.
Could you send screenshots of the 24p and 30p playback with stats enabled please? It would help a lot.
Sure thing. Since the same problems are present in both 75 and 60Hz, with the difference that the perfect flat lines are in 25 or 30fps multipliers respectively, I'll display here only 75Hz results. Unless specified, all test are MKV with a combination of Haali+ffdshow outputting RGB32 for everything except NV12 for interlaced content+EVRCP, for audio ffdshow+Default DirectSound Device, and hardware deinterlacing (flag set in ffdshow) for interlaced content. Your build is on the left, rev929 is on the right.
24p
http://thumbnails9.imagebam.com/2300/bf5be322998451.gif (http://www.imagebam.com/image/bf5be322998451) http://thumbnails5.imagebam.com/2300/92fb6322998452.gif (http://www.imagebam.com/image/92fb6322998452) --> This one is .ts, using internal MPEG PS/TS/PVA splitter but same behaviour as MKV+Haali.
As you can see, in a repetitive pattern there are little jumps. They are pretty noticeable in fluid motion.
25p
http://thumbnails5.imagebam.com/2300/077a7e22998454.gif (http://www.imagebam.com/image/077a7e22998454) http://thumbnails4.imagebam.com/2300/20c14f22998457.gif (http://www.imagebam.com/image/20c14f22998457)
Perfect playback with rev929, but with your build video is fine for a certain period of time, while the audio starts a little higher and progressively goes down until it reach a value a bit less than video. Then the jump you can see happens, audio goes up again, slowly goes down and the process is repeated.
30p
http://thumbnails13.imagebam.com/2300/c64f6f22999274.gif (http://www.imagebam.com/image/c64f6f22999274) http://thumbnails9.imagebam.com/2300/7b593f22999275.gif (http://www.imagebam.com/image/7b593f22999275)
Well, screenshots speak from themselves. The jumps are very noticeable in fluid motion. Same audio behaviour as 25p.
50i
http://thumbnails8.imagebam.com/2300/ea5dda22998459.gif (http://www.imagebam.com/image/ea5dda22998459) http://thumbnails3.imagebam.com/2300/48dfe922998461.gif (http://www.imagebam.com/image/48dfe922998461)
Same as 30p, with the stuttering 2 times a sec.
60i
http://thumbnails2.imagebam.com/2300/ebace522998467.gif (http://www.imagebam.com/image/ebace522998467) http://thumbnails2.imagebam.com/2300/66961822998469.gif (http://www.imagebam.com/image/66961822998469)
Same as 50i with no audio ups and downs.
What do you mean audio desync? Also which renderer are you using? The only change to VMR9 is the vsync, EVR has much more changes.
EVR Custom. But weird, I can't reproduce again the audio desync. Happened with those little jumps with 24p. Ignore that.
Being brief: no tearing problems whatsoever, just:
* Stuttering caused by the little jumps.
* Slower seeking, specially noticeable in HD material (even more using DXVA) and sometimes with stuttering audio until it syncs with video and playback is resumed.
If you need more info, just ask.
* Vista x64
* EVR Custom Presenter
* ATI HD4870 Catalyst 8.12
* Yes, Aero with composition enabled.
Mark_A_W
8th January 2009, 03:13
Has anything happened with the stuttery/chopper VC-1 playback when using the internal splitter and an external decoder? It's a MPC HC splitter issue.
It's one of two bugs which prevent me playing Bluray direct from disc (the other being lack of DTS-MA support in ffdshow, which is really a FFmpeg thing I guess).
The other choice of internal splitter and internal VC-1 decoder (non-DXVA, as I need a gamma control) results in flashing blocks every 5 seconds. Smooth, but flashing blocks.
Anyone? Bueller?
Beliyaal
8th January 2009, 03:30
Being brief: no tearing problems whatsoever, just:
* Stuttering caused by the little jumps.
* Slower seeking, specially noticeable in HD material (even more using DXVA) and sometimes with stuttering audio until it syncs with video and playback is resumed.
Thanks for the clear screenshots! It looks exactly like I would expect. It won't get any better than that. Basically you will be getting stuttering unless you can match to a multiple of the video fps. The only anomaly is the 25 FPS movie displaying at 75 Hz. It shouldn't be drifting, but it might be that movie FPS is incorrectly reported. Could you PM me with the sample details?
As for the rev929 screenshots, they are basically lying ;) You don't have working wait for refresh in rev929 and the tearing is removed by the desktop composition. So if run Vista Basic theme you will see that you are tearing, and then fix the vsync with fullscreenmode and you should see a similar jitter graph.
leeperry
8th January 2009, 04:45
ok duckyy has been doing a helluvalot of seeking w/ Reclock+HR, and MPC HC doesn't randomly lock up anymore.....that makes him a very happy panda :thanks:
flanger216
8th January 2009, 04:46
To rule out this as the problem could you try ffdshow with these options disabled:
"Profiles/Preset Settings"->Decoder options->Quality control->Drop frame on delay
"Profiles/Preset Settings"->Decoder options->Quality control->Skip H264 deblocking on delay
No effect. Also, I've noticed the frequency of the stutter is affected by how many EVR buffers are in use. Fewer buffers = more frequent.
DeathWolf
8th January 2009, 05:00
by the way, for those interested, there's a slight error in the mp4 splitter of guliverkli/mpc
in include/moreuuids.h:
there's uuid 31637661-0000-0010-8000-00AA00389B71 for MEDIASUBTYPE_avc1
but it's supposed to be 31435641-0000-0010-8000-00AA00389B71
That small error caused ffdshow's h264 decoder to not accept the stream decode when "avc1"-marked video was received(often in .mp4 files)
For those interested I've rebuild 953 again with that fix ( mplayerc_rev953_[x32]_[dw_build_icl-msvc9_mixed].[uuid_fix].rar (http://saber.kawaii-shoujo.net/Various/mplayerc_rev953_%5Bx32%5D_%5Bdw_build_icl-msvc9_mixed%5D.%5Buuid_fix%5D.rar) )
That build(amour posted my previous build before so I'll just explain quickly) is a partial work towards getting mpc compiling with icl(in this case icl11) which is pretty messy because of ATL/COM abuse in a lot of the filters.
Don't expect big speed gains yet as only some of the libraries are icl in this build(roughly 2/3rd of the building libs)(and that does not include mpc itself, which is still msvc produced, though it uses the icl produced libs)
Amour
8th January 2009, 06:01
Hello,
How to remove the display of blue messages like Play and Pause in the top left corner? Or how to personalize it (font, color, size, position)?
If not possible, please make it a feature request.
Thanks
_xxl
8th January 2009, 08:12
there's uuid 31637661-0000-0010-8000-00AA00389B71 for MEDIASUBTYPE_avc1
but it's supposed to be 31435641-0000-0010-8000-00AA00389B71
Are these lower and uper case of avc1?
_xxl
8th January 2009, 08:14
That build(amour posted my previous build before so I'll just explain quickly) is a partial work towards getting mpc compiling with icl(in this case icl11) which is pretty messy because of ATL/COM abuse in a lot of the filters.
Don't expect big speed gains yet as only some of the libraries are icl in this build(roughly 2/3rd of the building libs)(and that does not include mpc itself, which is still msvc produced, though it uses the icl produced libs)
Do you think that Icl11 is better than Msvc9 compiler? Can you post a patch to take a look?
Mercury_22
8th January 2009, 09:50
Is that interlaced VC-1? Or was there another problem?
EDIT: just tested, no, interlaced VC-1 still doesn't work.
YES interlaced VC-1 it's working for me (catalist 8.12 + EVR custom + WMV DMO) :)
Internal VC-1 still not working ! :confused:
leeperry
8th January 2009, 11:32
How to remove the display of blue messages like Play and Pause in the top left corner? Or how to personalize it (font, color, size, position)?
in the options, you can disable this horrible looking OSD :D
MPC HC needs major GUI improvements, but noone seems willing to make them...so it's as good as it's gonna get :o
DeathWolf
8th January 2009, 13:26
Are these lower and uper case of avc1?
That one's for the lower case one. The upper case one was right.
(both are defined)
Do you think that Icl11 is better than Msvc9 compiler? Can you post a patch to take a look?
Yes, I think so. In my experience icl provides a fairly consistent gain over some filters in ffdshow(up to 30% or so), and I'd have to assume it helps with some of the filters in mpc. Though I have not yet benchmarked any of it since it's still a work in progress.
There's no patch yet as I still need to find a way to rewrite a good deal of the code without atl templates, which is a lot simpler said than done for me.
Mark_A_W
8th January 2009, 14:06
Hi all
I've been playing with Direct 3D fullscreen mode, and it all works ok - nice and smooth.
But my PC goes into standby during playback. In fullscreen mode the screensaver/Power settings are not disabled (it's fine for "normal" playback).
Is this just me? Or is it a known issue? I have to manually change my Vista Powersettings everytime I use the player in Direct 3D Fullscreen mode....and remember to change it back or the PC stays on all night.
Kado
8th January 2009, 14:41
Found an issue with MPC-HC built by Casimir with Beliyaal patch, video is jumpy like 1 frame is displayed ahead of time every now and then when using EVR CP. Used both MPC internal h264 decoder and CoreAVC decoder pro v1.8.5.0 with Haali splitter. Other renderers don't have this issue.
Use this sample (http://www.zshare.net/download/538481937f3fdb74/) to confirm.
Previous builds don't have this issue.
Another sample. (http://www.zshare.net/download/53851798c75eabcb/)
Kado
8th January 2009, 16:32
@GTPVHD
There's also 185.20 beta drivers available!
Pr3d
8th January 2009, 16:35
Just a question about how DXVA works guys. I think this topic is the right place because im using this player. ^^
Im using Windows Vista SP1, Ati 4850 and MediaPlayerHC with EVR output.
When i launch a 720p video i clearly view how the CPU is unused rather than when i use WMR9 output.
I think is the Dxva but the question is... how is possible that this functionality works if i didnt install the codec? (Avivo Package i mean)
Is this suite necessary to make the Dxva works?
Thanks and sorry for my poor english. :)
rack04
8th January 2009, 16:37
I sure wish Dell would release a new Nvidia update for the Quadro NVS 135M. My laptop is stuck on 174.31.
Kado
8th January 2009, 18:11
@Pr3d
I think that only the catalyst drivers are required for dxva to work. Can't confirm because I use nvidia. Probably you won't have control over some video tweaks like deinterlace etc.
leeperry
8th January 2009, 18:14
I sure wish Dell would release a new Nvidia update for the Quadro NVS 135M. My laptop is stuck on 174.31.
tried generic laptop drivers from nvidia and laptopvideo2go.com ?
http://www.nvidia.com/object/notebook_drivers.html
Amour
8th January 2009, 18:31
Generic laptop drivers from nVidia no need tweaks anymore for installation (I think).
STaRGaZeR
8th January 2009, 19:17
Thanks for the clear screenshots! It looks exactly like I would expect. It won't get any better than that. Basically you will be getting stuttering unless you can match to a multiple of the video fps. The only anomaly is the 25 FPS movie displaying at 75 Hz. It shouldn't be drifting, but it might be that movie FPS is incorrectly reported. Could you PM me with the sample details?
As for the rev929 screenshots, they are basically lying ;) You don't have working wait for refresh in rev929 and the tearing is removed by the desktop composition. So if run Vista Basic theme you will see that you are tearing, and then fix the vsync with fullscreenmode and you should see a similar jitter graph.
True, I'm not talking about the usual judder caused by frame rate and refresh rate not matching. I'm talking about stuttering that wasn't there before, int he same circumstances. Without looking at the graphs I can tell which build is, yours or standard. More judder that reflects what I see in the graph if you want to call it like that :p. With 24p, 30p, 50i and 60i. 25p is smooth as silk.
Also I found another flaw. If the decoder is slow enough and can't maintain the specified frame rate, the audio will stutter to maintain sync. This is suboptimal, audio should remain untouched and frames should be skipped in order to achieve sync. With normal builds video was left behind and ffdshow's "drop frame on delay" kicked in. You can do the same. I guess this is related to the slow seeking, before the audio started playing ASAP, and then video catched up. With your build it seems MPC waits for both video and audio to be syncronized and then resumes.
YGPM.
clsid
8th January 2009, 19:26
I think is the Dxva but the question is... how is possible that this functionality works if i didnt install the codec? (Avivo Package i mean)
Is this suite necessary to make the Dxva works?
MPC has an internal decoder for DXVA. You don't need Avivo or any other software.
shaolin95
8th January 2009, 19:41
clsid quick questions.
I am running mpc-hc in XP and Vista 64. I am using the same settings although I got there after many tests so I am sure those "hidden" filter configs are not quite exact.
When I am in XP I can use reclock fine but in the filters I get both AC3 and ffdshow audio renderer loading. Is that normal? Heck, sometimes I show TWO ffdshow audio (although it seems only one really does something).
Also when I make a change in ffdshow audio renderer, say 24 bit to 16 bit, I can see the audio pauses for the change to take effect and when I look at Reclock I can see the change actually worked.
With Vista 64, that doesnt happen....its like ffdshow audio renderer is showing in there but not doing anything. Turning on the ffdshow audio OSD doesnt do anything on Vista but it does work in XP.
Any ideas of whats going on?
BTW, I am using the 32bit version under Vista 64 and my basic config is, ffdshow with EVR Cust and Reclock.
Any info you need please let me know.
Thanks!
Beliyaal
8th January 2009, 20:13
True, I'm not talking about the usual judder caused by frame rate and refresh rate not matching. I'm talking about stuttering that wasn't there before, int he same circumstances. Without looking at the graphs I can tell which build is, yours or standard. More judder that reflects what I see in the graph if you want to call it like that :p. With 24p, 30p, 50i and 60i. 25p is smooth as silk.
Ahh, looking at the screenshots again I see that in some of them show: Buffers used: 20 free: 0.
This is a bug that I have since solved. It causes a big stutter every 20 frames. Could this be what you are seeing?
Also I found another flaw. If the decoder is slow enough and can't maintain the specified frame rate, the audio will stutter to maintain sync. This is suboptimal, audio should remain untouched and frames should be skipped in order to achieve sync. With normal builds video was left behind and ffdshow's "drop frame on delay" kicked in. You can do the same. I guess this is related to the slow seeking, before the audio started playing ASAP, and then video catched up. With your build it seems MPC waits for both video and audio to be syncronized and then resumes.
YGPM.
This only kicks in after all 20 buffered frames are exhausted and there are no more frames to display. I don't see how it would help anyone to let the audio play ahead when the video isn't in sync. Once it gets as far as ffdshow needing to drop frames, the content is unwatchable anyway.
I actually consider this one of the best improvements over the old behavior where the audio and video would become out of sync and never catch up when seeking :)
clsid
8th January 2009, 20:54
clsid quick questions.
I am running mpc-hc in XP and Vista 64. I am using the same settings although I got there after many tests so I am sure those "hidden" filter configs are not quite exact.
When I am in XP I can use reclock fine but in the filters I get both AC3 and ffdshow audio renderer loading. Is that normal? Heck, sometimes I show TWO ffdshow audio (although it seems only one really does something).
Also when I make a change in ffdshow audio renderer, say 24 bit to 16 bit, I can see the audio pauses for the change to take effect and when I look at Reclock I can see the change actually worked.
With Vista 64, that doesnt happen....its like ffdshow audio renderer is showing in there but not doing anything. Turning on the ffdshow audio OSD doesnt do anything on Vista but it does work in XP.
Any ideas of whats going on?
BTW, I am using the 32bit version under Vista 64 and my basic config is, ffdshow with EVR Cust and Reclock.
Any info you need please let me know.
Thanks!
I don't use reclock. Can't help you with that.
ffdshow is a decoder, not a renderer.
If you use the internal source filters of MPC, then multiple decoders will get loaded when you open a file that has multiple audio streams. That is normal.
The OSD only works when ffdshow is also used for decoding the video.
DeepBeepMeep
8th January 2009, 21:26
I am looking forward to Beliyaal's contribution. Mpc has replaced Zoomplayer as my main player for watching most movies.
Beliyaal, since you are fixing bugs in mpc, I would be grateful if you could fix in the VMR9 Exclusive Full Screen mode the scroll bar that appears at the bottom (that is when the mouse is moved in that area). It disappears after 1s or so which makes it very hard to seek precisely in the movie. In the past it stayed as long as the mouse was in the bottom area.
Thanks for making mpc even greater!
STaRGaZeR
8th January 2009, 22:01
Ahh, looking at the screenshots again I see that in some of them show: Buffers used: 20 free: 0.
This is a bug that I have since solved. It causes a big stutter every 20 frames. Could this be what you are seeing?
Maybe, I won't know it until I test it :D Can you post an updated build?
This only kicks in after all 20 buffered frames are exhausted and there are no more frames to display. I don't see how it would help anyone to let the audio play ahead when the video isn't in sync. Once it gets as far as ffdshow needing to drop frames, the content is unwatchable anyway.
I actually consider this one of the best improvements over the old behavior where the audio and video would become out of sync and never catch up when seeking :)
Of course, but there can be very small portions of video where the CPU power is insufficient, and a second after that insufficiency disappears, video accelerates and syncs with audio again. This is actually a problem people encounter very frequently. If this happens in VMR9 Renderless the result is that, without touching audio, the necessary frames to get back sync are skipped in a moment, you get a stutter that last miliseconds and everything is good again. I confront this behaviour sometimes playing Blu-ray 1080i60 content with the non-MT ffdshow.
I've never experienced that sync lost when seeking. With the old EVRCP you seek, audio plays ASAP and then the video is synced, by accelerating it for a few frames or throwing away a few of them without touching audio, like VMR9. This way it gives you the impression it seeks faster and also you never get distorted audio until the sync point is reached.
Anyways, it's possible to add an option for selecting between the old and new modes? That would be nice, as there are people that find useful/problematic what you're doing with EVRCP and people that don't.
Beliyaal
8th January 2009, 22:45
Of course, but there can be very small portions of video where the CPU power is insufficient, and a second after that insufficiency disappears, video accelerates and syncs with audio again. This is actually a problem people encounter very frequently. If this happens in VMR9 Renderless the result is that, without touching audio, the necessary frames to get back sync are skipped in a moment, you get a stutter that last miliseconds and everything is good again. I confront this behaviour sometimes playing Blu-ray 1080i60 content with the non-MT ffdshow.
I've never experienced that sync lost when seeking. With the old EVRCP you seek, audio plays ASAP and then the video is synced, by accelerating it for a few frames or throwing away a few of them without touching audio, like VMR9. This way it gives you the impression it seeks faster and also you never get distorted audio until the sync point is reached.
Anyways, it's possible to add an option for selecting between the old and new modes? That would be nice, as there are people that find useful/problematic what you're doing with EVRCP and people that don't.
I will change the code so the pause of sound doesn't kick in until the video is much more out of sync. If it isn't satisfactionary after that I can add an option. More options tends to confuse :)
Jay Bee
8th January 2009, 23:02
YES interlaced VC-1 it's working for me (catalist 8.12 + EVR custom + WMV DMO) :)
Internal VC-1 still not working ! :confused:
Yeah, but MS decoder doesn't do dxva on ATI (at least not on my 4670), which is needed to get high quality deinterlacing.
ByeByeBluRay
9th January 2009, 00:11
Which render are you using? If you are using EVR it could be because of DTS audio clock being broken. Try outputting it with spdifer.
Spdifer fixed my framerate issues, although you must have changed something because previously m2ts files containing dts audio played back just fine without it.
I'm also seeing the slow seeks, and I'm occasionally getting extremely jerky playback of m2ts containing H.264 (as if its playing to fast and jumping back). A few restarts and eventually it plays fine (so the problem is a random one, rather than due to particular settings, I think).
System is Vista, NVidia 8500gt, using ffmpeg (because DVXA on H.264 has macroblocking; DXVA on VC1 is ok), EVR Custom on a 60Hz display.
BBBR
STaRGaZeR
9th January 2009, 00:53
I will change the code so the pause of sound doesn't kick in until the video is much more out of sync. If it isn't satisfactionary after that I can add an option. More options tends to confuse :)
Thanks :)
Pr3d
9th January 2009, 08:52
MPC has an internal decoder for DXVA. You don't need Avivo or any other software.
Thanks for the answer. ;)
Pr3d
9th January 2009, 09:00
Anyway, i was trying Windows 7 beta 1 x32 and MPCHC (clearly x32) works fine.
Yesterday i installed the x64 version and i noticed that 5.1 audio does not work with MPCHC.
Im almost sure its a MPCHC problem because 5.1 works perfect with any other player.
Is there someone with the same version that could make a test?
Thanks.
chros
9th January 2009, 10:17
What does "DXVA1: VC1 iDCT" mean? It clearly accelerate the playback ...
The new 181.20 whql driver: the video is flashing on the secondary monitor (DVI-HDMI LCD-TV) if Dynamic contrast is enabled on that display ...
Can someone confirm this?
tetsuox
9th January 2009, 11:35
Anyway, i was trying Windows 7 beta 1 x32 and MPCHC (clearly x32) works fine.
Yesterday i installed the x64 version and i noticed that 5.1 audio does not work with MPCHC.
Im almost sure its a MPCHC problem because 5.1 works perfect with any other player.
Is there someone with the same version that could make a test?
Thanks.
Why would you want to use MPCHCx64 on Windows 7 beta 1 32-bit?
tetsuox
9th January 2009, 11:39
The new 181.20 whql driver: the video is flashing on the secondary monitor (DVI-HDMI LCD-TV) if Dynamic contrast is enabled on that display ...
Can someone confirm this?
Works fine for me, 9600GT 181.20 WHQL, Vista x64, EVR-Custom.
Pr3d
9th January 2009, 11:47
Why would you want to use MPCHCx64 on Windows 7 beta 1 32-bit?
No, you did not understand, with "Yesterday i installed the x64 version" i meant Windows 7 X64. :)
I tried Win 7 x32 with MPCHC x32 and all works fine.
Yesterday i tried Win 7 x64 with MPCHC x32 and x64 and with both version 5.1 does not work.
As i said, i think its a MPCHC problem because on that OS i tried also other player and 5.1 works good. ^^
Mercury_22
9th January 2009, 15:01
No, you did not understand, with "Yesterday i installed the x64 version" i meant Windows 7 X64. :)
I tried Win 7 x32 with MPCHC x32 and all works fine.
Yesterday i tried Win 7 x64 with MPCHC x32 and x64 and with both version 5.1 does not work.
As i said, i think its a MPCHC problem because on that OS i tried also other player and 5.1 works good. ^^
Maybe this can help
Update for Windows 7 Beta for x64-based Systems (KB961367)
Install this update to resolve live and recorded TV issues in Windows Media Center, recorded TV playback issues in Windows Media Player, and MP3 file corruption issues in Windows. (http://www.microsoft.com/downloads/details.aspx?FamilyID=0c56bf3c-9370-4fda-b4c8-5dc63d55626d&DisplayLang=en)
Kado
9th January 2009, 15:05
@chros
IDCT is Inverse Discrete Cosine Transform, if you use that you will get partial video acceleration. There's also IDCT for MPEG-2 as well.
@everyone
Is flac playback possible using the internal filters because for me or it hangs the player or does not play anything.
DigitalDeviant
9th January 2009, 15:12
I experienced a problem with DVD playback in the experimental build and EVR-CP (VMR9 and regular EVR are fine). The video would play a few seconds and then freeze for several seconds.
Kado
9th January 2009, 15:21
@DigitalDeviant
Check if you can reproduce this problem (http://forum.doom9.org/showthread.php?p=1234152#post1234152) as well please.
Kurtnoise
9th January 2009, 15:31
@everyone
Is flac playback possible using the internal filters because for me or it hangs the player or does not play anything.[/EDIT]
http://pix.nofrag.com/d/b/1/4a57a257951591b4650695e712223.png (http://pix.nofrag.com/d/b/1/4a57a257951591b4650695e712223.html)
Kado
9th January 2009, 15:39
Can you provide that track for me to test?
darthfrueder
9th January 2009, 15:59
Hi all, I have set up the mpc-hc dev.environment and did a few svn updates and builds to make sure it all works fine. I am thinking of helping with the mpc-hc development. My problem is that I only have a few hours a week to spare and I can not promise that I can meet any milestones or deadlines. My personal favourite would be to fix interlaced AVCHD playback (Canon camcorder) with DXVA2 on, but it might be too difficult as a starter. Also I have noticed a need to re-design the OSD (my second favourite), make it more informative and more flexible and it might be "easier" to do for me, but probably it is more long term work.
I had a quick look at the code and msdn on DXVA2, it all looks a bit foggy... Can someone give me an insight on AVCHD playback problems and maybe directions on how they can be solved?
Kurtnoise
9th January 2009, 16:13
Can you provide that track for me to test?
http://www.mediafire.com/?mty21im2gmi
My personal favourite would be to fix interlaced AVCHD playback (Canon camcorder) with DXVA2 on, but it might be too difficult as a starter.
I don't think it's related internaly to mpc-hc but more to FFmpeg...but I might be wrong. Did you try with different players ?
DigitalDeviant
9th January 2009, 16:19
@DigitalDeviant
Check if you can reproduce this problem (http://forum.doom9.org/showthread.php?p=1234152#post1234152) as well please.
Nope, plays fine here.
darthfrueder
9th January 2009, 16:35
http://www.mediafire.com/?mty21im2gmi
I don't think it's related internaly to mpc-hc but more to FFmpeg...but I might be wrong. Did you try with different players ?
I have tried PowerDVD8 and it works fine with DXVA2 on, I have also tried ffdshow (long time ago) which I think also worked and it is based on ffmpeg.
Mercury_22
9th January 2009, 16:44
@chros
IDCT is Inverse Discrete Cosine Transform, if you use that you will get partial video acceleration. There's also IDCT for MPEG-2 as well.
@everyone
Is flac playback possible using the internal filters because for me or it hangs the player or does not play anything.
FLAC it's working here with internal filter :D
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.