Hello all,
I have spend some time to try to understand how the H264 hardware decoding support in my ATI card and getting so confused. I wish someone can give me some clues.
First of all, here is my system:
Proc : AMD X2 5000+
Mobo : Gigabyte GA-MA78GM
RAM : 6Gb ram
OS : Windows Vista 64bit
Video Card: Asus ATI HD3450 256Mb DDR CrossFire enabled with the onboard HD3200 card (using the onboard hdmi port to output to my Onkyo receiver)
Latest Driver from ATI
So, here is my question
1. When I play a video, let say it use H264 format, how can I activate the hardware support from my video card to decode the video? When ATI say it support H264 hardware acceleration, what is that really mean? And how can I (as a end user just want to play some video in my machine) take advantage of it? Is that a ATI driver problem, or I need to get a codec pack which know how to take advantage of the hardware? Or I need a correct player?
2. If the only way I can take advantage from the hardware decoder is using/buying a codec which support my hardware, so which codec should I bought for my system? I have a hard time to decode 1080p H264 mkv file using my existing specification. My CPU run almost 90% to 100% all the time and the video is not smooth. I check the filter what I use for the video stream and find out that it is using ffdshow. I assume ffdshow did not support my ATI card hardware acceleration.
3. Most of the codec pack I can download from the web (etc CCCP) contains ffdshow, but is there any codec which can take advantage of the hardware? I heard about people using something call dxva, and it seems it can take advantage my ATI hardware for some of the video I have. What is that dxva related to other codec? How come I cannot find codec directly from ATI which can take advantage their own hardware?
4. I heard about the term EVR, EVR custom.... and in the classic media player, under playback->output, there is a DirectShow Video ption which I can choose different direct show video mode? Etc Old Renderer, VMR7, VMR9, Haalis Video Render, EVR. What are those things? Why I need to choose those thing?
5. Did my setup with CrossFire enable help to play Hi-Def video?
I just cannot beleive why playing a movies become so complicated. What I want to do is to play a Hi-Def movie file in my computer. Any help will be appreciate. Thanks for advance!
I have spend some time to try to understand how the H264 hardware decoding support in my ATI card and getting so confused. I wish someone can give me some clues.
First of all, here is my system:
Proc : AMD X2 5000+
Mobo : Gigabyte GA-MA78GM
RAM : 6Gb ram
OS : Windows Vista 64bit
Video Card: Asus ATI HD3450 256Mb DDR CrossFire enabled with the onboard HD3200 card (using the onboard hdmi port to output to my Onkyo receiver)
Latest Driver from ATI
So, here is my question
1. When I play a video, let say it use H264 format, how can I activate the hardware support from my video card to decode the video? When ATI say it support H264 hardware acceleration, what is that really mean? And how can I (as a end user just want to play some video in my machine) take advantage of it? Is that a ATI driver problem, or I need to get a codec pack which know how to take advantage of the hardware? Or I need a correct player?
2. If the only way I can take advantage from the hardware decoder is using/buying a codec which support my hardware, so which codec should I bought for my system? I have a hard time to decode 1080p H264 mkv file using my existing specification. My CPU run almost 90% to 100% all the time and the video is not smooth. I check the filter what I use for the video stream and find out that it is using ffdshow. I assume ffdshow did not support my ATI card hardware acceleration.
3. Most of the codec pack I can download from the web (etc CCCP) contains ffdshow, but is there any codec which can take advantage of the hardware? I heard about people using something call dxva, and it seems it can take advantage my ATI hardware for some of the video I have. What is that dxva related to other codec? How come I cannot find codec directly from ATI which can take advantage their own hardware?
4. I heard about the term EVR, EVR custom.... and in the classic media player, under playback->output, there is a DirectShow Video ption which I can choose different direct show video mode? Etc Old Renderer, VMR7, VMR9, Haalis Video Render, EVR. What are those things? Why I need to choose those thing?
5. Did my setup with CrossFire enable help to play Hi-Def video?
I just cannot beleive why playing a movies become so complicated. What I want to do is to play a Hi-Def movie file in my computer. Any help will be appreciate. Thanks for advance!