La compression repose sur un algorithme. Cet algo dépend en effet des données du fichier. Compresser un fichier compressé en natif ne te mènera à rien, par exemple.
D´autre part, l´ensemble du fichier est compressé suivant son contenu (élémentaire, mon cher Watson), donc non seulement de son type, comme dit précédemment, mais aussi des, euh.. données (j´ai l´impression de tourner en rond dans mon explication)
Mais passer de 600Mo à 30Mo, là j´ai de gros doutes.