{"id":13530276,"url":"https://github.com/tj/node-gify","last_synced_at":"2025-04-07T10:25:06.812Z","repository":{"id":58186718,"uuid":"12448115","full_name":"tj/node-gify","owner":"tj","description":"Convert videos to gifs using ffmpeg and gifsicle","archived":false,"fork":false,"pushed_at":"2022-09-06T11:59:55.000Z","size":13,"stargazers_count":298,"open_issues_count":9,"forks_count":35,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-03-31T08:09:56.531Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tj.png","metadata":{"files":{"readme":"Readme.md","changelog":"History.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-08-29T00:58:31.000Z","updated_at":"2025-02-27T20:04:52.000Z","dependencies_parsed_at":"2023-01-17T21:15:33.358Z","dependency_job_id":null,"html_url":"https://github.com/tj/node-gify","commit_stats":null,"previous_names":["visionmedia/node-gify"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tj%2Fnode-gify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tj%2Fnode-gify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tj%2Fnode-gify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tj%2Fnode-gify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tj","download_url":"https://codeload.github.com/tj/node-gify/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247633479,"owners_count":20970326,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T07:00:47.179Z","updated_at":"2025-04-07T10:25:06.772Z","avatar_url":"https://github.com/tj.png","language":"JavaScript","readme":"# gify\n\n  Turn videos into gifs.\n\n  ![](http://i.cloudup.com/0lDQXlLZNS.gif)\n\n## Installation\n\n```\n$ npm install gify\n```\n\nRequires `ffmpeg` and `graphicsmagick`:\n\n```\nbrew install ffmpeg graphicsmagick\n```\n\n## Example\n\n  Without options:\n\n```js\ngify('out.mp4', 'out.gif', function(err){\n  if (err) throw err;\n});\n```\n\n  With options:\n\n```js\nvar opts = {\n  width: 300\n};\n\ngify('out.mp4', 'out.gif', opts, function(err){\n  if (err) throw err;\n});\n```\n\n## Options\n\n - `width` max width [500]\n - `height` max height [none]\n - `delay` between frames [auto]\n - `rate` frame rate [10]\n - `start` start position in seconds or hh:mm:ss[.xxx] [0]\n - `duration` length of video to convert in seconds or hh:mm:ss[.xxx] [auto]\n\n# License\n\n  MIT\n","funding_links":[],"categories":["JavaScript","Libraries"],"sub_categories":["Javascript","JavaScript"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftj%2Fnode-gify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftj%2Fnode-gify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftj%2Fnode-gify/lists"}