그래픽 포맷 | |
비트맵 | APNG, ARW, BMP, BPG, CR2, CRW, DNG, GIF, ICNS, ICO, JPEG, MRW, NEF, ORF, PEF, PNG, PPM, PSD, RAF, RAW, TIF, TIFF, WebP, X3F, XCF |
벡터 | AI, CDR, CGM, EMF, SVG, VSD, WMF |
홈페이지 : [1]
1 개요
구글에서 만든 이미지 포맷. 이름처럼 Web을 위해서 만들어진 이미지 포맷이다. 기존의 이미지 포맷이 GIF, PNG, JPEG 으로 삼분 되어 있었다면 WebP는 이들 세가지 포맷을 전부 대체 가능한 특징을 가지고 있다.
2 특징
- - 구글이 On2를 사들이면서 같이 사들인 VP8 비디오 코덱의 기술에 기반한 영상 압축 방식을 사용한다.
- - 대부분의 이미지 포맷이 손실 압축(Jpeg)과 비손실 압축(PNG,GIF) 포맷으로 나뉘는데, 이 포맷은 특이하게도 둘 다 지원한다.
- - 손실압축을 사용할 경우 JPEG 포맷보다 30% 적도 파일 크기가 작다고 홈페이지에 소개하고 있다.
- - 비손실 압축을 사용할 경우도 PNG 포맷보다 20~30% 정도 파일 크기가 작아진다고 홈페이지에 소개하고 있다.
- - Animation GIF 포맷처럼 애니메이션을 지원한다.
- - PNG 포맷처럼 알파 채널을 지원한다. 특이하게도, 손실압축과 비손실 압축 포맷 양쪽 다 사용할 수 있다.
3 여담
구글이 이런 포맷을 만들어서 무료로 뿌리는 이유중의 하나는, 구글 혼자서 엄청난 인터넷 트래픽을 사용하고 있는데, 이미지 포맷만 최적화 해도 서버 트래픽을 대폭 줄여서 비용을 엄청나게 줄일 수 있기 때문이며, 실제로 구글 홈페이지는 웹브라우저를 체크해서 브라우저가 WebP를 지원하는 경우 JPEG 이나 PNG 대신 WebP를 보내주도록 되어 있는 경우가 많다.
(여기에 더해서 인터넷 속도가 빨라지면 빨라질수록 구글이 광고를 통해서 매출을 늘릴 수 있기 때문에 구글은 항상 인터넷 속도 향상을 위해서 노력을 하고 있다.)
- 지원하는 이미지 뷰어가 많지는 않지만, 꿀뷰는 Animated WebP 포맷까지 잘 지원한다.
- Animated WebP 는 구글이 Animated GIF 가 부러워서 초기 버전의 WebP 포맷에 없던 기능을 나중에 추가한 포맷인데, 256 컬러만 지원하는 GIF와 달리 트루컬러나 YUV를 지원하기 때문에 GIF 보다 고화질이면서 크기도 더 작다. 하지만, 아직까지는 구글이 제공한 커맨드 라인 툴(gif2webp.exe)을 제외하면 꿀캠이 이 포맷을 지원하는 유일한 프로그램이다.
- 자매품으로 WebM이라는 비디오 포맷이 있다.
- 텔레그램 스티커가 이 포맷을 이용한다. 텔레그램 PC버전에서 스티커에서 오른쪽 클릭을 하고 "이미지를 다른이름으로 저장"을 하면 Webp로 저장되는것을 알 수 있다.
- 안드로이드의 일부 이미지 뷰어에서 사용이 가능하다. 안드로이드는 이미지 포맷 지원이 그리 좋지 않은데, 경쟁자라 할 수 있는 JPEG 2000이나 MS의 JPEG XR을 볼 수 있는 이미지 뷰어가 없다.