История изменений
Исправление greenman, (текущая версия) :
Хорошая табличка (2019 год).
Ran a few more compression tests using 171 jpeg image files from a HOG (Hidden Object Game). Total size of all files is 64,469,752 bytes.
Created batch files to compress each file individually.
Compressor(s) Size(bytes) Time(seconds) Commands/Options
original files 64,469,752
7-zip 61,284,250 7 7z a -m0=lzma2:x9
jojpeg (sh3) 55,431,288 108 pa a -m0=jojpeg where "pa" was renamed from "7z"
jojpeg+lzma2x2 53,481,658 111 pa a -m0=jojpeg -m1=lzma2:x9 -m2=lzma2:x9:lp0:lc0:pb0 -mb00s0:1 -mb00s1:2
jojpeg+lzma2 53,479,612 110 pa a -m0=jojpeg -m1=lzma2:x9
paq8px183fix1 52,820,938 7,511 7z a -m0=mfilter:a2 (-9)
lepton-slow-best-ratio 52,705,758 311 7z a -m0=mfilter:a1
brunsli 52,444,562 20 7a a -m0=mfilter:a0
precomp+paq8px183fix1 52,011,550 13,480 precomp047 -cn -intense + paq8px v183fix1 -9
precomp+paq8px183fix1 52,011,220 precomp047 -cn -intense + paq8px v183fix1 -9beta
packjpg (version 2.5k) 51,975,698 39
fast paq8 (version 6) 51,588,301 623 -8
paq8px183fix1+lzma2 51,434,256 7,468 7z a -m0=mfilter:a2 -m1=lzma2:x9 (-9)
precomp048dev 51,427,935 23 precomp048dev -cl -intense
paq8pxdv69 51,365,725 7,753 -s9
reflate+paq8px183fix1 51,351,145 7,966 arc a -m0=reflate + paq8px183fix1 -9
pzlib+paq8px183fix1 51,314,381 7,827 paq8px183fix1 -9
paq8px183fix1 51,310,086 8,021 -9
brunsli+lzma2 51,133,547 24 7z a -m0=mfilter:a0 -m1=lzma2:x9
lepton-slow-best-ratio 51,131,392 49
lepton+lzma2+paq8px183fix1 51,119,130 422 7a a -m0=mfilter:a1 -m1=lzma2:x9 -m2=mfilter:a2 (-9)
lepton+lzma2 51,116,016 298 7z a -m0=mfilter:a1 -m1=lzma2:x9
precomp048+paq8px183fix1 51,068,700 13,835 precomp048dev -cn -intense + paq8px183fix1 -9
lepton+paq8pxdv69 50,835,719 14,941 7z a -m0=mfilter:a1 + paq8pxd69 -s10
lepton+paq8pxdv69 50,835,708 14,858 7z a -m0=mfilter:a1 + paq8pxd69 -s9
lepton+paq8px183fix1 50,782,720 14,149 7z a -m0=mfilter:a1 + paq8px183fix1 -9
lepton+srep+paq8px183fix1 50,768,509 lepton-slow-best-ratio + srep(v3.93) -a1 + paq8px183fix1 -9
lepton+paq8px183fix1 50,747,070 lepton-slow-best-ratio + paq8px183fix1 -9beta; VERY slow
Noticed that packjpg tended to produce larger than original files when compressing small files originally in the tens of kilobytes size. But packjpg performed better with good compression on larger files in the 100's of kilobytes size and up.
Исправление greenman, :
Хорошая табличка.
Ran a few more compression tests using 171 jpeg image files from a HOG (Hidden Object Game). Total size of all files is 64,469,752 bytes.
Created batch files to compress each file individually.
Compressor(s) Size(bytes) Time(seconds) Commands/Options
original files 64,469,752
7-zip 61,284,250 7 7z a -m0=lzma2:x9
jojpeg (sh3) 55,431,288 108 pa a -m0=jojpeg where "pa" was renamed from "7z"
jojpeg+lzma2x2 53,481,658 111 pa a -m0=jojpeg -m1=lzma2:x9 -m2=lzma2:x9:lp0:lc0:pb0 -mb00s0:1 -mb00s1:2
jojpeg+lzma2 53,479,612 110 pa a -m0=jojpeg -m1=lzma2:x9
paq8px183fix1 52,820,938 7,511 7z a -m0=mfilter:a2 (-9)
lepton-slow-best-ratio 52,705,758 311 7z a -m0=mfilter:a1
brunsli 52,444,562 20 7a a -m0=mfilter:a0
precomp+paq8px183fix1 52,011,550 13,480 precomp047 -cn -intense + paq8px v183fix1 -9
precomp+paq8px183fix1 52,011,220 precomp047 -cn -intense + paq8px v183fix1 -9beta
packjpg (version 2.5k) 51,975,698 39
fast paq8 (version 6) 51,588,301 623 -8
paq8px183fix1+lzma2 51,434,256 7,468 7z a -m0=mfilter:a2 -m1=lzma2:x9 (-9)
precomp048dev 51,427,935 23 precomp048dev -cl -intense
paq8pxdv69 51,365,725 7,753 -s9
reflate+paq8px183fix1 51,351,145 7,966 arc a -m0=reflate + paq8px183fix1 -9
pzlib+paq8px183fix1 51,314,381 7,827 paq8px183fix1 -9
paq8px183fix1 51,310,086 8,021 -9
brunsli+lzma2 51,133,547 24 7z a -m0=mfilter:a0 -m1=lzma2:x9
lepton-slow-best-ratio 51,131,392 49
lepton+lzma2+paq8px183fix1 51,119,130 422 7a a -m0=mfilter:a1 -m1=lzma2:x9 -m2=mfilter:a2 (-9)
lepton+lzma2 51,116,016 298 7z a -m0=mfilter:a1 -m1=lzma2:x9
precomp048+paq8px183fix1 51,068,700 13,835 precomp048dev -cn -intense + paq8px183fix1 -9
lepton+paq8pxdv69 50,835,719 14,941 7z a -m0=mfilter:a1 + paq8pxd69 -s10
lepton+paq8pxdv69 50,835,708 14,858 7z a -m0=mfilter:a1 + paq8pxd69 -s9
lepton+paq8px183fix1 50,782,720 14,149 7z a -m0=mfilter:a1 + paq8px183fix1 -9
lepton+srep+paq8px183fix1 50,768,509 lepton-slow-best-ratio + srep(v3.93) -a1 + paq8px183fix1 -9
lepton+paq8px183fix1 50,747,070 lepton-slow-best-ratio + paq8px183fix1 -9beta; VERY slow
Noticed that packjpg tended to produce larger than original files when compressing small files originally in the tens of kilobytes size. But packjpg performed better with good compression on larger files in the 100's of kilobytes size and up.
Исходная версия greenman, :
Хорошая табличка.
Ran a few more compression tests using 171 jpeg image files from a HOG (Hidden Object Game). Total size of all files is 64,469,752 bytes.
Created batch files to compress each file individually.
Code:
Compressor(s) Size(bytes) Time(seconds) Commands/Options
original files 64,469,752
7-zip 61,284,250 7 7z a -m0=lzma2:x9
jojpeg (sh3) 55,431,288 108 pa a -m0=jojpeg where "pa" was renamed from "7z"
jojpeg+lzma2x2 53,481,658 111 pa a -m0=jojpeg -m1=lzma2:x9 -m2=lzma2:x9:lp0:lc0:pb0 -mb00s0:1 -mb00s1:2
jojpeg+lzma2 53,479,612 110 pa a -m0=jojpeg -m1=lzma2:x9
paq8px183fix1 52,820,938 7,511 7z a -m0=mfilter:a2 (-9)
lepton-slow-best-ratio 52,705,758 311 7z a -m0=mfilter:a1
brunsli 52,444,562 20 7a a -m0=mfilter:a0
precomp+paq8px183fix1 52,011,550 13,480 precomp047 -cn -intense + paq8px v183fix1 -9
precomp+paq8px183fix1 52,011,220 precomp047 -cn -intense + paq8px v183fix1 -9beta
packjpg (version 2.5k) 51,975,698 39
fast paq8 (version 6) 51,588,301 623 -8
paq8px183fix1+lzma2 51,434,256 7,468 7z a -m0=mfilter:a2 -m1=lzma2:x9 (-9)
precomp048dev 51,427,935 23 precomp048dev -cl -intense
paq8pxdv69 51,365,725 7,753 -s9
reflate+paq8px183fix1 51,351,145 7,966 arc a -m0=reflate + paq8px183fix1 -9
pzlib+paq8px183fix1 51,314,381 7,827 paq8px183fix1 -9
paq8px183fix1 51,310,086 8,021 -9
brunsli+lzma2 51,133,547 24 7z a -m0=mfilter:a0 -m1=lzma2:x9
lepton-slow-best-ratio 51,131,392 49
lepton+lzma2+paq8px183fix1 51,119,130 422 7a a -m0=mfilter:a1 -m1=lzma2:x9 -m2=mfilter:a2 (-9)
lepton+lzma2 51,116,016 298 7z a -m0=mfilter:a1 -m1=lzma2:x9
precomp048+paq8px183fix1 51,068,700 13,835 precomp048dev -cn -intense + paq8px183fix1 -9
lepton+paq8pxdv69 50,835,719 14,941 7z a -m0=mfilter:a1 + paq8pxd69 -s10
lepton+paq8pxdv69 50,835,708 14,858 7z a -m0=mfilter:a1 + paq8pxd69 -s9
lepton+paq8px183fix1 50,782,720 14,149 7z a -m0=mfilter:a1 + paq8px183fix1 -9
lepton+srep+paq8px183fix1 50,768,509 lepton-slow-best-ratio + srep(v3.93) -a1 + paq8px183fix1 -9
lepton+paq8px183fix1 50,747,070 lepton-slow-best-ratio + paq8px183fix1 -9beta; VERY slow
Noticed that packjpg tended to produce larger than original files when compressing small files originally in the tens of kilobytes size. But packjpg performed better with good compression on larger files in the 100's of kilobytes size and up.