Vidéo MP4 (.mp4)

ISO/IEC Standard

MPEG-4 Partie 14 (MP4) est le format de conteneur multimédia numérique standard universel incontesté pour la diffusion de vidéos sur Internet, la télédiffusion et la lecture de médias personnels.

Convertir MP4 en WEBM

Convertisseur gratuit de MP4 vers WEBM dans le navigateur. Convertissez des fichiers instantanément sur votre appareil.

Inspecter et métadonnées

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers MP4 en inspectant la séquence d'octets binaires de tête :

Sélectionnez ou déposez des fichiers ici

Conversion 100 % privée dans le navigateur - les fichiers ne quittent jamais votre appareil

ou coller Ctrl+V
Garantie de confidentialité sans transmission réseau : 0 octet téléchargé vers des serveurs externes. Tout le traitement a lieu localement dans le bac à sable de votre navigateur.

Signature d'en-tête au niveau des octets (Magic Bytes)

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers MP4 en inspectant la séquence d'octets binaires de tête :

SIGNATURE HEXADÉCIMALE (DÉCALAGE 0) :

00 00 00 18 66 74 79 70 69 73 6F 6D

REPRÉSENTATION ASCII : ....ftypisom

Normalisation : ISO/IEC 14496-14:2003

Spécifications techniques

Architecture de conteneurStructure boîte/atome du format de fichier multimédia de base ISO (ISO/IEC 14496-12)
CompressionVidéo H.264 (AVC), H.265 (HEVC), AV1 avec audio AAC, MP3 ou Opus
Boutisme des octetsHiérarchie de boîtes Big-Endian
Espaces colorimétriquesRec.709, Rec.2020, sRGB, HDR10 et Dolby Vision
Canaux et structureAudio multi-flux (Mono, Stéréo, surround 5.1, 7.1, Dolby Atmos)
Dimensions maximalesIllimité ; prend en charge nativement les vidéos 4K, 8K et à haute cadence de 120 ips
TransparencePris en charge via le HEVC spécialisé avec canaux alpha sur le matériel Apple moderne
Streaming et progressifPrise en charge native du streaming web progressif HLS, DASH et Fast-Start

Matrice de comparaison technique : MP4 vs Concurrents

Attribut techniqueMP4 (Actuel)MKVWEBMMOV
Compatibilité Universelle100 % sur tous les matériels et navigateursNécessite un lecteur tiers sur Apple/TéléviseursUniversel sur le web, limité sur les anciens téléviseursNatif sur Apple, mitigé ailleurs
Adéquation au Streaming WebRéférence absolue pour HTML5, HLS et DASHMédiocre pour la balise vidéo HTML5Excellent pour la vidéo web ouverte HTML5Bon avec l'indicateur Fast-Start
Sous-titresTexte chronométré de base (tx3g, WebVTT)Sous-titres stylisés avancés complets (ASS/SSA)WebVTTTexte chronométré Apple
Flux de MontageÉlevé ; norme grand public et de livraisonRare dans les logiciels de montage DAW professionnelsRare dans les logiciels de montage DAW professionnelsRéférence absolue dans les studios professionnels

Modes de corruption courants et guide de récupération hexadécimale

Le fichier vidéo ne s'ouvre pas et indique 'Le fichier est corrompu ou tronqué'.

Cause racine: L'appareil d'enregistrement a perdu l'alimentation avant de finaliser l'en-tête de l'atome 'moov'.

Récupération: Utilisez File2File MP4 Repair ou l'utilitaire 'untrunc' avec une vidéo de référence enregistrée sur le même appareil.

Analyse de sécurité et vecteurs d'attaque de l'analyseur

Étant donné que les fichiers MP4 sont analysés automatiquement par les réseaux sociaux et les plateformes de messagerie, les dimensions de boîtes malformées constituent une cible privilégiée pour les exploits sans clic (zero-click).

Vecteurs d'attaque connus

  • Dépassement d'entier dans l'analyse de l'atome 'stsc' (échantillon vers chunk) conduisant à l'exécution de code à distance.
  • Écritures hors limites du segment de mémoire dans le démultiplexeur MP4 de Stagefright sur les appareils Android non corrigés.
  • Déni de service par le biais d'arborescences de boîtes profondément imbriquées provoquant un épuisement de la pile.

Bonnes pratiques de défense: Démultiplexez toujours les fichiers MP4 à l'aide de bibliothèques WebAssembly sécurisées pour la mémoire ou de processus de travail isolés (sandboxed).

Origines historiques et jalons

2020Intégration du codec vidéo AV1 dans les normes MP4 pour le streaming web de nouvelle génération.
2003La norme ISO/IEC 14496-14:2003 remplace la norme de 2001, officialisant les règles du conteneur MP4 moderne.
2001Publication de la première spécification MPEG-4 Partie 14, directement adaptée du format QuickTime MOV d'Apple.

Principaux avantages

  • Compatibilité universelle à 100 % : fonctionne sur tous les smartphones, navigateurs web, téléviseurs et ordinateurs de la planète.
  • Optimisé pour le streaming Internet à haute efficacité via téléchargement progressif, HLS et MPEG-DASH.
  • Prend en charge les codecs vidéo ultra-efficaces modernes tels que H.265 (HEVC) et AV1 aux côtés du H.264 standard.

Limites techniques

  • La conception du conteneur nécessite de terminer l'enregistrement pour écrire l'atome 'moov' ; les plantages pendant la capture corrompent le fichier.
  • Moins flexible que Matroska (MKV) pour les sous-titres stylisés personnalisés avancés et l'audio multi-piste.
  • Certains codecs ouverts modernes comme VP9 et Opus ont historiquement connu une prise en charge inégale dans les conteneurs MP4.

Anecdotes techniques

  • La boîte 'ftyp' au début d'un fichier MP4 identifie la marque principale et les spécifications compatibles.
  • Plus de 85 % de toutes les vidéos transmises sur l'ensemble de l'Internet mondial sont empaquetées dans des conteneurs MP4.
  • L'indicateur de démarrage rapide (fast-start) déplace l'atome de métadonnées 'moov' de la fin du fichier vers le début afin que la lecture commence instantanément.

Foire aux questions techniques

Pourquoi ma vidéo MP4 met-elle autant de temps à démarrer sur le web ?

Si l'atome de métadonnées 'moov' se trouve à la fin du fichier, le navigateur doit télécharger l'intégralité de la vidéo avant de pouvoir lancer la lecture. Déplacer l'atome 'moov' au début à l'aide d'un outil FastStart permet une lecture instantanée.

Quel codec vidéo se trouve à l'intérieur d'un fichier MP4 standard ?

La plupart des fichiers MP4 utilisent la vidéo H.264 (AVC) et l'audio AAC pour une compatibilité maximale. Les fichiers MP4 plus récents utilisent fréquemment H.265 (HEVC) ou AV1 pour une efficacité de compression supérieure.

Comment puis-je réduire la taille d'un fichier MP4 sans altérer la qualité visuelle ?

Utilisez File2File Compressor pour réencoder la vidéo avec des paramètres de facteur de taux constant (CRF) optimaux, réduisant ainsi la taille du fichier de 40 % à 70 % avec une perte visuelle pratiquement imperceptible.