I indexed 669 GB of my GoPro videos using my M1 Max computer and local ML models
105 points
3 hours ago
| 7 comments
| HN
TLDR: I had 2,207 GoPro videos, and I need to rewatch them to find interesting moments from my cycling journey. I built a project to index them locally on my M1 Max using open-source ML models, search for those moments, and send the best clips straight to my DaVinci Resolve timeline. I indexed 628 videos (668.68 GB, 15h 13m 18s of footage duration), more details in the metrics table in the last section of this article.

Full article: https://iliashaddad.com/blog/i-indexed-669-gb-of-my-gopro-videos-using-my-m1-max-computer

WarOnPrivacy
35 minutes ago
[-]
I was surprised to learn that the

    M1 Max CPU is an ARM/SoC, comparable to an 11th gen Intel i9
Do I have it right? Would Windows ARM performance be similar for those cpu?

ref: https://www.cpubenchmark.net/compare/4585vs4245/Apple-M1-Max...

reply
Beijinger
2 hours ago
[-]
Does it work for porn collections too?
reply
pduggishetti
2 hours ago
[-]
You'll need a lora for this, porn content rejection is heavy. Or you'll need a abliterated model, not sure if vision also works.

You might want to add something like yolo finetune to detect scenes + face recognition too.

reply
sarjann
1 hour ago
[-]
Asking the important questions
reply
fhdkweig
38 minutes ago
[-]
reply
lifestyleguru
1 hour ago
[-]
Last time I tried whisper, it hallucinated an elaborate conversation from sounds of slapping and moaning and it took minutes to spit every single line of it.
reply
3eb7988a1663
15 minutes ago
[-]
Parakeet has been trained to detect non-voice sounds and exclude that from identification, so you might have better luck with that family.
reply
supertroop
1 hour ago
[-]
Not sure if you’re being sarcastic but I think this is an interesting question. Would deep seek be useful here since it is local?
reply
m3kw9
2 minutes ago
[-]
Grab frames, lower res, classify, combine meta data. Write to sql
reply
fl0id
31 minutes ago
[-]
it is possible to use apple gpu with containers. either with podman + runkit + recent mesa or with recent vllm-metal from docker https://www.docker.com/blog/docker-model-runner-vllm-metal-m...
reply
iliashad
47 minutes ago
[-]
I would love your feedback and suggestions for new improvements or features you wanna have, either in the source available version, the desktop app or blog post itself?
reply
lgats
2 hours ago
[-]
reply
iliashad
1 hour ago
[-]
Thank you
reply
rho138
2 hours ago
[-]
This would fit most best as a “Show HN:” post :)
reply
iliashad
1 hour ago
[-]
I tried to edit it and add Show HN, but it doesn't show the edited version. Thank you!
reply
culi
1 hour ago
[-]
The title should link to the "full article". I wonder if OP's domain name is banned or something and they're doing this to get around it
reply