Estoy usando el módulo de Drupal 8 para inserción de Videos
https://www.drupal.org/project/video
He puesto en el campo que me deje subir 3 archivos y en cada uno de los fields de tipo file he subido el MP4, el OGV y el WEBM.
En la configuración de la entidad, en la Administración de visualizaciones, tengo puesto:
- Que el campo se renderice formato HTML5 Video Player
- Unas medidas determinadas
- Auto reproducir
- Bucle
- Preload (none, metadata, auto)
Con esta configuración el código HTML generado es:
Código:
<video preload="auto" style="width:850px;height:478px;" autoplay="" loop="">
<source src="sites/default/files/video-thumbnails/2017-07/video_0.mp4">
<source src="sites/default/files/video-thumbnails/2017-07/video.ogv">
<source src="sites/default/files/video-thumbnails/2017-07/video.webm">
</video>
Si os fijais en ninguna de las etiquetas SOURCE está la especificación de qué formato de vídeo es
Falta:
type="video/mp4" type="video/ogg"
¿No?
¿Porqué un módulo de HTML5 no muestra dichos atributos, necesarios para cada dispositivo? ¿Cómo pudo solucionarlo para que no me de problemas en otros dispositivos/sistemas?