이미지 크기를 최대한 줄여주는 iPress 3.16 업데이트
소개 및 다운로드
온라인에서 이미지의 크기를 줄여주는 많은 사이트들이 있다.
TinyPNG가 가장 잘 알려져있는데, 최근에는 여기서 JPEG도 지원하도록 기능이 추가되었다.
그런데, 이런 사이트를 통해 이미지를 압축하려면 내가 가진 이미지를 업로드해야 한다는 근본적인 문제가 있다.
왜 내 개인 이미지를 온라인에 올려줘야 되지?
그리고, 그 사이트들이 내 이미지를 다른 목적으로 사용하지 않는다는 보장이 있나?
사실, 이 사이트들이 사용하는 알고리즘은 대동소이 아니, 동일하다.
본 블로그에서도 소개했던 mozjpeg, ZopfliPNG, pngquant, Gifsicle에 웹 프론트엔드를 얹은 서비스들.
다시 말해 이 프로그램들을 로컬에서 실행하면 동일한 서비스를 업로드 제한 따윈 걱정 없이 누릴 수 있는 것이다.
그래서, 이미지를 로컬에서 처리하는 프로그램을 간단히 만들어봤다.
이 프로그램은 BMP/JPEG/PNG/GIF 파일들을 주어진 옵션에 따라 압축해준다.
※ 변환시 멀티 코어를 최대한 활용하나, 외부 프로그램을 활용한 변환 시에는 싱글 코어만 활용
압축 품질을 별도로 지정할 수 있음
Exif 정보는 물론, 색상 프로파일 정보도 그대로 살려줌
파일 생성 일자도 그대로 유지
pngquant를 선택하면 8bpp의 PNG 파일을 생성해줌
각종 메타 정보를 그대로 유지
단일 프레임 GIF인 경우 8bpp PNG로 추가 저장
옵션에서 선택하면 JPEG로도 변환할 수 있으나, 변환 후 크기가 더 작으면 그냥 삭제해버림
이 프로그램은 아래 링크에서 다운받을 수 있다.
Download iPress_v3.16.rar
password꞉ teus.me
히스토리
- 2024.2.9꞉ v3.16
- 스레드 생성 코드 개선
- mozJPEG를 4.1.5로 업데이트(Oct 13, 2023)
- libpng를 1.6.42(Jan 30, 2024)로, zlib-ng를 2.1.6(Jan 11, 2024)으로 업데이트
- libimagequant를 4.3.0으로 업데이트(Jan 23, 2024)
- gifsicle를 1.94로 업데이트(Aug 30, 2023)