Examples & Use Cases
Discover how developers are using Veedeo API to create amazing video experiences
From Idea to Videoin Minutes, Not Hours
Our API transforms complex video rendering into simple HTTP requests. No servers to manage, no dependencies to install.
main.js
// Simple image slideshow
const client = new VeedeoClient('your_api_key');
const task = await client.createRender({
version: '3.0',
request_id: 'slideshow_example',
input: {
timeline: {
duration_ms: 10000,
tracks: [{
id: 'video_track',
type: 'video',
clips: [{
id: 'clip_1',
media_url: 'https://example.com/image.jpg',
start_time_ms: 0,
end_time_ms: 10000,
properties: {
scale: { x: 1.0, y: 1.0 },
opacity: 1.0,
position: { x: 0, y: 0 }
}
}]
}]
},
output: {
resolution: { width: 1920, height: 1080 },
framerate: 30,
format: 'mp4'
}
}
});
console.log(`Task created: ${task.task_id}`);