Either way, Intel > AMD for video encoding, any way you slice it.
The bottom line is, that for a given speed "rating" (and similar price points), the P4 tends to offer better encoding performance. It may even be due to external memory bandwidth for all I know.
The above quotes are taken as given but how many video benchmarks do you actually see?
I thought about this for ages and considered buying a P4 in addition to my athlon (2500+ clocks upto 2.3 400fsb) for video testing and was staggered to see the cheapest P4 I could buy was about £130 (I paid about £70 for my 2500 and £60 for my 2200 before it). I decided in the end I could not afford my experiment (wife!) but I was considering trying all the popular video programs (I own some but for others I would have to use demos) with different codecs and seeing what the results were on both platforms, perhaps posting them online.
I do quite a bit of (home not pro) video work with MSP and it seems to me that all the assumptions about video encoding speeds (mine included at one time) come from the DivX encoding with flask or maybe Xmpeg benchmarks shown at popular websites.
I've just looked at a few websites athlon 64 3400 reviews and found a few with video benchmarks.
http://www.tomshardware.com/cpu/20040106/athlon64_3400-20.html
This is really interesting and is what made me think about the "P4 is better for video" in the 1st place (on an older review). This is a very popular program with home users and whilst the P4 is faster at the top end (by a small amount) I feel that if you compare the lower/middle end the athlon 3000+ comes out the same as the P4 2600 HT/200 (800)fsb and faster than the P4 2800 533 non HT (the difference with HT seems to be about 5% with this test)
The interesting part of this is why I have bolded part of joe's quote above the Athlon 3000+ in the UK currently costs about the same as the P4 2400 HT 200 (800) fsb or the P4 2.6 non HT 133(533) fsb ( based on a quick look at one of my regular suppliers) and in this app at least the athlon offers the best price/performance at the near top rating (and the 2800+ cost less than £100 or just over if retail)
This ones good from extremetechs 3400 review.
http://www.extremetech.com/article2/0,3973,1426436,00.asp
this shows the athlon 64 3200 comparing well to the P4 3200 except in after effects and the 64 3400 beating the P4 in all tesst except after effects.
This ones from [H] even the athlonXP here beats the P4 3200 on DivX encoding (don't ask me how!)
http://www.hardocp.com/article.html?art=NTc1LDI=
This is Anands only video benchmark:
http://www.anandtech.com/cpu/showdoc.html?i=1941&p=9
and they are pretty pro-AMD as well! but its this comment at the bottom which annoys me.
Hyper-Threading along with other features of the NetBurst architecture give Intel the performance advantage in video encoding as you can see by our DivX results above. The Athlon 64 3400+ performs respectably but it isn't the CPU that's best for these sorts of tasks.
They have decided the whole video encoding performance of these chips on one benchmark ARRRRGGGHH!!
The point I have been trying to make is that a lot depends on what app and codec you are using for video, for instance I never use DivX (although I do remember all night encodes with flask on my K63-450 LOL) and it appears that the popular benchmark is DivX but it may bear no reletionship to YOUR video work.
My feeling is (to all you 3D guys out there) that we have come about this impression in much the same way as if we just used one benchmark for graphics cards.
I am not saying that the AMD chips are better/faster for video just that the diffrence may not be what you think in the situations you use your PC.
Its taken me about an hour to post this and I would really like to hear peoples views. Do you think I have just come across Pro-AMD benchmarks? Do you have more comprehensive video benchmarks that disagree with the ones I've posted?
Sorry for the long post, I'm going to post my new system specs in another On-topic post in case people don't read all of this