Qu'est-ce que le format de fichier H264 ?
Un fichier .h264 contient des données vidéo encodées à l'aide de la norme de compression H.264, également connue sous le nom d'AVC (Advanced Video Coding). Contrairement à un .mp4 ou à un conteneur similaire, un fichier .h264 est un flux élémentaire brut - une simple séquence de données vidéo encodées sans enveloppe de conteneur, sans piste audio et sans métadonnées de synchronisation. La norme H.264/AVC a été officiellement ratifiée en 2003 en tant que recommandation UIT-T H.264 et ISO/CEI 14496-10 (MPEG-4 Partie 10).
Un flux .h264 brut est structuré comme une séquence d'unités NAL, chacune précédée d'un préfixe de code de démarrage de 4 octets (00 00 00 01). Comme il n'y a pas d'en-tête de conteneur, de nombreux lecteurs qui attendent un conteneur - tels que .mkv ou .avi - refusent purement et simplement le fichier. Les fichiers .h264 sont couramment produits par les DVR de vidéosurveillance, les caméras IP et les encodeurs matériels.
Le codec H.264 peut également stocker de la vidéo encodée à l'intérieur de formats de conteneurs définis, mais ceux-ci utilisent leurs propres extensions plutôt que .h264. Pour ouvrir ou convertir un fichier .h264, VLC media player et ffmpeg sont les outils les plus fiables. L'extension associée .264 identifie le même format brut.
Sécurité et sûreté
RISQUE : LOWUn flux .h264 brut est une donnée vidéo inerte, non exécutable, il est donc sûr à lire et à remuxer. Deux notes pratiques : des flux malveillants ont parfois déclenché des bogues de décodeur, gardez donc VLC/ffmpeg à jour ; et comme les exports de surveillance peuvent constituer des preuves, remuxez avec « -c copy » (sans perte) plutôt que de réencoder si vous devez préserver les images originales. Les convertisseurs en ligne téléchargent vos séquences vers un tiers - pour la vidéosurveillance ou les vidéos privées, remuxez localement avec ffmpeg.
Détails du format
en brefProgrammes qui ouvrent les fichiers H264
Détails techniques
spécifications approfondies| Structure du fichier | Séquence d'unités NAL H.264 brute ; pas d'enveloppe de conteneur, pas de piste audio, pas de métadonnées de synchronisation |
| Octets magiques | 00 00 00 01 (préfixe de code de démarrage NAL de 4 octets) ou 00 00 01 (variante courte de 3 octets) à l'offset 0 |
| Type MIME | video/h264 |
| Premières unités NAL | SPS (0x67) → PPS (0x68) → unités NAL IDR/slice - définissent la résolution, le profil et les paramètres d'encodage |
| Piste audio | Aucune - l'audio doit être multiplexé séparément dans un format de conteneur |
| Synchronisation / index de recherche | Aucun - pas de durée, d'horodatage ou d'index d'accès aléatoire intégré dans le fichier |
| Extension associée | .264 - format de flux élémentaire brut identique utilisé de manière interchangeable par certains encodeurs |
| Producteurs courants | DVR de vidéosurveillance, caméras IP, systèmes de surveillance, encodeurs et transcodeurs matériels |
| Profils pris en charge | Baseline, Main, High, High 10, High 4:2:2, High 4:4:4 Predictive |
| Résolution maximale | Jusqu'à 8192 × 4320 px au niveau 6.2 |
| Sous-échantillonnage de la chrominance | 4:2:0 (standard), 4:2:2 et 4:4:4 pris en charge dans les profils étendus |
| Profondeur de couleur | 8 bits (plus courant) ; 10 bits et 12 bits disponibles dans les profils High 10 et Hi422P |
| Alternatives de conteneur | MP4 (.mp4), Matroska (.mkv), MPEG-TS (.ts), AVI (.avi) |
| Méthode de compression | Prédiction inter/intra-trame basée sur la DCT avec compensation de mouvement et filtre de déblocage en boucle |
| Publié | H.264/AVC standard finalized 2003 (ITU-T Rec. H.264 / ISO/IEC 14496-10) |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.itu.int |
Conversions H264
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers H264.