По-ходу оно при каждом входе во 2-й кадр создается (Вы ж код оттуда цитировали?)
нужно во все кадры, кроме второго добавить:

Код AS3:
if (vid != null) {
removeChild(vid);
vid = null;
}
(я знаю, что это абзац, но если есть возможность - сначала устраняют багу, а потом думают как сделать, чтобы получившийся код можно было поддерживать)