La balise #MIMETYPE ne retourne pas la bonne valeur pour les fichiers mp4

Pour les vidéos mp4, la balise #MIME_TYPE retourne application/mp4 au lieu de video/mp4, ce qui empêche certains navigateurs de lire le fichier (constaté sur firefox et safari).

application/mp4 est déprécié au profit de video/mp4 et audio/mp4.

On voit d'ailleurs que le modèle video est obligé de procéder manuellement au remplacement :

<source type="[(#EXTENSION|in_array{#LISTE{mp4,webm,ogv}}|?{[(#MIME_TYPE|replace{application/,video/})],#MIME_TYPE})]"  />

Sauf qu'on peut facilement se faire avoir quand on utilise la balise dans ses propres squelettes.

Pour repdroduire

Téléverser une vidéo mp4.

Dans un squelette :

<BOUCLE_video(DOCUMENTS) {media = video} {extension = mp4} {0,1} {tout}>
<p>Ceci ne fonctionne pas :</p>
<div>
	<video controls>
		<source type="#MIME_TYPE" src="[(#URL_DOCUMENT|attribut_url)]" />
	</video>
</div>

<p>Ceci fonctionne :</p>

<div>
	<video controls>
		<source type="video/mp4" src="[(#URL_DOCUMENT|attribut_url)]" />
	</video>
</div>
</BOUCLE_video>
Modification effectuée par tcharlss