본문 바로가기
IT/윈도우

WEBP(Weppy, 웹피) 포맷 정의, 장단점, 변환 방법

by 깡타의 컴맹인생 2024. 4. 8.
반응형

WEBP 정의, 장단점, 변환 방법
< WEBP(웹피) 정의, 장단점, 변환 방법 >

1. WEBP(Weppy Image Format, 웹피) 포맷 정의

WEBP는 2010년 9월 30일 구글에서 만든 이미지 포맷이다. WebM이라는 동영상 포맷을 개발하다가 파생되어 만들어졌다. GIF, JPEG, PNG 포맷 보다 압축성이 훨씬 뛰어나다. 똑같은 이미지라도 더 적은 용량을 차지하기 때문에 웹사이트 트래픽 양을 줄여 빠르게 로딩되는 장점이 있다. 유튜브 썸네일도 모두 WEBP 이미지를 사용 중이다. 썸네일 이미지를 바탕화면으로 드래그하면 WEBP 포맷 이미지로 저장되는 것을 확인할 수 있다.

 

- 이미지 크기 : 최대 16,383 X 16,383

- 최대 색상 수 : 16,777,216개(R, G, B 각각 8 bit)

- 알파 채널 : 0~255단계(8 bit)

유튜브 썸네일 포맷 확인 방법이미지 포맷 확인
< 유튜브 썸네일 포맷 확인 방법 >

실제로 본인의 유튜브 스튜디오에 있는 영상 썸네일을 위 캡처 화면처럼 바탕화면으로 드래그하면 썸네일이 WEBP 포맷 이미지로 다운로드되는 것을 확인할 수 있을 것이다.(모든 썸네일이 WEBP로 다운로드되지는 않았음)

PNG 그림PNG 그림 용량
< PNG 비손실 압축 후 용량 >
WEBP 그림WEBP 그림 용량
< WEBP 비손실 압축 후 용량 >

 

똑같은 그림을 두고 하나는 PNG 포맷, 하나는 PNG → WEBP(비손실 압축) 변환해 본 결과다. 일단 육안상으로 이미지의 품질 차이는 구분이 어렵다. 그리고 가장 핵심인 용량은 PNG 88.0KB, WEBP 32.0KB로 훨씬 적은 용량을 차지하는 것을 볼 수 있다.


 

2. WEBP 포맷 장단점

2.1. 장점

2.1.1. 손실/비손실 압축 가능

비손실 압축은 말 그대로 이미지의 품질 저하 없이 이미지를 압축하여 저장하는 것이다. 무손실 압축 이미지는 품질이 좋은 대신 용량이 크다는 단점이 있는데 WEBP 포맷은 그러한 단점 또한 보완했다. 같은 이미지를 두고 동일하게 무손실 압축하였을 때 WEBP 이미지는 PNG 이미지보다 26%(손실 압축을 하면 6~70%) 적은 용량을 차지한다고 한다. 애니메이션 이미지 같은 경우에는 GIF 포맷을 WEBP 포맷으로 변경하면 품질은 유지하면서 용량을 절반 이하로 줄일 수 있다고 한다.

 

*손실 압축 가능 포맷 : JPEG

*비손실 압축 가능 포맷 : GIF, PNG

*손실/비손실 압축 가능 포맷 : WEBP

 

2.1.2. 범용성

WEBP 포맷은 GIF(움직이는 이미지), PNG(그림), JPEG(사진)을 모두 대체할 수 있어 저장할 때 편리하다. 구분할 필요 없이 WEBP로 저장하면 된다. 구글이 오픈 소스로 배포해서 별도의 사용료 또한 없다.

 

2.1.3. 다양한 색상 지원(GIF 대비)

GIF 포맷은 굉장히 오래된 포맷이라서 최대 256가지의 색상만 사용 가능하다. 하지만 WEBP 포맷은 16,777,216만 개의 색상을 지원하여 이미지의 품질을 걱정할 필요는 없다.

 

2.1.4. 원본 영상과 동일한 속도로 저장 가능

GIF 포맷은 각 프레임의 시간 정밀도가 10 밀리초(0.01초)로 시간 정밀도가 낮기 때문에 캡처한 영상이나 동영상을 GIF 포맷으로 저장하면 원본과 재생 속도가 달라진다. 30 FPS 영상은 각 프레임의 지속시간이 0.033초 수준인데 GIF 포맷은 정밀도가 최소 0.01초라서 프레임 각 시간이 0.03초 또는 0.04초로 저장된다. 따라서 원본 영상과 재생 속도 차이가 생길 수밖에 없다.


2.2. 단점

2.2.1. 호환성

iOS 13 이하의 사파리 브라우저와 인터넷 익스플로러는 WEBP 이미지를 볼 수 없다. 그 외에는 모두 WEBP 포맷 이미지를 볼 수 있다.

 

2.2.2. 이미지 업로드 미지원

아직까지는 WEBP 이미지가 다른 기존 이미지 포맷들을 모두 대체하고 있지는 않고 있다. 따라서 이미지 파일을 업로드하는 사이트들 중에서 WEBP 확장자 이미지 업로드를 미지원하는 경우가 많다. 이 문제는 시간이 지나면 점차 해결될 것이다.

 

2.2.3. 이미지 변환 시 CPU 사용량

똑같은 사진을 두고 하나는 GIF, 하나는 WEBP 미손실 압축으로 변환한다고 가정하였을 때 WEBP 포맷 변환을 위해 1.5배의 시간이 더 필요하다. 손실 방식은 2.2배의 디코딩 시간이 필요하다고 한다.

 

2.2.4. 편집기 미지원

WEBP 포맷 이미지를 편집할 수 있는 프로그램이 많지는 않다.

 

 


3. WEBP로 변환하는 방법

PNG, JPEG, GIF 이미지를 WEBP 포맷 이미지로 변환하는 방법에 대해서는 이전에 다뤘던 글을 참고하도록 한다.

 

반디뷰, 꿀뷰로 이미지 포맷 간단 변환하기(WEBP)

1. 반디뷰란? 반디뷰는 반디소프트에서 개발한 프로그램이다. 기존에 꿀뷰(Honeyview)라는 이미지 뷰어 프로그램이 있었는데 꿀뷰의 장점을 그대로 이어받은 이미지 뷰어로 24년 상반기에 출시했다

ggangtalife.tistory.com

 

반응형