Back to blogYouTube Video

Published August 2, 2026

Auto captions with AI (for FREE!)

Can't play the video or having issues? Here's the direct link.

AI Summary

This video provides a tutorial on automating the creation of video captions for free, aiming to save creators time in their content workflow.

Key Takeaways

  • The workflow avoids expensive LLMs, utilizing a combination of OpenAI's Whisper AI models, Python, and FFmpeg.
  • The approach relies on deterministic functions to handle the transcription and overlay process.
  • The primary goal is to provide a cost-effective, automated alternative to paid captioning software.

Description

Book a call: https://calendly.com/itshassanaziz/discuss-a-project ==== ==== ==== In this video, I'll teach you another simple automation to help you save hours in your content creation workflow. No expensive LLMs involved. This is using cheap whisper AI models and pure deterministic Python & ffmpeg functions. ==== ==== ==== LINKS Website: https://www.hassandev.me Portfolio: https://www.hassandev.me/work YouTube: https://www.youtube.com/@itshassanaziz?sub_confirmation=1 My Book: https://www.hassandev.me/designing-websites X / Twitter: https://x.com/intent/user?screen_name=nothassanaziz

Transcript

Auto-generated transcript
So as a business, you're probably making a ton of content for YouTube, Instagram, TikTok, and all these other platforms. And the one thing you'll notice, especially if you're posting a lot of short form content, is that videos with captions perform a lot better than videos that don't have captions. Alright, this is extremely golden advice you're getting on this channel. MrBeast is probably watching and trying to steal my advice because it's so good. Videos that have captions are going to perform a lot better than videos without captions, especially if you're posting short form. The only problem is we don't want to do this ourselves because it's a very manual labor kind of a task and we're better than that. We also don't want to pay someone else to do these captions for us because that's a waste of money. Fortunately, we can use AI models now that can do this kind of stuff for us. So very first step and I've got a little flow chart over here so you know it's professional as fuck. The very first thing you need to do is stop using AI for stupid things like summarizing emails or booking flights. side note i don't know why every single time we have a new ai assistant on the market the most popular use case that they show is summarizing some email or booking some flight i don't know anyone who's booking that many flights to need some sort of a ai assistant to do it for them but i digress the first step is to record the actual video right assuming you done that the next thing you need to do is generate subtitles right and the easiest way to do that is to use something called faster whisper now faster whisper is like the name probably suggests a faster implementation of open ai's whisper models right those are some ai models that can transcribe videos and audio right we're going to use this thing to generate subtitles with timestamps and then we're going to burn them into the video using ffmpeg ffmpeg is just a little software that can do all sorts of, you know, video and audio kind of stuff, right? It's an extremely powerful piece of software and you can use it to do all sorts of editing tasks on your videos and your audio, right? We can customize the style and the font we want to use, the font size and all the other stuff in our captions, right? Super simple process. And if you want to implement this yourself, I've got a very detailed AI prompt in the description. You can go check that out paste it into your favorite coding agent and it will generate the entire thing for you and i've also included my own custom python script that does all of these captioning for you and you can either just use that or you can just feed that into your coding agent as well just so it understands the entire process better and then you can use that to generate your own custom auto captioning script and if you need my help to help you implement this into your business Top link in the description. Book a call. Let's get in touch. Let's get this. Anyway, hope that helps.

Share this article

All great things started with a conversation

If you've got a cool project or opportunity and you want me to be a part of it, set up a free meeting with me here, and let's talk. 😊