TEUS.me

 
 

새 버전이 나왔습니다. 새 버전을 사용해주시기 바랍니다.

 

온라인에서 이미지의 크기를 줄여주는 많은 사이트들이 있다.
TinyPNG가 가장 잘 알려져있는데, 최근에는 여기서 JPEG도 지원하도록 기능이 추가되었다.

비슷한 기능을 하는 PunyPNG도 있다. 여기는 JPEG, GIF까지도 지원해준다.

 

그런데, 이런 사이트를 통해 이미지를 압축하려면 내가 가진 이미지를 업로드해야 한다근본적인 문제가 있다.

 

왜 내 개인 이미지를 온라인에 올려줘야 되지?

그리고, 그 사이트들이 내 이미지를 다른 목적으로 사용하지 않는다는 보장이 있나?

 

사실, 이 사이트들이 사용하는 알고리즘은 대동소이 아니, 동일하다.

본 블로그에서도 몇 차례 소개한 적이 있던 mozjpeg, ZopfliPNG, pngquant, Gifsicle웹 프론트엔드를 얹은 서비스들이다.

 

다시 말하면 이 프로그램들을 로컬에서 실행하면 동일한 서비스를 누릴 수 있으며, 업로드 제한 따윈 걱정할 필요도 없는 것이다.

 

 

그래서, 이미지를 로컬에서 처리하는 프로그램을 간단히 만들어봤다.

이 프로그램은 JPEG/PNG/GIF 파일들을 주어진 옵션에 따라 압축해준다.

 

- JPEG는 기본적으로 mozjpeg을 활용하여 최대한 작은 크기로 재압축

  압축 품질을 별도로 지정할 수 있음

  Exif 정보는 물론, 색상 프로파일 정보도 그대로 살려줌

  파일 생성 일자도 그대로 유지

- PNGZopfliPNG로 파일의 크기를 최대한 줄임

  pngquant를 선택하면 8bpp의 PNG 파일[각주:1]을 생성해줌

  각종 메타 정보를 그대로 유지

- GIFGifsicle로 파일 크기 최소화

  단일 프레임 GIF인 경우 8bpp PNG로 추가 저장

 

이 프로그램은 아래 링크에서 다운받을 수 있다.

 

iPress v1.8.rar
0.95MB

password: teus.me

 

 

덧1. 위에 소개한 페이지들은 별도로 유료 서비스인 Pro 버전을 지원(?)하는데, 눈가리고 아웅이라 생각함

 

덧2. 이 프로그램은 무조건 폴더 단위로 처리함, 당연히 대상 용량은 무제한

 


 

▲ 버전 히스토리

 

2020.2.27: v1.8

- 오류 수정: pngquant 적용시 파일 날짜가 반영되지 않던 오류 수정(관련 오류 보고 링크)

- 이미지 압축 중단시에도 날짜가 최대한 반영되도록 기능 보강

- 아이콘 변경

- pngquant를 2.12.6으로 업데이트

- mozjpeg v4.0.0 업데이트 (Feb 13, 2020)

 

 

  1. pngquant를 사용하며, 이는 TinyPNG에서 사용하는 알고리즘임 [본문으로]

이 글을 공유합시다

facebook twitter kakaoTalk kakaostory naver band

본문과 관련 있는 내용으로 댓글을 남겨주시면 감사하겠습니다.

  1. 구라제거기 검색으로 들어왔다가 너무나 좋은 프로그램을 사용하게 되어 감사드립니다.
    이미지가 너무 커서 잘라내면 아까운 것들이라 많이 불편했었는데
    폴더 한개를 아예 몇분안에 모두 수정해주네요.
    와 너무 감사드립니다^^
    2020.04.12 20:57 신고