This happens in Google Chrome 39.0.2171.13 beta-m and Firefox 32.0.3, it works fine in IE.
Para mim, esta é a chave. Eu me pergunto se isso tem a ver com a aceleração 3D na reprodução de vídeo. Ou seja, os navegadores modernos, como Chrome, Safari e FireFox, têm aceleração de hardware do conteúdo da página definido como padrão.
A maneira como funciona é - para todos os efeitos - a janela do navegador é tratada como um lado plano de um objeto 3D. O navegador envia todo o conteúdo processado pelo driver da placa de vídeo e é exibido na tela. Se tudo correr bem, o conteúdo parece exatamente o mesmo do que acontece quando a imagem é renderizada diretamente pelo sistema, mas deve renderizar um pouco mais rápido em páginas mais complexas.
Eu examino as configurações do Chrome e do Firefox para ver se você pode desativar a aceleração de vídeo. Talvez até no próprio driver? Agora, pelo menos, o vídeo deve ser exibido corretamente no seu navegador, mas a questão mais profunda de por que eles não estão sendo reproduzidos ainda está em jogo. Isso não está claro, mas pode ser simplesmente um problema de driver ou mesmo um problema de preferências de driver. Talvez se aprofundar no sistema e ver se você pode reduzir as configurações do driver para forçá-lo a criar um novo arquivo?