No. 013
Transcribe any long videofree, on a Mac.
Chin Gregory presents · a guide on ai tools · runtime 20 min
Free guide · No. 013 · AI Tools

Transcribe any long video free, on a Mac.

Webinars, sales calls, lessons, interviews. Hours of video turned into text on your own Mac, with no subscription and nothing uploaded anywhere.

Takes
About 20 minutes to set up, once
Needs
A Mac with an Apple chip (M1 or newer)
Costs
Nothing. Every tool is free

Turn a two-hour webinar into a text file you can search, quote and hand to Claude. It runs on your own Mac, so your recordings never leave it and you never pay by the minute.

What you’ll need.

Get these set up first. Everything below uses them.

Some of these are affiliate links. If you sign up through one, I may earn a commission, at no extra cost to you. See every tool I use.

01

Check your Mac

This runs on Apple’s own chips. Intel Macs can’t run it.

  1. Click the Apple menu in the top left corner, then About This Mac.
  2. Look for a line called Chip. Apple M1, M2, M3, M4 or newer means you’re set.
  3. Check the macOS version on the same window. You want macOS Sonoma (14) or newer. If it’s older, update it first in System Settings, then General, then Software Update.
If the window says Processor and names an Intel chip, this guide won’t run on that Mac.
02

Install Homebrew

Homebrew is a free installer for Mac tools. Everything else in this guide comes through it.

  1. Open Terminal. Press Command and Space, type Terminal, press Return.
  2. Copy the line below, paste it into Terminal and press Return.
  3. It asks for your Mac password. Type it and press Return. Nothing shows on screen while you type, which is normal.
  4. It tells you what it’s about to install and waits. Press Return to carry on. This part can take a few minutes.
Paste into Terminal
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Then do the "Next steps" it shows you

When it finishes, Homebrew prints a short list headed Next steps. Run the lines it gives you. On most Macs they’re these three:

Paste into Terminal
echo >> ~/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv zsh)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv zsh)"
Check it worked
brew --version
You’ll see "Homebrew" and a version number.
03

Install the transcriber

Three free tools. ffmpeg reads the sound out of your video, pipx keeps things tidy, and MLX Whisper does the transcribing on your Mac’s chip.

Paste into Terminal
brew install ffmpeg pipx
pipx ensurepath
Now close Terminal completely. Press Command and Q, then open it again. The next line only works in a fresh window.
Paste into the new Terminal window
pipx install mlx-whisper

This one downloads a lot, so give it a few minutes. When it’s done, check it:

Check it worked
mlx_whisper -h
You’ll see a long list of options starting with "usage: mlx_whisper". That’s the setup done for good.
04

Tell this page about your video

Fill in the boxes and this page writes your command for you. Your answers stay in your browser.

In Finder, hold Option, right-click the video and choose Copy as Pathname. Paste it here.
Speed or accuracy
Helps most with the opening minutes, where names usually come up first.
Your command
mlx_whisper [WHERE YOUR VIDEO IS] \
  --model mlx-community/whisper-large-v3-turbo \
  --language en \
  --output-format txt \
  --output-dir [THE FOLDER OF WHERE YOUR VIDEO IS]
05

Run it

One paste. Then leave it to work.

  1. Copy your command from step 4 and paste it into Terminal. Press Return.
  2. The first time, it downloads the model you picked. That only happens once.
  3. Then the words start scrolling past as it transcribes. Keep the lid open and leave it running.
  4. When Terminal shows the prompt again, it’s finished. Your transcript is in the same folder as the video, with the same name.
How long it takes. On an M4 Mac with the Most accurate model, a 1 hour 54 minute video took 17 minutes. The Fast model is quicker.
Open the file. That’s your whole video, as text.
06

Put the transcript to work

A transcript on its own sits in a folder. Hand it to Claude and it becomes notes, emails and lessons.

Open claude.ai, start a new chat and attach the .txt file. Then ask for what you need.

Things you can type
Summarise this in 10 bullet points.
Pull out every question someone asked, with my answer.
List every step I walked through, in order.
Find the three best quotes and give me the timestamps.
For timestamps, pick Subtitles (.srt) in step 4. Every line comes with the time it was said.
07

Take your downloads

Tick what you want. Each file is written from your answers in step 4.

Your tools, one more time.

If something goes wrong.

"command not found: brew"

The Next steps lines from step 2 didn’t run. Paste the three lines from step 2 again, then close Terminal and open a fresh window.

"command not found: mlx_whisper"

Terminal hasn’t picked up the new tool yet. Press Command and Q to close it fully, open it again and run your command. If it still says this, run pipx ensurepath, then close and reopen Terminal once more.

"No such file or directory"

The path in step 4 is wrong. Copy it again with Option, right-click, Copy as Pathname, and paste it straight into the box without editing it.

The same sentence repeats over and over

This happens on long recordings with silence or music. Add a line above the last line of your command: --condition-on-previous-text False \ and run it again.

Names come out spelled wrong

Add them to the names box in step 4 and run the new command. For a name that’s wrong all the way through, open the transcript in TextEdit and use Edit, Find, Find and Replace.

What’s next

Now turn your words into sales.

You’ve got every webinar and call as text now. In my free live workshop I show you how I use Claude to sell my digital products and bring in customers every day.

Format
Free live workshop
Bring
A transcript you just made