Item logo image for YouTube Clip Marker

YouTube Clip Marker

ExtensionTools2 users
Item media 1 (screenshot) for 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)

Details

  • Version
    1.0.0
  • Updated
    April 15, 2026
  • Offered by
    thomas.codes
  • Size
    37.36KiB
  • Languages
    English
  • Developer
    Email
    thomas.gorence@gmail.com
  • Non-trader
    This 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

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

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

Google apps