Skip to content

Section Repeat for YouTube™

1. Overview

The ultimate tool for musicians, dancers, language learners, and anyone who needs to master specific parts of a video.

Install for Chrome →

Section Repeat for YouTube™ is a browser extension engineered to enhance practice and learning efficiency on the YouTube platform. It provides a keyboard-driven interface for slicing and repeating of video segments. It enables A-B repeat style practice by looping user-defined clips, prioritizing a streamlined, mouse-free experience for music, dance, and language learning.

2. Core Principles

This extension is built on three core principles:

3. Key Features

4. Getting Started

Installation

  1. From the Chrome Web Store (Recommended)
  2. Manual Installation (for Developers)
Click to view installation instructions 1. Clone this repository or download and unzip the source code. 2. Open Chrome and navigate to `chrome://extensions`. 3. Enable "Developer mode" in the top-right corner. 4. Click "Load unpacked" and select the project's root directory.

Quick Start

  1. Make a section: press S to start and E to end.
  2. Chain sections: press E again to add the next section.
  3. Repeat & Navigate: press R to toggle repeat; press A or D to move between sections.

Shortcuts

All core functions of the extension are controlled by the shortcuts below.

Key Action Description
S Start section Sets the start-time for a new section.
E End section Completes the current section. Press again to start the next section where the last one ended.
R Toggle Repeat Starts or stops repeating through the defined sections.
A / D Previous / Next section Moves to the previous (A) or next (D) section and begins repeating automatically.
1-9 Jump to section Instantly jumps to a specific section (1 through 9).
W Enter Focus Mode In a playlist, reloads the video in a standalone view to prevent auto-advancing.
Q Clear all sections Deactivates all extension functions and clears all sections for the current video.

5. Technical Architecture

6. Technical Specifications

7. Project Information