mpg, divx et QT

  • Créateur du sujet Créateur du sujet Membre supprimé 2
  • Date de début Date de début
M

Membre supprimé 2

Invité
Bonjour,

Je cherche à piger qques trucs à propos des mpeg :

Soit : QuickTime 6 pro, complété avec le codec DivX 5 alpha 3 et VideoLanClient par ailleur.

3 fichiers de test, dont je donne le type retourné par la commande FILE dans le terminal :
- v01.avi type : Microsoft RIFF.
C’est un DivX qui passe bien avec QT muni du codec DivX 5.

- v03.mpg type : data
C’est un mpg (mais combien ? Comment savoir ?) qui passe bien avec QT.

- v04.mpg type : Microsoft RIFF
Passe pas avec QT, mais impec avec vlc.
C’est quoi comme mpeg ? Comment le savoir ?
Comment le lire avec QT ?

Microsoft RIFF, cela veut dire quoi ?

Est-ce que du DivX peut être « logé » dans un .mpg ?

VLC lit tout ! Mais j'aimerai quand même comprendre, et QT offre plus de possibilité en lecture.

Quand cela ne passe pas avec QT, le message est « un élément logiciel requis est introuvable ».

Quelqu’un peut-il faire le point sur les déférents format mpeg, et QT ?

On le mettra dans la « faq » MacGé … /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif
 
c'est pas tout simple, ces normes ....

en bref, ce que je peux te passer comme info (suis pas un spécialiste):

Le dernier codec MPEG4 est utilisé par bcp de compagnies pour faire des programmes d'encodage-décodage de l'image + son. Nombreux sont ceux qui aimeraient uniformiser le format partout, mais ceci ne semble pas être possible. Toutes les moutures ne sont pas tjrs compatibles entre elles - p. ex. DivX, bien que dérivé du MPEG4 (pour l'image) et MPEG3 (pour le son), il n'est pas compatible avec MPEG4 d'origine.

Il y a 3 tenors qui ont leur propre codecs: Real Player One, Windows Player et QuickTime. Le MPEG4 peut être lu par ces derniers, parfois moyennant un complément qui est téléchargeable. Pour ce qui les autres formats, il peuvent être très spécifiques au codec qui les a crée.

En fait, pour une multitude de formats, il faudra tjrs une multitude d'applications /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif
 
<blockquote><font class="small">Post&eacute; &agrave; l'origine par Zdenek:</font><hr /> c'est pas tout simple, ces normes ....
Pour ce qui les autres formats, il peuvent être très spécifiques au codec qui les a crée.
En fait, pour une multitude de formats, il faudra tjrs une multitude d'applications /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif
<hr /></blockquote>

Merci pour ta réponse.
Je continue de poser qques questions pour arriver à y piger qqch :

1) QT Pro : le module payant MPEG4, c'est pour lire et encoder ou juste pour encoder et QT est sencé lire le mpeg4 sans ?

2) De toutes façons les fichiers mpg ou mpeg que QT ne lit pas ne sont pas (d'après ce que l'on m'a dit) des mpeg4, mais du mpeg 1 ou 2.
D'où la question, comment savoir à l'arrivée quel est le type de mpeg du fichier, sachant que la commande "file" dans le terminal ne sait pas répondre ?

3) Quelqu'un a-t-il une liste (ou un lien) des différents types de mpeg avec le nom du codec compatible QT qui va bien ?

4) Ca, c'est pour les mpg ou mpeg, pour les .avi, même pb : apple dit que QT lit les avi. Même avec le plugin DivX 5 alpha 3, certains avi restent illisibles (alors que video lan client les lit).

Quels sont donc les AVI que QT n'aime pas ?
Ou faut-ill d'autres codec ? 3ivX par ex ?


5) Est-il possible que du DivX soit "logé" dans un fichier autre que .avi ?


Si j'arrive à dépatouiller tout cela, je vous ferai une récap pour la future FAQ de MacGé /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif
 
OK, je continue ma réponse (même si elle est partielle). Je suis toujours sous QT5-Pro par souci de compatibilité avec FCP (j'attends un peu avant de passer au QT6) :

MPEG1 : format pour les CD-ROM, QT sait les encoder et décoder (lire) - qualité juste suffisante pour de pts formats (CD-ROM)

MPEG2 : format des DVD, QT ne sait pas les encoder sauf (si je ne me trompe pas) moyennant une extension (idem pour la lecture je crois). Dans mon cas, je n'ai plus la version nue, car j'ai aussi DVD Studio Pro qui installe automatiquement une extension au QT.

MPEG3 : c'est pour la musique

MPEG4 : norme d'encodage très en vogue, ajoutée au QT dans sa version 6 - comme je ne l'ai pas, je ne peux pas te donner d'avantage de précisions sur encodage - lecture.
Le standard MPEG4 est énorme, il peut être utilisé pour une comminication par téléphone cellulaure aussi bien que pour un film. Dans ce codec, les "Profiles" déterminent les fonctionnalités qualitatives et les "Levels" la complexité quantitative.
La combinaison des 2 détermine alors ce qu'il doit et ce qu'il ne doit pas être manipulé par chaque décodeur.
Apple, Cisco, IBM, Kasenna, Philips &amp; Sun ont formé un consortium qui a crée ce qui devrait devenir un standard de MPEG 4 (ISMA). Microsoft &amp; Realnetwork n'en font pas partie.
Apple a annoncé que son QT 6 supporte les profils "Level 1 &amp; 2". Sans entrer dans les détails, chaque profil diffère dans bien des paramètres (maximum kbs, résolution, ...)

Voilà, pour cette raison, les fichiers MPEG4 ne sont pas toujours compatibles, suivant le fabriquant et son codec.
Ceci pour dire que ton fichier .avi a pu être encodé par un codec qui diffère de celui de Microsoft, ce qui pourrait (peut-être) expliquer ton pb de compatibilité.
Tu pourrais faire une matrice avec les différents codecs et la capacité de lire les fichiers parmi ceux-ci.

Je répète donc: il n'y a pas de miracle, si tu a des fichiers des sources trop différentes, difficilement tu trouveras un décodeur (QT dans ton cas), capable de tout lire.

Bonne chance /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/wink.gif
 
C'est tout à fait ça, excepté que le MPEG 3 n'existe pas. Il n'y a jamais eu et il n'y aura sans doute jamais de MPEG 3.
En fait les fameux fichiers son encodés en ce qu'on appelle communément mp3, ne sont que du MPEG 1.

mp3 signifie, MPEG 1 layer 3; ce layer est optimisé pour compresser le son tandis que le layer 1 est plutôt réservé pour l'image.

Voilà /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/wink.gif
 
Merci de ces explications.

En fait, pour continuer à dépatouiller, a-ton qqpart sur le net une liste de codec rajoutable à QT ?

Et comment fait donc VLC pour TOUT lire ?

3ivX est dérivé di DivX, lui-même dérivé du mpeg 4, y a-t-il un codec qui fasse les 3 sous QT ?