У вас нет доступа к плагину, который воспроизводит MOV.Вам придется использовать собственное видео HTML 5.
В любом случае: если оно всегда одинаковое - и, следовательно, одинаковой длины - вы можете попробовать запустить таймер Javascript в фоновом режиме.Когда время истекло, вы делаете одну из упомянутых вами вещей.
Видео HTML 5 приносит некоторые новые медиа-события , которые вы можете использовать.В вашем случае событие ended
кажется уместным.Вы просто привязали бы это к элементу видео, как любое другое событие.С тех пор это простые сценарии DOM, такие как:
function myHandler(e) {
if(!e) { e = window.event; }
top.location.href = "http://brigadapictures.com";
}
document.getElementById('video').addEventListener('ended',myHandler,false);