DEV Community

Cover image for Live_iy (Bring your static portraits to life)
sahra πŸ’«
sahra πŸ’« Subscriber

Posted on

9 4 4 4 4

Live_iy (Bring your static portraits to life)

This is a submission for the The Pinata Challenge

What I Built

Live_iy is an application designed to animate static portraits by adding movement and emotion to the image through a reference video, transforming them into live portraits.

How it works

  • Upload: The user uploads a static portrait and a reference video to the Pinata's files API, (important for generating a live URL for web access to the files).

  • Processing: Once uploaded, the user can then click the Transform button on the page. this retrieves the uploaded files and processes them using the Segmind live-portrait API which then transforms the static image into a live video.

  • Animation: Once the processing is done, the live portrait is returned to the application which is then displayed to the user and can be downloaded.

Demo

Home page

Live_iy home page

Upload page

Live-iy upload page

Transform page

Live_iy transform page

Live Portrait download page

site live portrait view

My Code

Live_iy

This is a submittion for the DEV Pinata challenge.

Live_iy is an application designed to bring photos to life. It leverages Pinata for image file uploads and live-portrait api to transform images to live videos.

Demo

Site home page; Site upload page; Site transform page;

Built with

My process




More Details

Live_iy is built using React with Sass for the frontend and integrating with the Pinata and Segmind APIs for file management and animation processing.

The application is designed with user engagement in mind. The intuitive upload interface guides users through selecting their portrait and reference video effortlessly.

This was a very fun and challenging project to build. A big thanks to Pinata for hosting thisπŸ’«πŸŽŠ

Do your career a big favor. Join DEV. (The website you're on right now)

It takes one minute, it's free, and is worth it for your career.

Get started

Community matters

Top comments (0)

πŸ‘‹ Kindness is contagious

Engage with a sea of insights in this enlightening article, highly esteemed within the encouraging DEV Community. Programmers of every skill level are invited to participate and enrich our shared knowledge.

A simple "thank you" can uplift someone's spirits. Express your appreciation in the comments section!

On DEV, sharing knowledge smooths our journey and strengthens our community bonds. Found this useful? A brief thank you to the author can mean a lot.

Okay