GIF를 APNG로 변환
애니메이션 GIF를 브라우저에서 APNG로 로컬 변환. 풀 컬러와 투명도 지원, 업로드 불필요.
내 파일
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
제 파일이 업로드되나요?
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
애니메이션 GIF를 브라우저에서 APNG로 로컬 변환. 풀 컬러와 투명도 지원, 업로드 불필요.
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
GIF는 프레임당 256색만 저장할 수 있고 투명도도 완전 투명 또는 완전 불투명의 두 가지 상태만 지원합니다. APNG(애니메이션 PNG)는 이 두 가지 제한을 모두 해제합니다. 24비트 풀 컬러와 256단계의 소프트 알파 채널 투명도를 지원하죠. GIF에서 거칠어 보이는 애니메이션도 APNG로 변환하면 가장자리가 훨씬 부드럽고 선명해집니다. 최신 브라우저는 모두 APNG를 루프 재생할 수 있습니다.
이 도구는 GIF의 모든 프레임을 표시 지속 시간과 투명도 정보와 함께 디코딩하고, 픽셀 단위로 정확하게 조합하여 APNG로 인코딩합니다. 프레임 순서, 프레임별 지연 시간, 무한 루프가 그대로 유지됩니다. 원본 GIF가 이미 프레임당 256색이므로 이 변환은 무손실이며 아티팩트가 추가되지 않습니다.
전체 변환 과정은 브라우저 내에서 로컬로 실행됩니다. GIF 파일은 업로드되지 않으며 외부 서버에서 라이브러리를 불러오지도 않습니다. 생성된 APNG 파일은 .png 확장자를 가진 유효한 PNG 파일입니다. APNG를 지원하지 않는 프로그램에서는 첫 번째 프레임만 표시됩니다.
| 입력 형식 | GIF |
|---|---|
| 출력 형식 | PNG |
| 일괄 처리 | 지원 |
| 처리 방식 | 브라우저에서 로컬 처리 (JavaScript) |
| 파일 업로드 | 없음 |
제한: 프레임 순서, 프레임별 지연 시간, 무한 루프가 모두 유지됩니다. GIF는 프레임당 256색으로 제한되므로 APNG로의 변환은 무손실입니다. 정적 GIF는 단일 프레임 APNG가 됩니다. 최대 1000프레임, 파일당 최대 100MB를 지원합니다.
아니요. 변환은 브라우저 내에서 완전히 실행됩니다. 비행기 모드에서도 작동합니다.
네. 모든 프레임, 지연 시간, 무한 루프가 그대로 유지됩니다.
APNG는 PNG 형식의 확장입니다. 파일은 유효한 PNG이며, APNG를 지원하는 브라우저에서는 애니메이션이 재생되고 지원하지 않는 브라우저에서는 첫 번째 프레임이 표시됩니다.
프레임당 256색 제한 없이 풀 컬러를 사용할 수 있고, 켜고 끄는 방식 대신 부드러운 투명도를 지원합니다.