QUOTE
I am wondering, what is the role of graphics card when it comes to video encoding tasks. I know video encoding depends heavily on CPU, but does a better graphics card help? Also what about more RAM? (helps in editing or encoding, or both?)
If a better graphics card does help, then which card/chip is suitable to be coupled with, say an entry level C2D E6420 with 2x1GB DDR2-667?
For encoding, it depends on the CPU MIPS rating, the higher your MIPS rating, the faster the encoding will be. If the encoding technique applied by the application is multhreaded, your duel-core CPU will sure increase the speed of the encoding process.
RAM latency should be as low as possible to convey data faster from CPU to RAM, back and forth. DDR2 RAM have higher latency but faster frequency. I do not have a DDR2 system, but I'd say the high latency on DDR2 system would compromise encoding in a very, very minor percentage. Big RAM amount helps (1GB or more).
For video encoding, get a
dedicated hardware video encoder. This will reduce the use of your CPU and ensure high quality of your video. Even with modern duel-core CPU, encoding with CPU alone makes the video quality is kinda hush-hush, especially with HD movie.
Graphics card mainly does nothing in encoding process because it is dedicated to decoding only. If you are interested in HD video, to play them smoothly requires a HD GPU like the Nvidia Geforce 8 series or ATi HD 2xxx series. These cards helps reduce CPU usage during playback of HD video.
This post has been edited by dopodplaya: Jun 20 2007, 05:05 PM