I wanted to share a project I recently launched: Youshot, a Chrome extension built to help creators and researchers capture YouTube video frames at scale.
Why I Built It
I often needed to extract a lot of still frames from YouTube videos—whether for tutorials, design references, or creating datasets. Existing tools were either manual (taking individual screenshots one by one) or unreliable when you needed to automate frame capture at high speed.
So I built Youshot with a clear focus:
Capture up to 1000 frames per minute from any YouTube video
Save frames instantly for later use
Stay lightweight and frictionless
How I Built It
I’m a solo builder without a big team, so I leaned heavily on modern AI tools to speed things up:
V0 – I used Vercel’s V0 to generate the initial UI components (the capture controls, progress indicators, and settings panel).
Trae AI Editor – This helped refine the interface, making sure the extension felt clean and intuitive without spending days fiddling with CSS.
Vanilla JavaScript & HTML/CSS – Under the hood, Youshot injects a content script into YouTube pages, listens for video playback events, and systematically captures video frames at the desired rate.
Features
Targeted for YouTube videos only
Automatically capture up to 1000 frames per minute
Batch download all frames in one ZIP
Simple controls to start, pause, or stop capturing
Clean UI optimized for speed
What’s Next
I’m working on:
Custom frame intervals (e.g., every X milliseconds)
Automatic filename generation with timestamps
Direct export to cloud storage (Drive, Dropbox)
If you’re curious or want to try it out, here’s the link:
Youshot on Chrome Web Store
Would love any feedback, ideas, or questions about the build process—especially if you’re interested in using AI tools like V0 and Trae to create browser extensions faster.
I wanted to share a project I recently launched: Youshot, a Chrome extension built to help creators and researchers capture YouTube video frames at scale.
Why I Built It I often needed to extract a lot of still frames from YouTube videos—whether for tutorials, design references, or creating datasets. Existing tools were either manual (taking individual screenshots one by one) or unreliable when you needed to automate frame capture at high speed.
So I built Youshot with a clear focus:
Capture up to 1000 frames per minute from any YouTube video
Save frames instantly for later use
Stay lightweight and frictionless
How I Built It I’m a solo builder without a big team, so I leaned heavily on modern AI tools to speed things up:
V0 – I used Vercel’s V0 to generate the initial UI components (the capture controls, progress indicators, and settings panel).
Trae AI Editor – This helped refine the interface, making sure the extension felt clean and intuitive without spending days fiddling with CSS.
Vanilla JavaScript & HTML/CSS – Under the hood, Youshot injects a content script into YouTube pages, listens for video playback events, and systematically captures video frames at the desired rate.
Features Targeted for YouTube videos only Automatically capture up to 1000 frames per minute Batch download all frames in one ZIP Simple controls to start, pause, or stop capturing Clean UI optimized for speed
What’s Next I’m working on:
Custom frame intervals (e.g., every X milliseconds)
Automatic filename generation with timestamps
Direct export to cloud storage (Drive, Dropbox)
If you’re curious or want to try it out, here’s the link: Youshot on Chrome Web Store
Would love any feedback, ideas, or questions about the build process—especially if you’re interested in using AI tools like V0 and Trae to create browser extensions faster.