품질을 유지하면서 GIF 파일 크기를 대폭 줄일 수 있는 가장 좋은 GIF 압축 방법을 선택하세요.
- 압축 수준: 이 슬라이더를 사용하면 GIF에 손실이 있는 LZW 압축을 적용할 수 있습니다. 이 기능은 대부분의 GIF 유형에 적합합니다. 노이즈와 디더링이 다소 발생하는 대신 GIF 파일 크기를 최대 60%까지 줄일 수 있습니다. 하지만 품질 저하가 감지되지 않는 경우가 많습니다. 손실이 있는 압축 수준을 75%로 설정하고 필요에 따라 추가로 조정하는 것이 좋습니다. 값이 높을수록 압축률이 높아집니다.
- n번째 프레임 삭제: GIF 애니메이션은 여러 개의 이미지 프레임으로 구성됩니다. 애니메이션에 따라 애니메이션 자체에는 큰 변화가 없이 프레임을 삭제할 수 있습니다. 물론 프레임을 삭제하면 GIF 크기가 줄어듭니다. 이 기능을 사용하면 GIF의 2, 3, 4, 5번째 프레임마다 삭제할 수 있습니다. 예를 들어, 2번째 프레임마다 삭제하면 프레임 수가 50% 줄어듭니다. 이 기능은 높은 FPS 동영상으로 만든 GIF에 유용합니다.
- 중복 프레임 제거: 유사하거나 중복된 프레임을 제거하면 GIF 파일 크기를 최적화하는 데 도움이 됩니다. 또한 "유사성"을 측정하는 퍼즈 팩터(Fuzz Factor) 도 제공합니다. 퍼즈 팩터가 클수록 더 많은 "유사" 프레임이 일치하여 삭제됩니다.
- 가장 적합한 용도: FPS(초당 프레임 수)가 높고 유사하거나 중복된 프레임이 많은 GIF나 애니메이션에 적합합니다.
- 색상 줄이기: GIF 파일은 최대 256가지 색상을 지원합니다[1]. 컬러맵의 색상 수를 줄이면 GIF 파일 크기를 줄일 수 있습니다. 최대 2가지 색상까지만 색상을 줄일 수 있습니다.
- 색상 감소 + 디더링: 디더링 옵션을 사용하면 알고리즘이 색상 조합을 사용하여 누락된 색상을 근사합니다. 이렇게 하면 파일 크기는 커지지만 GIF 품질은 더 좋아집니다. 하지만 애니메이션 아티팩트가 발생할 수도 있습니다.
- 가장 적합한 용도: 프레임의 색상 수가 제한되어 있는 경우 사용하세요.
- 단일 색상표 사용: 일반적으로 GIF 파일의 각 프레임에는 별도의 색상표가 있습니다. 이 옵션을 사용하면 GIF가 단일 전역 색상표를 사용하게 됩니다. 앞서 언급했듯이 색상표는 최대 256가지 색상을 가질 수 있으며, 각 색상은 3바이트입니다. 따라서 단일 색상표를 사용하면 프레임당 최대 256 X 3 = 758바이트를 절약할 수 있습니다.
- 가장 적합한 용도: GIF의 각 프레임 색상이 비슷한 경우 사용합니다.
- 투명도 최적화: GIF가 이미 표시 중인 픽셀을 반복하는 오버레이 애니메이션인 경우, 반복되는 색상 픽셀을 투명도로 바꿀 수 있습니다. 이렇게 하면 서로 다른 색상의 픽셀을 혼합한 경우보다 넓은 투명 영역이 압축률이 더 높아집니다. 이 옵션의 "퍼지 계수" 설정을 사용하여 "유사한" 색상을 일치시키세요.
- 가장 적합한 용도: 애니메이션을 적용하는 동안 변경되지 않는 정적 배경 영역이 많은 GIF(예: 화면 녹화 GIF)에 적합합니다.
- 최적화 취소: 이 작업은 해당 지점/프레임까지의 애니메이션 전체를 보여줍니다(오버레이된 변경 사항만 포함된 각 프레임 대신). 이렇게 하면 GIF 크기가 커지지만, 버그가 있는 GIF를 수정하고, 프레임을 더 잘 이해하며, 나중에 다시 최적화하는 데 도움이 됩니다.
- 가장 적합한 용도: 깨진 GIF를 복구하여 나중에 다시 최적화하는 데 사용합니다.