top | item 42064556

Show HN: I made an AI tool to turn long videos into short viral clips

5 points| samuelito | 1 year ago |cyclips.com

Hello NH!

Three months ago, after finishing university, I started a project called Cyclips. I started it both to help my brother with his content creation and to challenge myself in new ways. Initially, I thought I could finish it in one month, but it ended up taking three. Those three months were among the most intense of my life; I spent 16-hour days working solo as an indie hacker. Along the way, I faced discouragement from people around me who suggested I should quit and that my efforts were in vain. But I didn’t give up, and I’m grateful for pushing through and persevering.

Cyclips is a free tool (with video size limitation for free users, with HD output) built with Next.js and FastAPI, alongside frameworks like RabbitMQ and Redis. The backend turned out to be more complex than I’d anticipated. I had to learn and integrate new technologies, such as wav2vec for precise timestamp alignment, as well as OpenAI’s Whisper and other APIs to handle transcription and analysis.

Here’s how Cyclips works: Users can log into the dashboard and input a YouTube video link (with plans to support more platforms in the future). The software then analyzes the video, identifies engaging topics, and automatically generates potential viral clips. It also uses face detection for auto-cropping and adds auto-generated subtitles. To top it off, there’s a clean, interactive video editor to refine your clips to perfection.

I’d love to hear your feedback!

PS: I will be providing updates on my discord community

My Discord server is https://discord.gg/6QdruVzUn9

6 comments

order

domenico222|1 year ago

Hey, I have checked it out, seems good. Maybe some tooltips to make things clear that would be amazing. Also just joined your discord server :)

samuelito|1 year ago

Hello, we are looking to implement that aspect. Thanks for your feedback!

creative72|1 year ago

Does it support multiple languages? For processing the video, do you use dedicated server or cloud server?

samuelito|1 year ago

Hi creative, it supports more than 33 languages and it has it's own dedicated server as well!

4d4m|1 year ago

Getting an error on some youtube video urls: An unexpected error occurred.

samuelito|1 year ago

Hello, I don't see any logs on it. Was it when sending a video request? I forgot to mention there is a video duration limit, I will increase it to 30 minutes in a few days, as well as add pricing plans.