Bonjour,
c'est une question sur les formats image (RGB, YUY2, etc...)
le codec divx prends une image en entrée dans un format RGB, YUY2,... et renvoie l'image compressée dans un fomat DIV3,DIV4,...
Je suppose que le format initial RGB ou YUY2 est toujours caché dans l'encodage DIVX. Ce qui veut dire qu'au décodage, l'image résultante est dans le format initial.
Première question :
Est-il équivalent d'aficher une image RGB ou YUY ? Est-ce que ca prends le même temps machine pour l'afficher ?
Apparemant, l'encodage divx est plus performant en YUY. Si l'affichage prends le même temps, il faut encoder en YUY je suppose.
Deuxième question :
Je suis allé voir le format RIFF de plusieurs fichiers divx. Nulle part est fait mention du format initial (RGB ou YUY) dans le flux video compressé.
Pourquoi donc faut-il définir le format du flux compressé à partir d'une image lors de l'écriture dans un AVI, si celle-ci n'apparaît pas ?
Je parle de la fonction AVIStreamSetFormat de l'API avifile.
Merci de vos réponses