움짤(GIF) 파일 용량을 줄이는 방법에 관한 내용입니다. 움직이는 이미지 자체가 가지고 있는 여러 장면(프레임)이 있기 때문에 같은 품질일 때 정적 이미지보다 용량이 커지는 것은 당연합니다. 이미지 압축 혹은 크기 조정 등으로 조금이나마 GIF 파일의 용량의 부담을 덜어볼 수 있는데, 본문에 나와 있는 내용을 참고하여 조금이나마 도움되셨으면 좋겠습니다.
목차
브라우저에서 바로 사용할 수 있는 웹앱이나 모바일/PC 앱이 발달하므로 인해, 움직이는 사진(소위 움짤, gif)을 만드는 방법이 이전보다 매우 간편해졌습니다. 앱만 잘 활용해도 유튜브에 있는 영상을 웹에서 바로 GIF로 만들 수 있으며, 스크린에 나타나는 그 어떤 장면도 쉽게 GIF로 만들 수 있죠.
하지만, 저장된 용량이 일반 정적 이미지 파일(JPG, PNG 등)보다 월등히 높기 때문에 페이지 로딩 시간이 생명인 블로그나 웹페이지에 무작정 활용하기에는 부담이 갈 수 밖에 없습니다. 특정 상황을 설명하기에 움직이는 이미지가 좋은 효율을 나타내는 것은 사실이만 말이죠.
GIF 파일 크기가 결정되는 요인
움직이는 사진(GIF 파일)은 이미지의 크기와 프레임수 그리고 이미지의 품질에 비례하여 그 파일의 크기가 결정이 되게 됩니다.
‘고양이.gif’ 파일 구성 ▼
- 이미지 크기 : 390 X 636px
- 프레임 수 : 0.07초마다 하나씩 총 48개
- 이미지 품질 : Medium
- 파일 크기 : 1.1MB
위(▲) ‘고양이.gif’ 이미지는 서로 다른 48개의 정적 이미지가 각각 0.07초의 시간을 두고 삽입되어 하나의 움직이는 이미지를 구성하고 있습니다. 고로, 같은 크기의 48개의 정적 이미지의 용량과 유사한 하나의 이미지 용량인 것을 알 수 있습니다.
* 프레임의 수(초당 이미지 수)가 많을수록 이미지의 크기가 클수록 움직이는 사진의 크기는 커지기 때문에, 이점을 충분히 고려하여 움직이는 사진 파일을 생성하셔야 합니다.
- 0.07초당 하나의 스틸컷으로 48개의 정적 이미지를 가지고 있는 ‘고양이.gif’ ▼
웹에서 바로 조절하기
GIF 이미지 크기를 줄여주는 웹페이지는 정말 많이 있습니다. 대부분, 드래그 & 드롭 혹은 파일 업로드 버튼으로 쉽게 업로드하고 변환하실 수 있습니다. 몇가지 유용한 사이트를 아래와 같이 정리해두니 참고해보시기 바랍니다.
GIF Compressor
- 주소 : https://gifcompressor.com/ko/
- 최대 50MB GIF 업로드 가능
- 업로드 데이터 1시간 후 삭제
- 최대 20개 동시 압축 가능, 모두 다운로드(ZIP) 지원
- 효율 ▼
EZGIF.COM
- 주소 : https://ezgif.com/resize/
- 정확한 기간은 명시되어 있지 않지만, 이미지는 서버에서 곧 삭제
- 자르기 / 크기 재조정 / 회전 / 최적화 / 효과 / 속도 / 글씨 삽입 등의 효과 직접 선택
- 효율 : 본인이 선택하는 Percentage 혹은 Width / Height에 따라 달라짐(50%의 경우 약 61% 축소)
- 사용법 : Percentage 부분만 입력(아래 그림 50% Resize ▼)
일일이 조정하기 귀찮다면, 이 페이지에서 제공하는 optimize 옵션을 사용해도 무방합니다.
- ‘optimize’ 클릭
- ‘Optimization method(최적화 방법)’ 선택
- 사진 참조
- 압축 정도 선택
GIFGIFS.com
- 주소 : http://gifgifs.com/optimizer/
- 색 조정 / 프레임수 조정 / 이미지 품질 손실에 의한 압축 방법 제공
- Imgur 자동 등록 링크 제공
- 효율 (Lossy GIF level 30) ▼
맥에서 GIF 이미지 최적화하기
맥에서 GIF 이미지 용량을 줄일 수 있는 몇가지 방법들입니다. 주로 사용하는 방법들만 선별하여 정리해두었으니, 본 문단의 내용 참고 바랍니다.
ImageOptim
‘PhotoScape X’나 ‘기본 Preview 앱’에서도 GIF 이미지 크기를 줄일 수 있으나, 맥에서 쓸 수 있는 앱 중 간편하고 효율도 좋은 녀석은 ‘ImageOptim’인 것 같습니다. ‘드래그 & 드롭’으로 간편하게 사용 가능하며, 최적화 옵션도 보기 편합니다.
* ‘ImageOptim’은 오픈 소스로 운영되며, 코드는 링크에서 확인 가능합니다.
1) ImageOptim 다운로드합니다. ▼
2) 이미지 파일을 ‘드래그 & 드롭’으로 넣어주기만 하시면 됩니다. ▼
3) 앱 설정에서 손실 최적화 부분을 켜주시면 조금 더 극적인 압축 효과를 보실 수 있습니다.
- Preferences > Quality > ‘Enable lossy minification’ ▼
Preview로 작업하기
기본 번들 앱 Preview(미리보기)를 활용하여 GIF 파일의 용량을 줄이는 방법입니다. 다른 추가 앱을 설치하지 않더라도 사용할 수 있습니다.
1) Preview 앱으로 해당 이미지 파일을 엽니다.
2) 왼쪽에서 모든 스틸 컷을 선택해주시고(cmd + a), Tools > Adjust Size…를 선택합니다. ▼
3) 크기와 해상도를 현재 값보다 작게 적절하게 변경하시면 됩니다. ▼
- Width : 가로
- Height : 세로
- Resolution : 해상도
GIPHY CAPTURE
맥에서 많이 사용되는 GIF 생성 프로그램 ‘GIPHY CAPTURE’입니다. 움직이는 파일 생성 당시부터 프레임 수와 품질을 아래와 같이 결정해주시면 추가 작업이 필요 없이 작은 이미지 용량의 파일을 생성하실 수 있습니다. 자세한 내용은 과거에 작성해둔 글을 참고 바랍니다.
윈도우에서 쓸 수 있는 프로그램
개인적으로 ‘알’ 관련 툴을 좋아하지 않아서 ‘알씨’는 직접 사용해보진 않았습니다. 모두 무료로 내려받아 사용할 수 있는 툴이므로 부트캠프에서 GIF 압축 작업을 하시는 분들이라면 참고해보시면 좋을 듯합니다.
목록 ▼
- 알씨 : https://www.altools.co.kr/download/alsee.aspx
- GIF Optimizer Free : http://www.leapic.com/free-gif-optimizer.htm
- GIFmicro : http://www.romeolight.com/products/gifmicro/
이상입니다.
참고
감사합니다.
정보 잘 보고 갑니다.