web-dev-qa-db-fra.com

Quelle est la différence entre la vidéo H.264 et la vidéo MPEG-4?

Est-ce que ces deux sont les mêmes? Le codec H.264 est-il de MPEG-4? Que se passe-t-il si j'ai besoin de convertir un fichier FLV au format vidéo H.264 haute définition? Je veux faire du streaming tv en ligne et utiliser PHP ou Python.

57
Ravi Sharma

H.264 est un nouveau standard de compression vidéo qui dispose de méthodes de compression plus avancées que le MPEG-4 de base compression. L'un des avantages de H.264 est son taux de compression élevé. Il est environ 1,5 à 2 fois plus efficace que l’encodage MPEG-4. Ce taux de compression élevé permet d’enregistrer davantage d’informations sur le même disque dur.
La qualité de l’image est également meilleure et la lecture est plus fluide que la compression de base MPEG-4). La caractéristique la plus intéressante est toutefois le faible débit requis pour la transmission réseau.
Ainsi, les 3 principaux avantages de la compression H.264 sur MPEG-4 compression sont les suivants:
- Petite taille de fichier pour une durée d’enregistrement plus longue et une meilleure transmission sur le réseau.
- Qualité vidéo fluide et meilleure pour la lecture en temps réel
- Application de surveillance mobile plus efficace

H264 est maintenant inscrit dans MPEG4 dans la partie 10, également appelée AVC.

Voir: http://www.velleman.eu/downloads/3/h264_vs_mpeg4_en.pdf

J'espère que cela t'aides.

76
AlphaMale

Ce sont des noms pour le même standard de deux industries différentes avec des méthodes de nommage différentes, les gars qui fabriquent et vendent des films et les gars qui transfèrent les films sur Internet. Depuis 2003: "MPEG 4 Part 10" = "H.264" = "AVC". Avant cela, la relation était un peu plus lâche dans la mesure où ils ne sont pas égaux, mais un décodeur "MPEG 4 Part 2" peut générer un flux qui est "H.263". La norme suivante est "MPEG H Partie 2" = "H.265" = "HEVC"

16
Jorgen