ANI (file format)
ACON
(4 bytes, ASCII)The ANI file format is a graphics file format used for animated mouse cursors on the Microsoft Windows operating system.[1]
The format is based on the Microsoft Resource Interchange File Format, which is used as a container for storing the individual frames (which are standard Windows icons) of the animation.
File structure
Animated cursors contain the following information: (in order of position in the file)
- Name (optional)
- Artist information (optional)
- Default frame rate
- Sequence information
- Cursor hotspot
- Individual frame(s), in ICO format
- Individual frame rates (optional)
Frame rates are measured in jiffies, with one jiffy equal to 1/60 of a second, or 16.666 ms.
Sequencing
Sequence information present in the file determines the sequence of frames, and allows frames to be played more than once, or in a different order than that in which they appear in the file. For example, if the animation contains three different images numbered 1, 2 and 3, and the sequence is 1-2-3-2-1, (five frames) then only three icons need to be stored in the file, thereby saving storage space.
See also
- Pointer (user interface)
- ICO (file format)
References
- ^ "ANI File - What is an .ani file and how do I open it?". fileinfo.com. Retrieved 2024-04-27.
External links
- Description of the ani file format
- Introduce Animated Cursors to Java GUIs, Part 2
- Vulnerability in Windows Animated Cursor Handling
- Ani Editor
- RealWorld Cursor Editor
- v
- t
- e
- ANI
- ANIM
- APNG
- ART
- AVIF
- BMP
- BPG
- BSAVE
- CAL
- CIN
- CPC
- CPT
- DDS
- DPX
- ECW
- EXR
- FITS
- FLIC
- FLIF
- FPX
- GIF
- HDRi
- HEVC
- ICER
- ICNS
- ICO / CUR
- ICS
- ILBM
- JBIG
- JBIG2
- JNG
- JPEG
- JPEG-LS
- JPEG 2000
- JPEG XL
- JPEG XR
- JPEG XS
- JPEG XT
- KRA
- MNG
- MIFF
- NRRD
- ORA
- PAM
- PBM / PGM / PPM / PNM
- PCX
- PGF
- PICtor
- PNG
- PSD / PSB
- PSP
- QOI
- QTVR
- RAS
- RGBE
- SGI
- TGA
- TIFF
- UFO / UFP
- WBMP
- WebP
- XBM
- XCF
- XPM
- XWD
- Category
- Comparison
This Microsoft Windows article is a stub. You can help Wikipedia by expanding it. |
- v
- t
- e