Che cos'è il formato di file ASEPRITE?
Un file .aseprite è il formato di progetto nativo di Aseprite, un editor di sprite animati e strumento di pixel art di Igara Studio. Invece di una singola immagine piatta, memorizza uno sprite completo: molteplici fotogrammi di animazione con le relative durate, livelli e gruppi di livelli, metodi di fusione, la tavolozza dei colori, i tag di animazione e le sezioni (slices). Aseprite supporta RGBA, scala di grigi e colori indicizzati; la versione 1.3 ha aggiunto tilemap e tileset allo stesso file.
Internamente il formato è binario e little-endian. Si apre con un'intestazione di 128 byte che contiene il numero magico 0xA5E0, il conteggio dei fotogrammi, le dimensioni della tela e la profondità del colore, seguiti da un blocco per ogni fotogramma. Ogni fotogramma contiene blocchi tipizzati per livelli, cel, tavolozze, tag e sezioni, e i dati dei pixel all'interno di ogni cel sono compressi con DEFLATE. L'estensione .ase è il medesimo formato sotto un nome diverso, quindi i due sono intercambiabili.
Sicurezza e incolumità
RISCHIO: 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.
Dettagli del formato
in sintesi- 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.
Programmi che aprono file ASEPRITE
.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. Dettagli tecnici
specifiche approfondite| 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. |
| Rilasciato | 2001 (Aseprite); documented .ase/.aseprite format c. 2016 |
| Ultima versione | Aseprite 1.3.x file format |
| Specifica | github.com |
Conversioni ASEPRITE
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file ASEPRITE.
Domande frequenti
Come apro un file .aseprite?
.aseprite è uguale a .ase?
.aseprite per impostazione predefinita; puoi rinominare l'una nell'altra in tutta sicurezza.Posso aprire un file .aseprite senza acquistare Aseprite?
.aseprite e .ase gratuitamente, e diversi plugin e librerie per motori di gioco (per Godot, Unity, Rust e altri) possono leggere il formato direttamente utilizzando le specifiche pubblicate.Come converto un file .aseprite in PNG o GIF?
.png o .gif, oppure «File > Esporta foglio sprite» per un atlante compresso. Dalla riga di comando, aseprite -b file.aseprite --save-as out.png esegue la stessa operazione.Perché il mio visualizzatore di immagini non apre un file .aseprite?
.png o .gif se hai bisogno di visualizzare o condividere l'opera altrove.