The idea is like this

Code:
movie_handle = media_play(file1, myblack, 100);
while(media_playing(movie_handle))
{
	bmap_lock(myblack,0); // 1.work a little
	bmap_lock(P.bmap,0);
	
	media_pause(movie_handle); // 2.work well but cause low movie speed

	bmap_process(P.bmap,myblack,mysunglass);
	
	media_start(movie_handle);
	
	bmap_unlock(myblack);
	bmap_unlock(P.bmap);
	
	wait(1);
}