Je vais pinailler mais:
ça me fait toujours rigoler quand on parle de compresser (sans perte) des fichiers JPEG, MPEG*. Ce sont des fichiers déjà compressé avec dégradation de l'information pour améliorer le niveau de compression et à la fin du processus on applique un codage RLE et Huffman.
Oui *mais*, pour MPEG1/2/4, JPEG, surement mpg2 layerIII et compagnons, brefs tous sauf h264+CABAC, cette etape de codage utilise un ditionnaire de huffman prédéfini, donc non optimal :-)
Donc il n'est pas rare comme tu le dis de réussir à gratter quelques % de plus avec un *bon*(ou *adapté*) compresseur sans perte. En tout cas ca prouve clairement que ces tables de huffman statiques sont plutot bien définies étant donné le panel possible de data à son entrée :-)
[^] # Re: Petit regret sur ton comparatif
Posté par Edouard Gomez . En réponse au journal Un port de 7-zip sur linux : p7-zip. Évalué à 6.
ça me fait toujours rigoler quand on parle de compresser (sans perte) des fichiers JPEG, MPEG*. Ce sont des fichiers déjà compressé avec dégradation de l'information pour améliorer le niveau de compression et à la fin du processus on applique un codage RLE et Huffman.
Oui *mais*, pour MPEG1/2/4, JPEG, surement mpg2 layerIII et compagnons, brefs tous sauf h264+CABAC, cette etape de codage utilise un ditionnaire de huffman prédéfini, donc non optimal :-)
Donc il n'est pas rare comme tu le dis de réussir à gratter quelques % de plus avec un *bon*(ou *adapté*) compresseur sans perte. En tout cas ca prouve clairement que ces tables de huffman statiques sont plutot bien définies étant donné le panel possible de data à son entrée :-)
Fin du pinaillage