Quite some of those are already supported in warcraft 3, but there is just no place to use them. Where can you use avi? Tga can be used as minimap pictures. Txt also works, you can even make map protection with it. Well that's all i know, ain't gonna test those.