Was ist das ASEPRITE-Dateiformat?
Eine .aseprite-Datei ist das native Projektformat von Aseprite, einem Editor für animierte Sprites und Pixel-Art von Igara Studio. Anstatt eines einzelnen flachen Bildes speichert sie ein vollständiges Sprite: mehrere Animations-Frames mit ihrer Dauer, Ebenen und Ebenengruppen, Mischmodi, die Farbpalette, Animations-Tags und Slices. Aseprite unterstützt RGBA, Graustufen und indizierte Farben; Version 1.3 fügte Tilemaps und Tilesets derselben Datei hinzu.
Intern ist das Format binär und Little-Endian. Es öffnet sich mit einem 128-Byte-Header, der die Magic Number 0xA5E0, die Frame-Anzahl, Leinwandgröße und Farbtiefe enthält, gefolgt von einem Block pro Frame. Jeder Frame enthält typisierte Chunks für Ebenen, Cels, Paletten, Tags und Slices, wobei die Pixeldaten innerhalb jedes Cels DEFLATE-komprimiert sind. Die Erweiterung .ase ist das identische Format unter einem anderen Namen, sodass beide austauschbar sind.
Sicherheit
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.
Formatdetails
kurz gefasst- 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.
Programme zum Öffnen von ASEPRITE-Dateien
.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. Technische Details
technische Spezifikation| 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. |
| Veröffentlicht | 2001 (Aseprite); documented .ase/.aseprite format c. 2016 |
| Neueste Version | Aseprite 1.3.x file format |
| Spezifikation | github.com |
ASEPRITE-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu ASEPRITE-Dateien.
Häufig gestellte Fragen
Wie öffne ich eine .aseprite-Datei?
Ist .aseprite dasselbe wie .ase?
.aseprite; Sie können eine Datei sicher in die andere umbenennen.Kann ich eine .aseprite-Datei öffnen, ohne Aseprite zu kaufen?
.aseprite- und .ase-Dateien kostenlos, und mehrere Game-Engine-Plugins und Bibliotheken (für Godot, Unity, Rust und andere) können das Format anhand der veröffentlichten Spezifikation direkt lesen.Wie konvertiere ich eine .aseprite-Datei in PNG oder GIF?
.png oder .gif, oder „Datei > Sprite-Sheet exportieren“ für einen gepackten Atlas. Über die Kommandozeile erledigt aseprite -b file.aseprite --save-as out.png dasselbe.Warum öffnet mein Bildbetrachter keine .aseprite-Datei?
.png oder .gif, wenn Sie das Kunstwerk an anderer Stelle ansehen oder teilen möchten.