Otra cosa que puede ayudarte muchísimo es evaluar los diferentes players html5 que existen en el mercado:
http://praegnanz.de/html5video/
Nuevamente, tienes que ver el tema de los códigos, pero muchas de estas propuestas van en busca no solo de personalizar mejor el player sino de asegurarse que los codecs requeridos (y files de video) tengan la mayor cantidad de disponibilidad para diferentes navegadores y dispositivos.