UltKit

PNG APNG 변환

이 변환기는 PNG를 PNG의 애니메이션 확장인 APNG로 다시 씁니다. 정지 이미지 한 장은 프레임이 하나인 APNG가 됩니다. 업로드 파이프라인이 APNG 구조를 고집할 때 유용하지만, 정지 이미지에서 움직임을 만들거나 여러 PNG를 애니메이션 하나로 합치지는 않습니다.

이미지 변환

또는 JPG, JPEG, JPE … 파일을 여기에 끌어다 놓으세요 ·

파일당 최대 95 MB· 최대 20개 파일· 30분 뒤 삭제

출력

파일은 UltKit 서버에서 처리되며 30분 뒤 삭제됩니다.

사용 방법

  1. 1

    PNG 파일 올리기

    파일을 최대 20개, 파일당 95 MB까지 추가하십시오. PNG는 하나씩 따로 변환되며 파일끼리 합쳐지지 않습니다.

  2. 2

    출력 형식 확인

    변환할 형식은 이미 APNG로 설정되어 있습니다. 품질 슬라이더는 없습니다. APNG는 무손실이라 색과 투명도가 그대로 옮겨집니다.

  3. 3

    변환 후 다운로드

    APNG로 변환을 누르십시오. 결과 파일은 모두 .png 확장자를 유지하며, 이것이 APNG 파일의 일반적인 이름입니다.

답변

PNG를 APNG로 변환하면 실제로 무엇이 바뀝니까?

같은 이미지 데이터 주위에 APNG 애니메이션 청크를 추가합니다. PNG 하나를 넣으면 픽셀, 풀컬러, 알파가 똑같은 1프레임 APNG가 나옵니다. 정지 이미지를 움직이게 하거나 여러 PNG를 연속 프레임으로 합치지는 않습니다.

PNG APNG 변환: 정지 이미지 하나에 프레임 하나

APNG는 청크 종류 세 가지가 더해진 PNG입니다. acTL은 프레임 수와 반복 횟수를 알리고, fcTL은 프레임마다 크기, 위치, 지연 시간을 정하며, fdAT는 첫 프레임 이후의 프레임을 담습니다. 첫 프레임은 일반 IDAT 청크에 저장되므로 APNG를 모르는 프로그램은 그냥 평범한 정지 PNG로 보여 줍니다. 이 하위 호환성이 이 포맷의 가장 큰 장점이며, 파일이 .png 확장자를 유지하는 이유이기도 합니다.

정지 이미지 하나를 변환하면 애니메이션이 1프레임이라는 acTL 청크와 fcTL 하나가 추가됩니다. 눈에 보이는 변화는 없습니다. 이 변환을 검색하는 분들은 더 많은 것을 기대하는 경우가 많으니 분명히 말씀드립니다. 원래 없던 움직임은 생기지 않으며, 이 페이지는 올린 파일을 각각 별도의 이미지로 처리합니다.

PNG

PNG 이미지(Portable Network Graphics)

PNG는 1996년 PNG Development Group이 발표하고 이후 W3C와 ISO가 표준화한 무손실 래스터 형식입니다. 모든 픽셀을 그대로 보존하고, 완전한 알파 투명도를 지원하며, 글자, 날카로운 가장자리, 단색 영역을 아티팩트 없이 표현합니다. 이런 정확성 덕분에 스크린샷, 로고, 아이콘, 인터페이스 그래픽에 이상적입니다. 대신 용량이 문제여서, 사진을 PNG로 저장하면 같은 사진의 JPEG나 WebP보다 몇 배 커지는 경우가 많습니다. 모든 브라우저, 운영 체제, 편집기에서 PNG 파일을 열 수 있습니다.

압축 방식
무손실
투명도
예
애니메이션
아니요
도입 연도
1996 · PNG Development Group
PNG 변환

APNG

애니메이션 PNG(APNG)

APNG는 여러 프레임을 저장해 애니메이션을 만드는 PNG 확장 형식으로, 2004년 Mozilla 개발자들이 제안했습니다. GIF와 달리 24비트 풀컬러와 부드러운 8비트 알파 투명도를 지원하므로 어떤 배경에서도 움직이는 가장자리가 깔끔하게 보입니다. 오래된 PNG 뷰어는 첫 프레임만 보여 주기 때문에 하위 호환성이 있습니다. 최신 브라우저는 모두 APNG를 재생하지만, 많은 편집기와 메신저, SNS는 여전히 정지된 PNG로 처리합니다. 프레임마다 무손실로 저장되므로 파일이 커질 수 있습니다.

압축 방식
무손실
투명도
예
애니메이션
예
도입 연도
2004 · Mozilla
APNG 변환

정지 PNG를 APNG로 바꾸는 것은 스티커 세트, 게임 엔진, 에셋 파이프라인이 모든 파일에 애니메이션 PNG 구조를 기대해서, 움직이지 않는 항목도 애니메이션 항목과 형식을 맞춰야 할 때뿐입니다.

APNG와 GIF 비교: 24비트 색상과 8비트 알파

APNGGIF애니메이션 WebP
프레임당 색 수1,670만 색 (24비트)256색 팔레트1,670만 색
투명도8비트 알파, 부드러운 가장자리픽셀마다 켜기/끄기8비트 알파
무손실 프레임yesyes선택 사항
미지원 환경에서 정지 이미지로 표시yesnono
현재 모든 주요 브라우저에서 재생yesyesyes

APNG가 Mozilla에서 PNG 표준이 되기까지

  1. 2004년

    Mozilla의 제안

    Mozilla 개발자들이 MNG보다 단순한 대안으로 APNG를 설계합니다.

  2. 2008년

    Firefox 3

    APNG를 재생하는 첫 브라우저가 출시됩니다.

  3. 2014년

    Safari 8

    Apple이 OS X Yosemite와 iOS 8에서 지원을 추가합니다.

  4. 2017년

    Chrome 59

    Chrome이 합류해 모든 주요 브라우저에서 APNG를 재생할 수 있게 됩니다.

  5. 2025년

    PNG 제3판

    W3C 표준이 APNG 청크를 PNG 자체에 포함합니다.

진짜 움직이는 PNG를 만들려면

PNG Development Group은 수십 년 동안 APNG를 공식 사양 밖에 두었습니다. 2007년 투표에서 APNG 대신 MNG가 채택되었지만 MNG를 받아들인 곳은 거의 없었습니다. 브라우저들은 그래도 APNG를 구현했고, 2025년 제3판에서 마침내 정식으로 인정되었습니다. 오늘날 가장 잘 알려진 용도는 메신저 스티커입니다. LINE이 애니메이션 스티커에 APNG를 요구하기 때문에 디자이너들이 GIF를 APNG로 변환합니다.

움직임이 동영상이나 화면 녹화로 있다면 먼저 동영상 GIF 변환 도구로 GIF를 만든 뒤 그 GIF를 APNG로 변환하십시오. 애니메이션 프로그램에서 프레임이 번호 붙은 PNG 파일로 나왔다면, 그 프로그램에서 GIF나 동영상으로 내보내십시오. 이 페이지는 프레임을 이어 붙이지 않습니다. 대상이 투명 배경의 정지 이미지만 필요로 한다면 PNG를 그대로 두거나, GIF가 필요한 자리라면 PNG GIF 변환을 쓰십시오. 프레임 속도와 반복 설정은 동영상으로 GIF 만드는 가이드에서 다룹니다.

PNG APNG 변환 자주 묻는 질문

정지 PNG를 APNG로 변환하면 움직이기 시작합니까?

아닙니다. 정지 이미지는 프레임이 하나이므로 APNG도 프레임이 하나이고 똑같아 보입니다. 움직임에는 연속된 프레임이 필요하며, 이는 동영상, GIF, 애니메이션 도구에서 나옵니다.

여기서 PNG 프레임 여러 장을 APNG 하나로 합칠 수 있습니까?

이 페이지에서는 안 됩니다. 올린 PNG는 각각 별도의 파일로 변환됩니다. 애니메이션을 만들려면 동영상 GIF 변환 도구로 동영상에서 시작하거나, 기존 GIF를 GIF APNG 변환으로 바꾸십시오.

1프레임짜리 APNG가 왜 필요합니까?

일부 빌드 스크립트, 스티커 검증 도구, 에셋 파이프라인은 APNG 애니메이션 제어 청크가 있는지 확인하고, 움직이지 않는 프레임이라도 일반 PNG는 거부합니다. 애니메이션 에셋 묶음 속 정지 자리표시자 같은 경우입니다. 변환하면 픽셀은 건드리지 않고 그 구조만 추가합니다.

1프레임 APNG가 LINE 애니메이션 스티커 심사를 통과합니까?

아닙니다. LINE은 애니메이션 스티커를 여러 프레임의 APNG로 요구하므로 정지 프레임 하나로는 요건을 충족하지 못합니다. 애니메이션을 먼저 만든 뒤 프레임 수와 크기를 LINE 크리에이터 가이드라인과 대조하십시오.

APNG가 원본 PNG보다 용량이 큽니까?

추가 제어 청크만큼 수십 바이트 커질 뿐입니다. 이미지 데이터는 같은 무손실 방식으로 압축되므로 용량은 사실상 같습니다.

파일이 정말 APNG인지 어떻게 확인합니까?

헥스 뷰어로 열어 첫 IDAT 청크 앞에 acTL이라는 글자가 있는지 보십시오. ExifTool 같은 도구도 프레임 수를 포함한 애니메이션 제어 데이터를 보여 줍니다.