IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

Format d'un fichier MPEG4


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    T2!
    T2! est déconnecté
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 46
    Par défaut Format d'un fichier MPEG4
    Bonjour,

    J'ai retrouvé quelques discussions sur MPEG4 dans ce forum, donc j'imagine que c'est ici que cela se passe.

    Voilà ma question : je souhaiterais connaître la structure précise d'un fichier MPEG 4. Je connais la structure générale (les atomes, leur organisation, leur signification, etc.). Mais je ne connais pas sufissamment précisément le type (short, int, etc.) de ce que je dois lire dans le fichier. De plus, l'atome "mdat" contient les données à proprement parlé. Si mes connaissances sont exactes, ces données sont les coefficients de quantization compressés avec l'algo de HUFFMAN. En fait, mon problème ultime est de récupérer ces coefficients.

    J'ai vainement cherché sur le Net des infos la dessus, mais je n'ai rien trouvé...

    Merci d'avance

  2. #2
    Membre éprouvé

    Inscrit en
    Juin 2004
    Messages
    1 397
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 1 397
    Par défaut
    MPEG-4 est une norme englobant beaucoup de choses...
    Tu parles de quoi ?
    Que cherches-tu ?
    A propos de quel code cherches-tu les types ?
    Je n'ai jamais entendu parler d'atomes, c'est quoi pour toi ?

  3. #3
    T2!
    T2! est déconnecté
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 46
    Par défaut
    Il s'agit de la norme ISO/CEI 14496. En particulier la partie 14 qui décrit le format des fichiers MP4 (cf http://fr.wikipedia.org/wiki/MPEG-4). Je n'ai pas cette partie de la norme (payante) et ne trouve aucune information sur le Net.

    Ce que je sais, c'est qu'un fichier MP4 est une hiérachie d'atomes. Parmis ces atomes, un certain nombre contiennent des métadonnées sur les informations contenues dans le fichier (audio, vidéo, etc.) et d'autres contiennent les données elles-mêmes.
    Ainsi la structure d'un fichier mp4 pourrait par exemple être la suivante :
    ftyp
    //métadonnées
    wide
    //métadonnées
    mdat
    // données proprement dites
    moov
    mvhd
    // d'autres métadonnées
    iods
    // et ainsi de suite

    ftyp, wide, etc. sont des atomes, mvhd, iods, etc. sont des 'sous-atomes'. J'ai trouvé quelques infos me permettant de lire les métadonnées. En revanche, pour lire les données proprement dites (celles qui se trouvent dans l'atome 'mdat'), j'ai très peu d'infos. Ce que je sais naturellement, c'est que dedans il y a une succession de I-, P- et B-frames, mais comment les lire ?


    Ce qu'il me faut, c'est la partie 14 de la norme. Nous allons l'acheter, mais pour le moment on aimerait progresser. Et sans ces infos, on est coincé.

Discussions similaires

  1. Format d'un fichier joint par mail
    Par yass dans le forum Access
    Réponses: 3
    Dernier message: 12/09/2008, 16h43
  2. Quel(s) format(s) de fichier pour les modèles 3D ?
    Par PRomu@ld dans le forum Développement 2D, 3D et Jeux
    Réponses: 65
    Dernier message: 07/07/2008, 18h25
  3. exp file= format nom de fichier
    Par cdu dans le forum Import/Export
    Réponses: 4
    Dernier message: 03/03/2006, 11h01
  4. Connaître format d'un fichier
    Par dj-julio dans le forum Langage
    Réponses: 11
    Dernier message: 03/02/2006, 17h22
  5. Problème sur le format de mes fichiers shell
    Par Dupont Lionel dans le forum Linux
    Réponses: 6
    Dernier message: 03/02/2005, 15h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo