YouTube Clip Marker
Overview
Mark in/out clip points on YouTube videos. Export to JSON or yt-dlp commands. Built by thomas.codes
YouTube Clip Marker turns your browser into a clip-logging tool for YouTube. Mark precise in and out points while you watch, name each clip, fine-tune boundaries, and export everything as ready-to-run download scripts or structured JSON. It is built for anyone who rewatches footage to pull selects: editors, researchers, archivists, clip channel creators, or anyone tired of scribbling timestamps into a notepad. Key features: - Set precise in/out points on any YouTube video while it plays - One-click Quick Clip with configurable duration and a pre-buffer that rewinds a couple of seconds to catch the moment you just reacted to - See all marked clips as colored regions on YouTube's seek bar - Rename clips inline, nudge start/end times with +/- buttons or mouse scroll, and click any timecode to seek the video there instantly - Clips auto-save per video and reload automatically when you revisit the page - Export as .json (full metadata), .sh (Linux/Mac), or .bat (Windows). Each script downloads the full video once with yt-dlp, then extracts every clip with ffmpeg in a single pass - Keyboard-driven workflow: [ mark in, ] mark out, \ quick clip, Alt+I/O/M global shortcuts How it works: 1. Go to any YouTube video. The scissors icon appears in the player controls 2. Press [ to set an in-point, ] to set an out-point (or \ for a quick clip) 3. Name and adjust your clips in the sidebar panel on the right 4. Export and run the script locally with yt-dlp + ffmpeg to extract your clips Designed for: - Video editors pulling selects or building rough cuts - Clip channel creators marking highlights - Researchers and archivists logging segments of long-form content - Students bookmarking lecture sections for review - Anyone who needs timestamped notes that actually do something Export details: - JSON: structured metadata with video info, clip names, timecodes, and durations - Shell script (.sh): downloads the video once, then runs ffmpeg per clip. Frame-accurate cuts - Batch script (.bat): same workflow for Windows Important notes: - All data is stored locally in your browser. No accounts, no servers, no tracking - Export scripts require yt-dlp and ffmpeg installed on your machine - Works on standard YouTube watch pages (not YouTube Music, Shorts, or embedded players)
0 out of 5No ratings
Details
- Version1.0.0
- UpdatedApril 15, 2026
- Offered bythomas.codes
- Size37.36KiB
- LanguagesEnglish
- Developer
Email
thomas.gorence@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site