1. Buggy display driver.
2. Buggy mpc-hc build.
I wonder where you guys download the mpc-hc?
Playback Guide : Smooth Playback For MKV 720P & 1080P, Enabling Hardware Acceleration for MKV
Playback Guide : Smooth Playback For MKV 720P & 1080P, Enabling Hardware Acceleration for MKV
|
|
Nov 4 2008, 06:59 PM
Return to original view | Post
#1
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
1. Buggy display driver.
2. Buggy mpc-hc build. I wonder where you guys download the mpc-hc? |
|
|
|
|
|
Dec 5 2008, 12:21 PM
Return to original view | Post
#2
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
Missing 2 step.
1. Use internal decoder, press O and go "Internal Filters" and tick H264/AVC DXVA. 2. and for Output, All video renderer works on XP, execpt Haali video renderer, EVR, EVR Custom Presenter. For vista user, only EVR and EVR Custom Presenter support DXVA. Of cource dont expect it will work for all your h264 u got it from net, coz DXVA is very picky, there is a chance DXVA will failed if the h264 videos were encoded by x264 encoder, coz u dont know what the hell the encoding setting that were used by encoders. |
|
|
Jan 6 2009, 07:35 PM
Return to original view | Post
#3
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
QUOTE(kalakatu @ Jan 6 2009, 02:19 AM) weird..when i ticked the H264/AVC (DXVA), the subtitle just won't appear.. Im not sure about this, but if you want to use sub with dxva, you have to use VMR7/9(XP) renderless mode or EVR custom presenter(vista) renderer.but there isnt any problem when i tick the VC1 (DXVA) other renderer does not work with internal sub decoder, never tried with vsfilter. |
|
|
Feb 11 2009, 10:07 PM
Return to original view | Post
#4
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
1080p playback requirement is very high, dual core 3.0GHz is a must to ensure smooth playback with software decoder, and decoder must be ffdshow multithreaded version, Dixv7.
mid-end GPU is a plus(video frame buffering). if the software decoder is Coreavc, CPU requirement might lower abit sinec its pertty fast. Downside is, high CPU usage. if user's GPU is ati HD2000 series / Nvidia G84 series / Via S3 Chrome 430GT / Intel GMA4500MHD GS45 and better, minimum CPU spec = 1GHz, with mpc internal h264 Dxva decoder(VIA S3 Chrome and Intel GS45 status is unknown). Advantage = low CPU usage, Downside, if the h264 video was encoded without using Dxva-compliant settings(refrence frame more than 7), Dxva decoder will failed to work, and software decoding mode will be painfully slow. |
|
|
Feb 21 2009, 10:52 PM
Return to original view | Post
#5
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
^ wrong thread
btw, no even i googled abit, there is no x64 version. you have 3 choice, 1. grab a msvc9 and compile a x64 version of ac3filter youself. 2. ffdshow x64 version http://sourceforge.net/project/showfiles.p...lease_id=569930 3. mpc-hc x64 version http://www.xvidvideo.ru/content/category/1/1/2/ before anyone ask, the 3 app listed above are using the same thing, liba52, for ac3 decoding. |
|
|
Feb 22 2009, 01:06 PM
Return to original view | Post
#6
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
Improve quality?
every media player will output the same image quality, unless user is messing with the image filter (postprocessing, denoiser, equalizer, of course doing it wrong will degrade the video quality, though those filter are not possible to enable on realtime) or the decoder is bugged. Yup the quality is depend on te video itself, the Dxva decoder will still output the crappy image if the video was pooly encoded. |
|
|
|
|
|
Mar 31 2009, 06:41 PM
Return to original view | Post
#7
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
Apple HD h264 video from here http://www.apple.com/quicktime/guide/hd/
for example BBC Motion gallery, Japan: 720p http://images.apple.com/movies/us/hd_galle...-japan_720p.mov 1080p http://images.apple.com/movies/us/hd_galle...japan_1080p.mov Please note that apple HD gallery only using Main Profile, not the most CPU demanding, but its enough make your CPU choking if Dxva doesn work or disabled, and system requirement not meet. |
|
|
May 31 2009, 11:09 PM
Return to original view | Post
#8
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
^ 7900gs is old gen GPU, it does support h264 Dxva, but only iDCT or motion compensation,
http://en.wikipedia.org/wiki/Nvidia_PureVi...on_PureVideo_HD While mpc-hc dxva only support bitstream decoding, its completely offloading the decoding to gpu, but only supported on new gen nvidia GPU G84 and newer. try Dixv7 h264 decoder, if its still lag, times to upgrade your hardware |
|
|
Jun 3 2009, 07:48 PM
Return to original view | Post
#9
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
Yeah, CoreAVC pro is the fastest software decoder, which support CUDA but only for nvidia.
Here is the timecodec bench for various free h264 decoder with h264 video, 1 minutes 47sec, high profile, resolution 800x592, Null Renderer is used. Computers spec see my sig. ffdshow rev2778 ICL10, libavcodec svn version: User: 3s, kernel: 0s, total: 4s, real: 27s, fps: 794.3, dfps: 116.2 User: 4s, kernel: 0s, total: 4s, real: 24s, fps: 737.6, dfps: 130.0 User: 3s, kernel: 0s, total: 4s, real: 28s, fps: 729.8, dfps: 112.7 cpu usage: 50%, not all cores are utilized Deblocking disabled, a.k.a. low quality mode: User: 3s, kernel: 0s, total: 3s, real: 21s, fps: 853.4, dfps: 149.1 User: 3s, kernel: 0s, total: 4s, real: 24s, fps: 762.1, dfps: 133.2 User: 2s, kernel: 0s, total: 2s, real: 22s, fps: 1104.4, dfps: 143.8 cpu usage is same as above libavcodec/ffmpeg multithreaded version: User: 1s, kernel: 0s, total: 1s, real: 6s, fps: 2429.7, dfps: 526.9 User: 1s, kernel: 0s, total: 1s, real: 6s, fps: 2244.9, dfps: 501.3 User: 1s, kernel: 0s, total: 1s, real: 6s, fps: 2868.4, dfps: 496.5 4 cores are utilized, avrage 90% DivX7 h264 decoder, build 08 01 00 00094 User: 0s, kernel: 0s, total: 0s, real: 3s, fps: 3623.3, dfps: 879.1 User: 0s, kernel: 0s, total: 0s, real: 3s, fps: 3623.3, dfps: 875.0 User: 0s, kernel: 0s, total: 0s, real: 3s, fps: 3755.1, dfps: 878.8 4 cores are utilized, average 90% MPC h264 decoder, Dxva enabled, with Overlay mixed, since Dxva1 wont work without video renderer. User: 0s, kernel: 1s, total: 1s, real: 14s, fps: 1665.5, dfps: 222.6 User: 0s, kernel: 1s, total: 1s, real: 14s, fps: 1780.4, dfps: 225.5 User: 0s, kernel: 1s, total: 1s, real: 14s, fps: 1692.9, dfps: 220.2 cpu usage: highest 23% |
|
|
Jun 6 2009, 01:58 AM
Return to original view | Post
#10
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
If you are not sure what is your GPU an would like to know whether if its support Dxva. try Dxva checker.
http://bluesky23.hp.infoseek.co.jp/#DXVAChecker screenshots: http://bluesky23.hp.infoseek.co.jp/dxvac/ss.html if you dont see ModeH264_VLD_NoFGT of first tab, your graphic card does not work witj mpc-hc h264 Dxva decoder, only software mode. Encoding video using GPU only work if your GPU is HD4000 series. |
|
|
Jun 7 2009, 11:52 PM
Return to original view | Post
#11
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
QUOTE(n0v4m4r1n3 @ Jun 7 2009, 06:41 AM) Yup, start from ATi HD2000 series GPU, will support H264 VLD NoFGT, which GPU does all the decoding stuff.Added on June 8, 2009, 12:12 am QUOTE(soundsyst64 @ Jun 7 2009, 10:31 PM) It shows ModeH264_VLD_NoFGT when checking my HD2400 low profile GC. But when follow the instruction on the below link and play 1080p content with subtitles, the scene not seems quite smooth. Well i think i mentioned before,For 1080p, I use VMR9 (renderless) instead of EVR, which the result CPU do the encoding. I revert back using EVR Custom Preset for 720p. Results, smooth playback with subtitles http://forum.lowyat.net/index.php?showtopi...post&p=20071309 Dxva on Vista only work with EVR and EVR Custom Presenter, while for XP, Dxva only work with Overlay Mixer, VMR 7/9/Windowed/Renderless mode. if you use the wrong combination, eg your OS is vista but you are not using EVR, mpc h264 dxva decoder will fallback to software mode, which CPU will all the decoding work, If you are using VMR7/9 Renderless or EVR Custom Presenter, press CTRL + J and you will see the OSD with verbose of information: » Click to show Spoiler - click again to hide... « This post has been edited by 1024kbps: Jun 8 2009, 12:12 AM |
|
|
Jul 25 2009, 11:44 PM
Return to original view | Post
#12
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
It doesnt matter if your OS 32bit or x64,
as long as your OS is Windows XP and above, with proper hardware, proper video player plus codecs and your video file is Dxva compliant, Then the hardware acceleration will work without problem. |
|
|
Jul 26 2009, 01:31 AM
Return to original view | Post
#13
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
x86 = x86_32 = 32bit
x64 = x86_64 = 64bit |
|
|
|
|
|
Jul 28 2009, 09:09 PM
Return to original view | Post
#14
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
Installer version probably are for novice user, easier to use only.
you can use the one without installer, just extract the file you want. Standalone fitlers are for other players like WMP, Zoom player and other directshow-based /Dxva-less player which relies to external directshow filter, to use the H264/VC-1 Dxva without using mpc-hc. |
|
|
Jul 28 2009, 11:22 PM
Return to original view | Post
#15
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
Click "i Agree" and click again "continue"
|
|
|
Jul 29 2009, 12:59 AM
Return to original view | Post
#16
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
Press O, click "internal filters", make sure the H264/AVC (DXVA) is checked on mpc-hc.
and read previous pages, Dxva only works if 1. Your video card support Dxva (HD2000 and above) 2. On Windows Vista, your video renderer is EVR or EVR custom presenter, Windows XP will work with all video renderers except EVR, HVR and MadVR. 3. Your video file must be h264/VC-1 and its was encoded with Dxva complaint setttings. 4. Your video container must be MKV or MP4, avi will likely fail to work. |
|
|
Sep 3 2009, 06:59 PM
Return to original view | Post
#17
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
Reason is very simple, some of your video file isnt Dxva compliant, rather than video card problem,
there are too many ways to break the Dxva. |
|
|
Oct 16 2009, 09:55 PM
Return to original view | Post
#18
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
isnt the new cat is 8.65?
If you cpu is 3 GHz or better, try playback using latest version of ffdshow, less trouble than Dxva, lag-free if configured correctly, downside is high cpu usage. |
|
|
Oct 16 2009, 10:08 PM
Return to original view | Post
#19
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
QUOTE(Ryuuga @ Oct 16 2009, 10:30 AM) I'm using VLC player and i have the same problem, the video will lag all the way until the end its impossible to watch at all.. Is there any way to tweak vlc settings to compensate for my specs? i don't even mind compromising a little video quality as long as its smooth.. your pc spec has a slim chance to play 1080p video smoothly, try CoreAVC?my specs: Pentium 4 2.60GHz 2.5GB RAM Radeon 9550 here is how to "tweak" the vlc: http://wiki.videolan.org/WindowsFAQ#H.264....ack_is_too_slow mplayer can disable more for better performance, but quality very bad, eg lotsa frame skipping + ugly blocking Added on October 16, 2009, 10:30 pm QUOTE(darude87 @ Oct 16 2009, 10:03 PM) hmm, running on 8.65 since you are using mpc hc,using latest klite 5.20 full, mpc hc below are my specs E8400 3.0ghz 2gb ddr2 800mhz HD3870 512MB win 7 professional mind to share how to set? thanks in advance launch mpc hc, press "O", > Internal Filters > Transform filter, scrolldown and you will see 2 h264 decoder, untick H264/AVC (Dxva) and select the FFmpeg one. This post has been edited by 1024kbps: Oct 16 2009, 10:30 PM |
|
|
Oct 16 2009, 11:57 PM
Return to original view | Post
#20
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,009 posts Joined: Feb 2007 |
QUOTE(darude87 @ Oct 16 2009, 11:00 PM) then under playback > output, any settings do i need to change? The leave output section to default, unless you know what are you doing edit: i have a big question mark on my head now, i've installed klite, coreAVC,and also realalt, i wonder which codec am i running now? lol If you want to know which codec are being used during playback, just right click on mpc> Filters. |
| Change to: | 0.0438sec
0.23
7 queries
GZIP Disabled
Time is now: 26th November 2025 - 03:38 AM |