var gfycat = require('gfycatjs');
gfycat.get('FelineThirstyKangaroo', function(err, res) {
if (err) return console.log(err);
console.log(res);
});
gfycat.transcodeReleaseEvent('https://media3.giphy.com/media/ZNoP4o13sUxHO/200.gif', function(res) {
res.on('err', function(err) {
console.error(err);
}).on('fetching', function() {
console.log('fetching', '10%');
}).on('fetchingURL', function() {
console.log('fetchingURL', '30%');
}).on('uploading', function() {
console.log('uploading', '60%');
}).on('encoding', function() {
console.log('encoding', '90%');
}).on('complete', function(complete) {
console.log('complete', '100%');
console.log(complete.mp4Url);
});
});