APNG를 GIF로 변환
애니메이션 PNG(APNG)를 브라우저에서 GIF로 로컬 변환. 최대 호환성 확보, 업로드 불필요.
내 파일
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
제 파일이 업로드되나요?
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
애니메이션 PNG(APNG)를 브라우저에서 GIF로 로컬 변환. 최대 호환성 확보, 업로드 불필요.
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
APNG(애니메이션 PNG)는 풀 컬러와 소프트 투명도를 지원하지만, 일부 구형 프로그램, 미리보기 도구, 채팅 서비스에서는 첫 번째 프레임만 표시됩니다. GIF는 이 분야의 최소 공통 분모입니다. 수십 년 동안 거의 모든 환경에서 자동으로 루프 재생되어 왔습니다. 이 도구를 사용하면 APNG 애니메이션을 어디서나 공유할 수 있습니다.
이 도구는 APNG의 모든 프레임을 디코딩하고 오프셋, 블렌드, 디스포즈 규칙을 올바르게 처리하여 완전한 프레임을 만든 후 GIF로 인코딩합니다. 프레임 순서, 프레임별 지연 시간, 무한 루프가 유지됩니다. GIF는 프레임당 256색만 지원하므로 각 프레임은 고유한 256색 팔레트로 축소됩니다. 완전 투명 영역은 1비트 투명도로 유지됩니다.
변환 과정은 브라우저 내에서 로컬로 실행됩니다. APNG 파일은 업로드되지 않으며 외부 서버에서 라이브러리를 불러오지도 않습니다. GIF는 색상 표현이 제한적이므로 이 변환에는 손실이 발생합니다. 정적 PNG는 단일 프레임 GIF가 됩니다.
| 입력 형식 | APNG, PNG |
|---|---|
| 출력 형식 | GIF |
| 일괄 처리 | 지원 |
| 처리 방식 | 브라우저에서 로컬 처리 (JavaScript) |
| 파일 업로드 | 없음 |
제한: 프레임 순서, 프레임별 지연 시간, 무한 루프가 모두 유지됩니다. GIF는 프레임당 256색만 지원하므로 그라데이션이 APNG보다 거칠어집니다. 반투명 픽셀은 불투명해지고 완전 투명 영역은 투명하게 유지됩니다. 정적 PNG는 단일 프레임 GIF가 됩니다. 최대 1000프레임, 파일당 최대 100MB를 지원합니다.
아니요. 변환은 브라우저 내에서 완전히 실행됩니다. 비행기 모드에서도 작동합니다.
네. 모든 프레임, 지연 시간, 무한 루프가 그대로 유지됩니다.
GIF는 프레임당 256색만 저장할 수 있습니다. 세밀한 그라데이션이 거칠어지는 것은 변환 문제가 아니라 형식 자체의 한계입니다.
GIF는 1비트 투명도만 지원합니다. 완전 투명 영역은 투명하게 유지되고, 반투명 영역은 불투명해집니다.