0.0.1 • Published 3 years ago

gif-decoding v0.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

gif-decoding

Install

npm install gif-decoding

Usage

const fs = require("fs");
const decodeGif = require("gif-decoding");

decodeGif(fs.readFileSync("test.gif"));
/*
{
  width: 220,
  height: 165,
  frames: [
    { timeCode: 0, data: [Uint8ClampedArray] },
	{ timeCode: 10, data: [Uint8ClampedArray] },
	...
  ]
}
*/

API

gifDecoding(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.

0.0.1

3 years ago

0.0.2

3 years ago