Tu peux utiliser Director ( Macromedia) pour assembler tes éléments . ..
Flash MX pourrait être une alternative, mais attention, la video est en général très compressée, donc de mauvaise qualité...
Par contre, je doute que tu puisse gérer facilement la transparence dans un AVI . ..