Hva er ASEPRITE-filformatet?
En .aseprite-fil er det opprinnelige prosjektformatet til Aseprite, et redigeringsverktøy for animerte spriter og pikselkunst fra Igara Studio. I stedet for et enkelt flatt bilde, lagrer den en komplett sprite: flere animasjonsrammer med deres varighet, lag og laggrupper, blandingsmoduser, fargepaletten, animasjonstagger og utsnitt (slices). Aseprite støtter RGBA, gråskala og indeksert farge, og versjon 1.3 la til fliskart (tilemaps) og flissett (tilesets) i samme fil.
Internt er formatet binært og «little-endian». Den åpnes med en 128-byte header som inneholder det magiske tallet 0xA5E0, antall rammer, lerretsstørrelse og fargedybde, etterfulgt av én blokk per ramme. Hver ramme inneholder typede biter (chunks) for lag, celler (cels), paletter, tagger og utsnitt, og pikseldataene i hver celle er DEFLATE-komprimert. Filendelsen .ase er det identiske formatet under et annet navn, så de to kan brukes om hverandre.
Sikkerhet og trygghet
RISIKO: LOWAn .aseprite file is passive image data with no scripting or macro capability, so simply opening one cannot execute code. The only realistic risk is a malformed file triggering a parser bug in older editor builds. Keep Aseprite or LibreSprite updated and obtain files from sources you trust.
Formatdetaljer
i et nøtteskall- Adobe Swatch Exchange (.ase) - The related
.aseextension is also used by Adobe for color swatch libraries, an unrelated palette format. This is a different file type from an Aseprite sprite.
Programmer som åpner ASEPRITE-filer
.aseprite file directly to edit every layer, frame and tag in its native editor. .aseprite and .ase files for free in this GPLv2 fork of the last open-source Aseprite release. aseprite -b sprite.aseprite --save-as out.png to batch-open and export files from a script. .aseprite file to edit the sprite with full layer, frame and palette data preserved. .aseprite/.ase files free of charge. .aseprite files into a Godot project as AnimatedSprites or SpriteFrames without a manual export step. Tekniske detaljer
dyp spesifikasjon| Encoding | Binary |
| Byte order | Little-endian (Intel) |
| Container | Header (128 bytes) followed by frames, each holding typed data chunks (layers, cels, palettes, tags, slices, tilesets) |
| Compression | Per-cel raster data is zlib/DEFLATE compressed (compressed image cel type); raw and linked cel types also exist |
| Typical size | A few KB to several MB depending on canvas size, frame count and layers |
| Structure | DWORD file size, WORD magic 0xA5E0, then header fields: frame count, width, height, color depth (32 bpp RGBA, 16 bpp grayscale, 8 bpp indexed), flags, palette info. Each frame begins with a 16-byte frame header (magic 0xF1FA) and a chunk count, followed by chunks such as 0x2004 layer, 0x2005 cel, 0x2019 palette, 0x2018 tags, 0x2022 slice, 0x2023 tileset. |
| Platforms | Windows, macOS, Linux |
| Color Modes | RGBA (32 bpp), Grayscale (16 bpp), Indexed (8 bpp, up to 256 colors) |
| Notes | The .aseprite and .ase extensions are identical in content; Aseprite defaults to .aseprite. The format keeps all editing data intact: layers, layer groups, blend modes, frames, frame durations, timeline, palette, tags, slices, and (in 1.3+) tilemaps and tilesets. |
| Utgitt | 2001 (Aseprite); documented .ase/.aseprite format c. 2016 |
| Siste versjon | Aseprite 1.3.x file format |
| Spesifikasjon | github.com |
ASEPRITE-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om ASEPRITE-filer.
Ofte stilte spørsmål
Hvordan åpner jeg en .aseprite-fil?
Er .aseprite det samme som .ase?
.aseprite som standard; du kan trygt gi nytt navn fra den ene til den andre.Kan jeg åpne en .aseprite-fil uten å kjøpe Aseprite?
.aseprite- og .ase-filer gratis, og flere utvidelser og biblioteker for spillmotorer (for Godot, Unity, Rust og andre) kan lese formatet direkte ved hjelp av den publiserte spesifikasjonen.Hvordan konverterer jeg en .aseprite-fil til PNG eller GIF?
.png eller .gif, eller «File > Export Sprite Sheet» for et pakket atlas. Fra kommandolinjen gjør aseprite -b file.aseprite --save-as out.png det samme.Hvorfor vil ikke bildeviseren min åpne en .aseprite-fil?
.png eller .gif hvis du trenger å se eller dele kunsten andre steder.