Claude
Skills
Sign in
Back

image-to-video

Included with Lifetime
$97 forever

Transform static images into dynamic videos using each::sense AI. Create animations, Ken Burns effects, cinemagraphs, product showcases, and motion graphics from still photos.

Image & Video

What this skill does


# Image to Video Animation

Transform static images into captivating videos using each::sense. This skill animates still photos with natural motion, Ken Burns effects, cinemagraphs, and cinematic movements.

## Features

- **Photo Animation**: Bring still photos to life with realistic motion
- **Ken Burns Effect**: Smooth pan and zoom movements for storytelling
- **Cinemagraph Creation**: Subtle looping animations in specific areas
- **Product Showcases**: Dynamic 360-degree style product presentations
- **Portrait Animation**: Natural facial movements and expressions
- **Landscape Animation**: Moving clouds, flowing water, swaying trees
- **Parallax 3D Effect**: Depth-based motion for immersive visuals
- **Logo Animation**: Animate static logos with brand-appropriate motion
- **Art Animation**: Bring paintings and artwork to life
- **Social Media Motion**: Eye-catching animated content for engagement

## Quick Start

```bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Animate this photo with subtle natural movement, make it feel alive"}],
    "model": "eachsense/beta",
    "stream": true,
    "image_urls": ["https://example.com/photo.jpg"],
    "mode": "max"
  }'
```

## Use Case Examples

### 1. Animate Still Photo

Transform a static photograph into a living moment with natural motion.

```bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Animate this photo with gentle, natural movement. Add subtle motion like hair moving slightly, clothes flowing, and ambient movement. Keep it realistic and cinematic, 5 seconds."}],
    "model": "eachsense/beta",
    "stream": true,
    "image_urls": ["https://example.com/portrait-photo.jpg"],
    "mode": "max"
  }'
```

### 2. Ken Burns Effect (Pan/Zoom)

Create documentary-style pan and zoom movements for storytelling.

```bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Apply Ken Burns effect to this image. Start zoomed out showing the full scene, then slowly zoom into the main subject in the center. Smooth, cinematic movement over 8 seconds."}],
    "model": "eachsense/beta",
    "stream": true,
    "image_urls": ["https://example.com/landscape-scene.jpg"],
    "mode": "max"
  }'
```

### 3. Cinemagraph Creation

Create mesmerizing looping animations with isolated motion.

```bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a cinemagraph from this coffee shop image. Keep the person still but animate only the steam rising from the coffee cup. Create a seamless loop, 3 seconds."}],
    "model": "eachsense/beta",
    "stream": true,
    "image_urls": ["https://example.com/coffee-shop.jpg"],
    "mode": "max"
  }'
```

### 4. Product Showcase Animation

Create dynamic product presentations with rotating or revealing motion.

```bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Animate this product photo into a showcase video. Add subtle camera orbit movement around the product, dramatic lighting transitions, and a premium feel. 6 seconds, perfect for e-commerce."}],
    "model": "eachsense/beta",
    "stream": true,
    "image_urls": ["https://example.com/product-watch.jpg"],
    "mode": "max"
  }'
```

### 5. Portrait Animation (Subtle Movement)

Add natural, subtle movements to portrait photos.

```bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Animate this portrait with very subtle, natural movement. Add gentle breathing motion, slight eye movement, and micro-expressions. Keep it realistic and not exaggerated - like a living photograph. 4 seconds."}],
    "model": "eachsense/beta",
    "stream": true,
    "image_urls": ["https://example.com/headshot.jpg"],
    "mode": "max"
  }'
```

### 6. Landscape Animation (Clouds, Water)

Bring nature scenes to life with environmental motion.

```bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Animate this landscape photo. Make the clouds drift slowly across the sky, add gentle ripples to the lake water, and subtle movement in the trees from a light breeze. Peaceful, serene mood. 10 seconds loop."}],
    "model": "eachsense/beta",
    "stream": true,
    "image_urls": ["https://example.com/mountain-lake.jpg"],
    "mode": "max"
  }'
```

### 7. Parallax 3D Effect Video

Create depth-based motion for an immersive 3D feel.

```bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a 3D parallax effect video from this image. Separate the foreground, midground, and background layers and move them at different speeds to create depth. Subtle camera drift that reveals the 3D space. 5 seconds."}],
    "model": "eachsense/beta",
    "stream": true,
    "image_urls": ["https://example.com/street-scene.jpg"],
    "mode": "max"
  }'
```

### 8. Logo Animation from Static

Transform a static logo into an animated intro.

```bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Animate this logo for a video intro. Create a smooth reveal animation - the logo assembles or fades in with elegant motion. Add subtle shine or glow effect. Professional and modern style. 3 seconds."}],
    "model": "eachsense/beta",
    "stream": true,
    "image_urls": ["https://example.com/company-logo.png"],
    "mode": "max"
  }'
```

### 9. Art Animation (Paintings Come Alive)

Bring artwork and paintings to life with artistic motion.

```bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Animate this painting and bring it to life. Add flowing motion to the water in the scene, make the figures move subtly, and add atmospheric effects like floating particles or shifting light. Maintain the painterly style. 8 seconds."}],
    "model": "eachsense/beta",
    "stream": true,
    "image_urls": ["https://example.com/oil-painting.jpg"],
    "mode": "max"
  }'
```

### 10. Social Media Motion Graphic

Create scroll-stopping animated content for social media.

```bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Turn this static social media graphic into 
Files: 2
Size: 22.8 KB
Complexity: 40/100
Category: Image & Video

Related in Image & Video