J'ai un site web avec des vidéos mp4 et des posters jpg mais les vidéos se chargent assez lentement sur mobile quand même d'accélérer ça? iv rebaptisé les noms de fichiers, mais voici mon code:Vidéos chargement lent sur mobile
<div class="w3-row-padding" style="margin-bottom:128px">
<div class="w3-half w3-center">
<video controls height="380" width="512" class="video" poster="Images/image.jpg" controlsList="nodownload noaudio">
<source src="videos/video.mp4" type="video/mp4"> Your browser does not support the video tag.
</video>
<video controls height="380" width="512" class="video" poster="Images/image.jpg" controlsList="nodownload noaudio">
<source src="videos/video.mp4" type="video/mp4"> Your browser does not support the video tag.
</video>
<video controls height="380" width="512" class="video" poster="Images/image.jpg" controlsList="nodownload noaudio">
<source src="videos/video.mp4" type="video/mp4"> Your browser does not support the video tag.
</video>
<video controls height="380" width="512" class="video" poster="Images/image.jpg" controlsList="nodownload noaudio">
<source src="videos/video.mp4" type="video/mp4"> Your browser does not support the video tag.
</video>
</div>
<div class="w3-half w3-center">
<video controls height="380" width="512" class="video" poster="Images/image.jpg" controlsList="nodownload noaudio">
<source src="videos/video.mp4" type="video/mp4"> Your browser does not support the video tag.
</video>
<video controls height="380" width="512" class="video" poster="Images/image.jpg" controlsList="nodownload noaudio">
<source src="videos/video.mp4" type="video/mp4"> Your browser does not support the video tag.
</video>
<video controls height="380" width="512" class="video" poster="Images/image.jpg" controlsList="nodownload noaudio">
<source src="videos/video.mp4" type="video/mp4"> Your browser does not support the video tag.
</video>
<video controls height="380" width="512" class="video" poster="Images/image.jpg" controlsList="nodownload noaudio">
<source src="videos/video.mp4" type="video/mp4"> Your browser does not support the video tag.
</video>
<br>
<br>
<br>
<div class="w3-right">
<a title="Next" href="page-2.html" class="w3-button border">Next</a>
<a style="margin-right: 100px;" href="page-2.html" class="w3-button border">2</a>
</div>
</div>
</div>
La seule façon d'améliorer la vitesse de chargement pour mobile serait de réduire la qualité pour mobile, ou d'obtenir une meilleure connexion. –
@Sean c'est peut-être un problème de métadonnées. Si placé à la fin de votre fichier alors tous les autres octets doivent être téléchargés pour atteindre le méta. Les décodeurs MPEG ont besoin de lire la vidéo MP4 correctement. Avez-vous un de vos fichiers MP4 également enregistré sur le disque? Si oui, ouvrez-le avec un [** éditeur hexadécimal **] (https://www.onlinehexeditor.com/) pour voir les octets du fichier. Si vous voyez le mot 'mdat' d'abord au lieu de voir' moov' d'abord au début de 5 lignes ou plus, cela signifie que vos métadonnées sont à l'arrière/fin du nombre total d'octets de fichier. Il doit être déplacé vers l'avant via un outil d'édition. Recherche 'fixer mp4 moov à l'avant' ... –
@sean Vous avez un lien vers un mp4 lent? C'est un problème classique de MP4. Si les métadonnées sont à l'avant, la vidéo peut être jouée plus tôt (ou afficher immédiatement l'image) puisque la méta indique à tous les joueurs ** où dans les octets de fichier ** sont les ** réels ** cadres vidéo et audio, etc. faire un contrôle de base et de corriger avec un outil gratuit alors je me sens désolé pour un tel développeur web et leurs clients ou utilisateurs finaux. –