begin process at 2012 02 12 17:55:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

méthode de compression


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

méthode de compression

dimanche 9 octobre 2005 à 11:56:36 | méthode de compression

progrima

Bonjour!!
je cherche à faire un programme qui compresse des fichiers.
sur cppfrance j'ai trouvé bcp de codes qui font cela, mais toujous quand j'essaye surtot avec des documents pdf c'est le contraire qui se passe, càd la taille du fichier augmente.
est ce que la compression depent tjrs du type de fichier ou est ce qu'il y'a une facon pour compresser tout type de fichier sans prendre en compte son type.
dimanche 9 octobre 2005 à 12:27:10 | Re : méthode de compression

Galmiza

Normalement avec un algorithme de compression non destructif (type winzip, winrar) tu peux comprimer tous les types de fichiers.
Il se peut que le fichier compressé prenne plus de place que l'original (pour des fichiers dont les octets apparaissent quasiment tous autant que les autres); dans ce cas, tu gardes l'original.

dimanche 9 octobre 2005 à 12:43:56 | Re : méthode de compression

progrima

ok
c'est quoi l'algorithme de compression qui est à la fois facile à mettre en oeuvre et qui donne un bon résultat??
dimanche 9 octobre 2005 à 13:42:57 | Re : méthode de compression

vecchio56

Administrateur CodeS-SourceS
Réponse acceptée !
je crois que l'algo simple et efficace n'existe pas
Utilise plutot des librairies déja faite, tu ne pourra pas faire mieux a moins d'être vraiment très fort. Tu peux regarder rar, gzip, ou bzip2 par exemple
dimanche 9 octobre 2005 à 14:04:35 | Re : méthode de compression

progrima

Bonne idée merci, je vais essayer de trouver quelque chose.
dimanche 9 octobre 2005 à 20:52:36 | Re : méthode de compression

NoRabbit

il y a 7-zip, pas testé, mais apparemment meilleur que zip et rar:
http://sourceforge.net/projects/sevenzip/

supporte les formats les + connus.
"Compression ratio in the new 7z format is 30-50% better than ratio in ZIP format."

à voir, si qqun teste, ça serait sympa de dire quoi ici.
dimanche 9 octobre 2005 à 22:15:27 | Re : méthode de compression

vecchio56

Administrateur CodeS-SourceS
Oui c'est un peu meilleur (30-50 est optimiste, ca doit être vraai quand il y beaucoup de petits fichiers). Par contre ca demande beaucoup de ressources (mémoire+CPU). Je lui préfère RAR


Cette discussion est classée dans : fichier, type, méthode, compression


Répondre à ce message

Sujets en rapport avec ce message

Compression de fichier [ par JMGR ] Salut,Comment peut-on compresser et décompresser un fichier en étant sous Windows 98 ?Merci d'avance,J.M.G.R Transfert d'un ftp (2) [ par header ] Voila le problème :J'ai ouvert un fichier sur un ftp et je me prépare à lire quelques bytes de celui ci. Pourquoi ca marche trés bien avec un fichier Récupération de varaiables dans un fichier txt [ par jujunio ] Mon pb est le suivant :Je n'arrive pas à récupérer les valeurs de variables déclarées dans un fichier txt.voici le fichier .txt dont je veux récupérer récupération de variables dans un fichier .txt [ par jujunio ] Voici mon pb. Je voudrais récupérer des valeurs de variables qui sont dans un fichier .txt et je ne sais pas du tout comment faire?voici le fichier .t compression et decompression d'un fichier [ par asma ] salut tt le monde , vous pouvez me filer un coup de main les gars ?? je veux une astuce pour compresser et decompresser un fichier (EN C++ evidemment Format de fichier : très étrange [ par GoldenEye ] Bonjour à tous J'ai un problème très bizarre: je viens de revenir sur un programme de compression (Huffman sur ce site) et je m'aperçois qu'il ne fonc Les fichiers [ par AngeloVivaldi ] J'utilise la méthode suivante pour copier un fichier vers une destination : FILE * source; FILE * desti; source = fopen(/* blabla */) /* blabla Linux rechercher un type de fichier particulier [ par farfx ] Bonjour,Je voudrais identifier et compter des fichiers *.tar.gz dans un répertoire donné sous linux pour pouvoir ensuite les traiter.Qqu'un a-t-il une Lire un fichier en C [ par Angelotus ] Bonjour,Je suis étudiante (1ère année) en ingénierie informatique.J'aurais besoin d'écrire un programme en C qui ouvre un fichier et affiche ce qu'il Calculatrice en C [ par a20syl92 ] 20sylsylnet@netcourrier.comBonjourVoilà mon programmeMais comment faire pour gérer les erreurs ?exemple:*6+5+9 = erreur1++2 = erreur3+3/ =


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,153 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales