UltKit

PNG-ni APNG-yə çevirmək

Bu çevirici PNG faylını PNG-nin animasiyalı genişlənməsi olan APNG kimi yenidən yazır. Tək hərəkətsiz şəkil bir kadrlı APNG-yə çevrilir. Yükləmə sistemi mütləq APNG strukturu tələb edəndə bu faydalıdır, lakin hərəkətsiz şəkildən hərəkət yaratmır və bir neçə PNG-ni bir animasiyada birləşdirmir.

Şəkil çevirici

və ya JPG, JPEG, JPE … faylları bura sürüşdürün ·

Hər fayl üçün maks. 95 MB· 20 fayla qədər· 30 dəqiqədən sonra silinir

Nəticə

Fayllar serverlərimizdə emal olunur və 30 dəqiqədən sonra silinir.

Bu alətdən necə istifadə etməli

  1. 1

    PNG fayllarını yükləyin

    20-yə qədər fayl əlavə edin, hər biri 95 MB-a qədər ola bilər. Hər PNG ayrıca çevrilir; fayllar birləşdirilmir.

  2. 2

    Çıxış formatını yoxlayın

    Çevriləcək format artıq APNG olaraq təyin olunub. Keyfiyyət slayderi yoxdur: APNG itkisizdir, buna görə rənglər və şəffaflıq dəyişmədən qalır.

  3. 3

    Çevirin və endirin

    APNG formatına Çevir düyməsini basın. Hər nəticə .png uzantısını saxlayır, bu da APNG faylı üçün normal addır.

Cavab

PNG-ni APNG-yə çevirmək əslində nə edir?

Eyni şəkil məlumatının ətrafına APNG-nin animasiya bloklarını əlavə edir. Bir PNG daxil olur, eyni piksellər, tam rəng və alfa ilə bir kadrlı APNG çıxır. Statik şəkli animasiyalı etmir və bir neçə PNG-ni ardıcıllığa birləşdirmir.

PNG-ni APNG-yə çevirmək: bir şəkil daxil, bir kadr çıxış

APNG üç əlavə blok növü olan PNG-dir. acTL kadrların və təkrarların sayını bildirir, fcTL hər kadrın ölçüsünü, mövqeyini və gecikməsini təyin edir, fdAT isə birincidən sonrakı kadrları daşıyır. İlk kadr adi IDAT bloklarında saxlanır, ona görə APNG-ni tanımayan proqram onu sadəcə adi statik PNG kimi göstərir. Bu geriyə uyğunluq formatın ən yaxşı xüsusiyyətidir və fayl da məhz buna görə .png uzantısını saxlayır.

Bir statik şəkli çevirmək animasiyanın bir kadrı olduğunu bildirən acTL blokunu və tək fcTL əlavə edir. Gözlə görünən heç nə dəyişmir. Bu çevirmə üçün axtaranlar çox vaxt daha çox şey gözləyir, ona görə açıq deyək: şəkil heç vaxt olmayan hərəkəti qazana bilməz və bu səhifə hər yüklənən faylı ayrıca şəkil kimi emal edir.

PNG

Portable Network Graphics

PNG 1996-cı ildə PNG Development Group tərəfindən dərc edilmiş, sonradan W3C və ISO tərəfindən standartlaşdırılmış itkisiz raster formatdır. Hər pikseli dəqiq saxlayır, tam alfa şəffaflığını dəstəkləyir, mətni, kəskin kənarları və düz rəngləri artefaktsız emal edir. Bu dəqiqlik onu ekran görüntüləri, loqolar, ikonlar və interfeys qrafikası üçün ideal edir. Əvəzində ölçü böyükdür: PNG kimi saxlanmış fotolar eyni fotonun JPEG və ya WebP versiyasından çox vaxt bir neçə dəfə böyük olur. Bütün brauzerlər, əməliyyat sistemləri və redaktorlar PNG fayllarını açır.

Sıxılma
İtkisiz
Şəffaflıq
Bəli
Animasiya
Xeyr
İlk dəfə təqdim edilib
1996 · PNG Development Group
PNG konvertoru

APNG

Animasiyalı PNG

APNG, Mozilla tərtibatçıları tərəfindən 2004-cü ildə təklif edilmiş, animasiya yaratmaq üçün bir neçə kadr saxlayan PNG genişlənməsidir. GIF-dən fərqli olaraq tam 24 bit rəngi və hamar 8 bit alfa şəffaflığını dəstəkləyir, ona görə animasiya kənarları istənilən fonda təmiz görünür. Köhnə PNG baxıcıları sadəcə ilk kadrı göstərir, bu da formatı geriyə uyğun edir. Bütün müasir brauzerlər APNG-ni oxudur, lakin bir çox redaktor, mesajlaşma tətbiqi və sosial şəbəkə onu hələ də statik PNG kimi qəbul edir. Hər kadr itkisiz saxlandığı üçün fayllar böyük ola bilər.

Sıxılma
İtkisiz
Şəffaflıq
Bəli
Animasiya
Bəli
İlk dəfə təqdim edilib
2004 · Mozilla
APNG konvertoru

Statik PNG yalnız stiker dəsti, oyun mühərriki və ya resurs axını hər faylın animasiyalı PNG strukturunu daşımasını gözlədikdə APNG-yə çevrilir; çünki hərəkətsiz element animasiyalı qonşuları ilə uyğun olmalıdır.

APNG və GIF: 24 bit rəng və 8 bit alfa

APNGGIFAnimasiyalı WebP
Kadr üzrə rənglər16,7 milyon (24 bit)256 rəngli palitra16,7 milyon
Şəffaflıq8 bit alfa, yumşaq kənarlarHər piksel üçün aktiv və ya deaktiv8 bit alfa
İtkisiz kadrlaryesyesİxtiyari
Dəstəklənmədikdə statik şəkil kimi göstəriliryesnono
Bütün müasir əsas brauzerlərdə oynayıryesyesyes

APNG Mozilla-dan PNG standartına necə gəldi

  1. 2004

    Mozilla təklif etdi

    Mozilla developerləri APNG-ni MNG-yə daha sadə alternativ kimi hazırlayır.

  2. 2008

    Firefox 3

    APNG oynadan ilk brauzer buraxılır.

  3. 2014

    Safari 8

    Apple OS X Yosemite və iOS 8-də dəstək əlavə edir.

  4. 2017

    Chrome 59

    Chrome qoşulur və APNG hər əsas brauzerdə oynadılır.

  5. 2025

    PNG Üçüncü Nəşr

    W3C standartı APNG bloklarını PNG-nin özünə daxil edir.

Bunun əvəzinə əsl animasiyalı PNG hazırlamaq

Onilliklər boyu PNG Development Group APNG-ni rəsmi spesifikasiyadan kənarda saxladı; 2007-ci ildə səsvermə onu rədd edib demək olar ki, heç kimin istifadə etmədiyi MNG-ni seçdi. Brauzerlər yenə də APNG-ni tətbiq etdi və 2025-ci il üçüncü nəşri onu nəhayət tanıdı. Bu gün ən məşhur istifadəsi mesajlaşma stikerləridir: LINE animasiyalı stikerlər üçün APNG tələb edir, dizaynerlər GIF-ləri məhz buna görə ona çevirir.

Hərəkət sizdə video və ya ekran yazısı şəklindədirsə, əvvəlcə videonu GIF-ə çevirmək alətləri ilə GIF edin, sonra həmin GIF-i APNG-yə çevirin. Kadrlarınız animasiya proqramından nömrələnmiş PNG faylları kimi çıxıbsa, onları həmin proqramdan GIF və ya video kimi ixrac edin; bu səhifə onları birləşdirməyəcək. Hədəfə yalnız şəffaflıqlı statik şəkil lazımdırsa, PNG-ni saxlayın və ya GIF tələb edən yer üçün PNG-dən GIF-ə istifadə edin. Videodan GIF düzəltmək bələdçisi kadr tezliyi və təkrar ayarlarını izah edir.

PNG-ni APNG-yə çevirmək haqqında suallar

APNG-yə çevirdikdən sonra hərəkətsiz PNG-m hərəkət edəcəkmi?

Xeyr. Statik şəkildə bir kadr olur, ona görə APNG də bir kadrdan ibarət olur və eyni görünür. Hərəkət üçün kadrlar ardıcıllığı lazımdır; o isə videodan, GIF-dən və ya animasiya alətindən gəlir.

Burada bir neçə PNG kadrını bir APNG-də birləşdirə bilərəmmi?

Bu səhifədə yox. Yüklənən hər PNG ayrıca öz faylına çevrilir. Animasiya düzəltmək üçün videonu GIF-ə çevirmək alətləri ilə videodan başlayın və ya mövcud GIF-i GIF-dən APNG-yə vasitəsilə çevirin.

Bir kadrlı APNG nəyə lazım ola bilər?

Bəzi build skriptləri, stiker yoxlayıcıları və resurs axınları APNG animasiya idarəetmə blokunu yoxlayır və adi PNG-ni qəbul etmir; hətta hərəkət etməyən kadr, məsələn animasiyalı resurslar dəstindəki statik yertutan üçün də. Çevirmə piksellərə toxunmadan bu strukturu əlavə edir.

Bir kadrlı APNG LINE-ın animasiyalı stiker yoxlamasından keçirmi?

Xeyr. LINE animasiyalı stikerləri bir neçə kadrlı APNG şəklində tələb edir, tək statik kadr tələbə cavab vermir. Əvvəlcə animasiyanı hazırlayın, sonra kadr sayını və ölçünü LINE-ın yaradıcı təlimatları ilə yoxlayın.

APNG faylı orijinal PNG-dən böyükdürmü?

Yalnız əlavə idarəetmə blokları üçün bir neçə onlarla bayt qədər. Şəkil məlumatı eyni itkisiz üsulla sıxılır, ona görə fayl həcmi praktiki olaraq dəyişmir.

Faylın həqiqətən APNG olduğunu necə yoxlamaq olar?

Faylı hex görüntüləyicidə açın və ilk IDAT blokundan əvvəl acTL hərflərini axtarın. ExifTool kimi alətlər də animasiya idarəetmə məlumatını, o cümlədən kadr sayını göstərir.