bestands compressie, oude doet het beter dan nieuw?

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • SMSfreakie
  • Registratie: Maart 2004
  • Niet online
ik heb hier een rar archief (rar4 version 1, ratio van 72%) 2 bestanden, 1 grote en 1 text bestand..

deze kan ik prima uitpakken no issue!

echter nou heb ik in het text bestand een kleine wijziging gedaan.. en wou ik het handeltje weer opnieuw comprimeren...

echter is mijn output file ipv 518MB dan ineens 551MB..
terwijl de bronfiles hooguit 5 bytes groter zijn...

nu kan ik zien dat er rar4 gebruikt is en er dictionairy van 4MB gebruikt is..

echter welke combinaties in nu ook in m'n winrar steek.. kleinere, grotere disctionary size... het blijft groter dan het ooit was..

ook 7z geprobeerd, echter dat wordt ook niet echt kleiner dan 551MB..
en de compressieratio blijft ook gewoon hangen rond de 75%

nu snap ik dat het nooit op exact de zelfde aantal output bytes terecht kan komen maar 33MB vind ik wel een verschil...

zie ik nou gewoon iets over het hoofd :?

404 Signature not found

Alle reacties


Acties:
  • 0 Henk 'm!

  • MartinMeijerink
  • Registratie: Juli 2008
  • Laatst online: 01-10 09:50

MartinMeijerink

Computerrorist

Bij het comprimeren kun je een compressielevel meegeven van 0 t/m 5 (althans in de versie die ik heb), en hiermee kun je bepalen of je een sterke compressie wilt die langer duurt, of een minder sterke compressie die sneller gaat.
Op de command line is dat switch -m:
> rar

RAR 5.50   Copyright (c) 1993-2017 Alexander Roshal   11 Aug 2017
...
<Switches>
  m<0..5>       Set compression level (0-store...3-default...5-maximal)
...

Wellicht gaat het beter als je ze compresst met optie -m5 dus?

An unbreakable toy is useful to break other toys


Acties:
  • 0 Henk 'm!

  • SMSfreakie
  • Registratie: Maart 2004
  • Niet online
nog wat meer lopen spelen met diverse instellingen... maar op de een of andere manier krijg ik het gewoon niet meer zo efficiënt... :/

* SMSfreakie gaat maar eens een oude versie van winrar zoeken en dat proberen ipv latest

404 Signature not found