Skip to content

imamwahyudime/youtube-custom-looper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Custom Looper

A web-based tool to loop specific sections of YouTube videos with custom start/end times and repeat options.

Description:

This simple HTML/CSS/JavaScript application allows users to load a YouTube video using its URL and then define a specific segment within that video to loop. Users can control precisely where the loop starts and ends (down to fractions of a second) and choose how the loop behaves: play the section once, loop it a specific number of times, or loop it indefinitely.

It utilizes the YouTube IFrame Player API to embed and control the video playback directly in the browser.

Features:

  • Load YouTube Videos: Paste any standard YouTube video URL to load the player.
  • Custom Loop Points: Set precise start and end times (in seconds) for the loop section.
  • Flexible Loop Options:
    • Play the section only once ("No Loop").
    • Loop the section a user-defined number of times ("Loop X Times").
    • Loop the section indefinitely ("Loop Forever").
  • Responsive Design: The layout adjusts for use on different screen sizes.
  • Error Handling: Basic feedback for invalid URLs or YouTube Player API errors.
  • Client-Side: Runs entirely in the user's web browser; no server-side component needed.

Usage:

  • Option 1:
  1. Go to https://imamwahyudime.github.io/youtube-custom-looper/
  2. Enjoy!
  • Option 2:
  1. Clone or download this repository.
  2. Open index.html in your web browser.
  3. Enjoy!

Technology Used:

  • HTML5
  • CSS3
  • JavaScript (Vanilla)
  • YouTube IFrame Player API

About

A web-based tool to loop specific sections of YouTube videos with custom start/end times and repeat options.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published