Dear Mr. Thiagarajan.K
You go through the links suggested by Mr. Raghu... We have lot of NAPO videos in it... And we have Caption Safety Animation Safety video also there... These videos are animated and the main advantage is language barrier and conveying great messages in a comic manner... The more you keeping the things stupid the more people will grasp and will seen interest to your training programmes...
Also you may go for searching the NAPO videos in Google... You can directly download it from NAPO website... They have huge collection of great videos...