Generate cool animations with multiple scenes.
Users watch more videos if they are teased.
With Coconut, they are hooked.
Generate the coolest GIF & WebP for your videos.
Up to 600px wide
600px is more than enough to show the best of a video, all in a cool animation.
Learn more
Up to 10 different scenes
Animation with multiple scenes tease more and are funnier.
Learn more
Up to 5 sec per scene
Short scene is key for more dynamics animations.
Learn more
Tweak your animated images.
Add blur effect, change aspect ratio to fit your needs
The simplest Video Transcoding API
to generate GIF & WebP animations.
Enjoy powerful
libraries to harness cloud video encoding for your project
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
// Our mission at Coconut is to make cloud video transcoding simple
const coconut = new Coconut.Client('api-key');
coconut.notification = {
'url': 'https://app/api/coconut/webhook'
};
coconut.storage = {
'service': 's3',
'bucket': 'mybucket',
'region': 'us-east-1',
'credentials': { 'access_key_id': 'xxx', 'secret_access_key': 'xxx' }
};
coconut.Job.create({
'input': { 'url': 'https://cdn/path/file.mp4' },
'outputs': {
'gif:300x': {
'path': '/animation.gif',
'scene': {
'number': 5,
'duration': 1
}
}
}
}, function(job, err) {
...
});