Compatibilité Xvid : influence FourCC ? - Traitement Vidéo - Video & Son
Marsh Posté le 13-04-2004 à 12:27:44
Le FourCC c'est un code à 4 caractères, comme son nom l'indique, qui ne sert qu'à reconnaitre le codec associé à la compression du fichier. Mais si ton fichier a été encodé en suivant la norme MPEG-4, n'importe quel décodeur est capable de lire n'importe quel fichier, en théorie. Tu peux donc, normalement décoder un Divx à l'aide du décodeur Xvid, et inversement.
Maintenant, pour les softs de montage, c'est un peu particulier. Il n'utilisent généralement pas simplement le décodeur, mais le codec pour lire les fichiers. Donc si tu n'as pas le codec Xvid d'installé sur ta machine, mais que tu as le codec Divx, réassigner le FourCC à Divx lui permet de lire le fichier. Ce changement n'affecte en rien la structure des données vidéo, donc la qualité reste la même (en théorie toujours, car certains décodeurs peuvent avoir du mal avec des fichiers encodés à l'aide d'un autre codec).
Je ne connais pas Vegas Vidéo donc je ne peux pas t'en dire plus.
Pour modifier les FourCC, prends AVI FourCC Changer.
Marsh Posté le 13-04-2004 à 12:45:46
Merci pour ces explications
Sur ma machine, j'ai XVID RC4 d'installé mais pas de DivX. Le décodeur XVID est assigné à toutes les vidéos MPEG-4. En fouillant dans le répertoire Xvid, je viens de voir qu'il y a un petit programme appelé "Nic's FourCC changer". Je l'ai testé avec ue vidéo qui posait problème et ça marche ! En changeant le paramètre "FourCC Used Codec" de XVID en DIVX, Vegas accepte la vidéo et aucun problème pour la lecture sous MPC.
Donc problème résolu
Merci encore
Marsh Posté le 13-04-2004 à 12:22:17
j'ai un problème qui me chagrine. J'utilise Vegas Video 3 pour faire mes montages vidéos. Mais ce soft ne reconnait pas les vidéos encodées en Xvid. quand j'essaie d'en charger une il me met :
video : Stream attributes could not be determined
Pourtant aucun problème avec les autres formats MPEG4 (DivX, MS)
Ce n'est que ce week-end que j'ai trouvé un moyen de charger mes vidéos XVID dans Vegas en ajustant le FourCC de Xvid. Dans Advanced Options, onglet Debug, ya un menu déroulant qui offre 3 possibilités :
- XVID
- DIVX
- DX50
Vegas ne lit pas le FourCC Xvid mais no problémo avec le FourCC DIVX et DX50
D'où mes questions :
1- A quoi sert cette option ?
2- Cela influence-t-il la qualité de l'encodage/rendu ?
3- Peut-on changer la valeur FourCC d'un Xvid déjà fait sans avoir à réencoder (modification du header mais pas du flux) ? Et avec quel soft ?
Merci