El hyperthreading lo que hace dicho a grandes rasgos es simular dos micros, entonces un solo hilo de proceso no copa todos los recursos del micro. Esto sirve para sistemas multiprocesador (olvidate de los 9x/Me) y logicamente aumenta el rendimiento aunque para nada es el doble ni el mismo que obtendrias en un sistema dual.
El divx deberia ser capaz de codificarlo en tiempo real sin ningun tipo de problema ya que las SSE2 optimizan mucho la codificacion y con mi 1700+ que no las lleva soy capaz de codificar a 20fps (un 80% del tiempo real) Supongo que un P4 2.4 ya deberia ser capaz de llegar a los 25 fps
Saludos