Euphoria Effects
Restyles one portrait as a neon-lit night scene in one of six looks, from a convenience store aisle to a pool after dark or a club full of green lasers.
Overview
Euphoria Effects has six night-time looks, each with its own location, lighting and makeup, and applies one of them to a single photo of a person as a short, slow-moving shot. The preview clips on the effect picker show all six:
- After Hours: a convenience store aisle at night, white fluorescent tubes overhead and purple neon along the windows.
- Glitter Grief: a face peeking out of a pink duvet, glitter tears on the cheeks.
- Midnight Pool: standing shoulder-deep in a pool after dark, wet hair, pink and teal light on the water.
- Neon Descent: a tight close-up in violet light, with dark glitter running from the eyes.
- Neon Rain: the passenger seat of a car, rain on the window and neon signs outside.
- Silent Spark: a crowded club with haze and green lasers.
The published samples are After Hours and Neon Descent, and the page's cover clip is Midnight Pool.
What you can build
- Moody profile videos and story loops for social and dating apps
- A neon "night out" filter pack inside a photo or video editor
Inputs
Every look works from one portrait photo, so the second upload slot goes unused here. After picking the look, you set the frame to 9:16 (default), 16:9 or 1:1 and the length to 5 or 10 seconds. The menu also lists 15, but every look returns a 10-second clip for it. The output type control decides whether you get the video and a still together, which is the default, or only one of them.
Outputs
A run returns the video, a still frame from the scene, or both.
Limitations
The looks frame the face and upper body. In both samples the person barely moves: a blink, a slight turn of the head. There is no separate control for color or lighting; the chosen look sets both.
Safety & compliance
Get consent from the person in the photo before turning their likeness into a video.
API quick start
Run Euphoria Effects with a single API call.
{
"inputImage": "https://your-cdn.com/input.png",
"effectType": "euphoria-after+hours",
"duration": 5,
"ratio": "9:16"
}curl -X POST "https://api.wiro.ai/v1/Run/wiro/euphoria-effects" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_WIRO_API_KEY" \
--data-binary @- <<'JSON'
{
"inputImage": "https://your-cdn.com/input.png",
"effectType": "euphoria-after+hours",
"duration": 5,
"ratio": "9:16"
}
JSONOther models you might like
Explore similar video generation models.