el codec digamos que es la instruccion con la k tu maquina sabe como leer los videos de su respectivo formato... por ej el codec del DivX 5 trae instrucciones k le dicen a la maquina como leer un video k esta en ese formato...
y el plugin digamos k es como un "add-on" es ponerle a tu programa como un parche especial para que pueda hacer otra cosa... pero en el hardware significa k es un dispositico k con solo conectarlo es identificado por la maquina....
respecto a lo del video yo te recomendaria Super VCD...
date una vuelta por aki hay varios programas utiles...
http://divx-digest.com
Saludos