decode-gif
v1.0.1
Published
Decode the frames of a gif.
Downloads
56,354
Readme
decode-gif
Decode the frames of a gif.
Install
npm install decode-gif
Usage
const fs = require("fs");
const decodeGif = require("decode-gif");
decodeGif(fs.readFileSync("unicorn.gif"));
/*
{
width: 220,
height: 165,
frames: [
{ timeCode: 0, data: [Uint8ClampedArray] },
{ timeCode: 10, data: [Uint8ClampedArray] },
...
]
}
*/
API
decodeGif(data)
data
Type: array-like
The gif data. Can be anything array-like such as a Buffer
, Array
or Uint8Array
.
Return value
width
Type: number
The width of the gif.
height
Type: number
The height of the gif.
frames
An array of each frame of the gif.
frame.timeCode
The time code in milliseconds that the frame appears at.
frame.data
The frame data as a Uint8ClampedArray
.