YouTube Loop Repeater
Download for Google Chrome:
YouTube Loop Repeater
YouTube Loop Repeater is a browser extension that lets you loop specified parts of YouTube videos,
and then play them back as many times as you want! Change settings like playback speed and loop amount.
Two ways to loop!
Static: Play a loop at a constant, specified speed. Just control how many times it repeats!
Incremental: Play a loop at a changing speed, after it repeats a specified amount of times. The speed can either increase or decrease, until you reach a desired speed!
All played loops get saved to storage for easy access later. They're saved into two different areas:
Current Loops Table: These only show up if the video you're on has loops saved. Switch between different saved loops!
All Video Loops Table: Every loop you've saved is shown here. Easily navigate between any loop you have saved across all your loops.
Loops can be deleted at any time, and will be immediately removed from both tables.
ONLY FOR USE ON YOUTUBE. Does not work on other websites.
This extension marked a weird time in my life.
This extension is the result of trying to get back on my programming feet after facing a lot of major life changes,
and the worst burnout I've ever experienced in my life. That's one of the reasons why this extension took a lot of time to make, as you can see.
It was a lot of on-and-off development, in between working on this and doing other things (spending time with friends/family, moving, playing games, playing music, etc).
When I play guitar or drums, I usually play along to songs on YouTube. Part of this proecess, when learning new songs,
is clicking back to certain timestamps and constantly replaying parts until I'm playing them perfectly.
Even though it seems like an easy, negligible action to have to do, it interrupts the flow of practicing.
Doing this means you have to take your hands off your instrument, move close to the computer, navigate back to the timestamp, and click.
This gets really repetitive and annoying, especially if the part you're playing is only a few seconds long.
It means that you'll never be able to fully immerse yourself in this practice, as you'll be constantly between your instrument and your computer.
Trying to practice other songs makes the problem worse, as you're always messing with timestamps and playback speed to figure out what part you're trying to play.
YouTube also only allows for specific playback speed settings. This used to be in increments of 0.25 when this extension was started, but has been changed to be increments of 0.05 now.
Getting anything smaller and more specific is possible with minor scripting.
This is a static playback speed, and will only change if you want to change it.
When playing a part of a song, or doing anything else for the first time, you will have to follow at a slower speed.
As you build confidence and ability, you will be able to increase your speed.
YouTube does not allow this by default. As far as I saw, there are no other Chrome extensions that allow for this either.
The only other place I've seen something like this is the Riff Repeater in Rocksmith, where you pick sections of a song,
the speed you start at, and how many times in a row you have to play it correctly for it to continue speeding up.
I love how Riff Repeater works, and it's changed how I practice playing any instrument. It gives you consistent and steady progress, which is hard to get otherwise.
And that is why I made this extension! To be able to learn challenging songs in a much easier way.