Pues con los videos en HTML5 puedes usar el evento "ended" que se lanza cuando un video termina.
http://www.w3.org/TR/html5/embedded-...nt-media-ended
Código Javascript
:
Ver original<video id="mivideo" controls="controls">
<source src="video.mp4" type="video/mp4">
<source src="video.mp4" type="video/ogg">
</video>
<script type='text/javascript'>
document.getElementById('mivideo').addEventListener('ended',evHandler,false);
function evHandler(e) {
if(!e) { e = window.event; }
alert("Video terminado");
}
</script>