Bonjour Yves,
MP4 est un "conteneur" vidéo qui définit notamment un algorithme d'encodage appelé codec. Or ce dernier peut être soumis à un brevet d'exploitation pour le logiciel qui souhaiterait le lire. C'est le cas pour H.264/AVC qui est souvent employé en MP4 et qui se lit très bien sous environnement Apple ou Google parce que ceux-ci intègrent les lecteurs nécessaires. C'est pour cette raison qu'on peut lire les vidéos MP4 depuis Firefox sous Mac OS, ou encore depuis un Firefox sous Windows sur lequel QuickTime d'Apple est installé... Mais pour le commun des mortels, ça reste une grosse "boite noire" qui lui fait croire que tel ou tel système est mieux qu'un autre.
Je recommande la lecture de cette page sur le sujet : https://support.mozilla.org/fr/kb/lire-videos-sons-html5-firefox
LA solution serait de proposer des vidéos dans un format universel, ouvert et sans brevet payant !!... Mais la volonté et les intérêts de certains font que ce n'est pas envisageable. Il faut donc proposer pour une même vidéo plusieurs formats ce qui n'est pas toujours possible (configuration de serveur). Sinon, on peut céder aux Grands de ce monde et installer QuickTime sous Windows
Personnellement, j'en suis arrivé à encoder dans un conteneur WebM avec pour codec vidéo du "On2VP8" et audio du "Vorbis 128 Kbps". Là encore, je ne suis pas certain de la lisibilité de mes productions sur smartphone Google/Apple
A bientôt,
Patrick