• # Tiens, j'suis pas le seul...

    Posté par . En réponse au message Encodage gif. Évalué à 3.

    J'ai eu un problème qui ressemble au tien : je souhaitais pouvoir produire de petits fichiers GIF directement sur le serveur web, via php, à partir de données binaires générées par une application externe. Je peux donc te donner quelques pistes si tu tiens vraiment à te lancer dans l'aventure (j'ai pas eu le courage d'aller jusqu'au bout, pas le temps pour des choses si futiles...).

    L'algorithme de cryptage utilisé dans les GIF 89a (supportant la transparence, c'était impératif dans mon cas), le fameux algorithme protégé par brevet d'unisys, s'appelle LZW (Lempel, Ziv, Welch, du nom de ses 3 inventeurs).

    un exemple de code qui marche pour utiliser "ca", en java :

    http://www.geocities.com/yccheok/lzw/lzw.html(...)

    Une autre doc qui m'a servi (mais le site ne répond plus au moment ou je poste ceci, espérons que ca remarche plus tard) :

    http://www.msg.net/utility/whirlgif/gif87.html#outline(...)

    Il y a aussi une doc que j'ai trouvé très utile et détaillée, en anglais, sur une page couleur saumon... que tu trouveras surement avec un petit coup de google.

    Je me suis lancé dans l'aventure de coder/décoder les fichiers GIF à la mimine en php, j'ai écrit pas mal de code et à la fin j'en ai eu marre et j'ai tout simplement arrêté. Je t'enverrai avec plaisir le code en l'état si tu le veux...

    En espérant t'avoir aidé.