Loop sections (loop start & end time as required) of YouTube videos

Latest Version

Version
1.0
Update
July 3, 2024
Size
19.16KiB
Developer
Category
Users
27
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
Storage
See more

YouTube Videos Looper Extension

Hi, Guys!

Thanks a lot for trying out this extension!

Why this extension?

1. PROBLEM: Currently, on Youtube, to loop a video, we either have an option to either loop if
from start to end, or for the timestamps that the content creator has provided, but we
cannot loop from any start to end time, and because of this, we end searching things like
\"some xyz song but only the good part\" and many times this \"good part\" is also not exactly
the part we like.

2. SOLUTION: This is the problem that this extension solves. With this, you can choose any
start and end time (THE BEST PART OF ANY VIDEO/SONG) and loop it, so no need to
search through n-number of videos to listen to what you like!


How do you use it?

It's actually very intuitive! After installation, when you click on the logo of the extension, it shows Loop start time and Loop end time. You just have to enter the start and end time, and click on set loop, and that's it! Now, your \"best part\" will loop, until you either clear the loop by clicking on \"Clear Loop\" button on the extension, or you can simply reload the tab and the loop will reset. You can look at the image provided to check out the UI, it's pretty simple!
Example:
1) start Time = 0:52; end Time = 1:30 (Loop from 0 min 52 sec to 1 min 30 sec)
2) start Time = 1:20:26; end Time = 2:40:09 (Loop from 1hr 20m 26 sec to 2hr 40m 9sec)


Permissions that this extension use:

1. This extension uses just 2 permissions, namely storage and to access the activeTab.
2. Why do we need these 2 permissions?
a) Storage: Using this permission, we store the value of start and end time so that even
when you click somewhere else and then later comeback to the extension to check the
current values of start & end time, it shows up there!
b) Active tab: Using this, we are able to set the loop for the youtube tab, so without this
permission, we won't have access to the youtube screen and hence won't be able to set
the loop.

Have any feedback or have some new ideas to add to this? Please leave a comment!
Also, if you find this extension useful, any kind of donation/good rating & reviews would be very helpful in continuing my journey as a developer.

Thanks a lot, and enjoy!!
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "YouTube Videos Looper", "version": "1.0", "description": "Loop sections (loop start & end time as required) of YouTube videos", "permissions": ["activeTab", "storage"], "icons": { "16": "icons/inactive16.png", "32": "icons/inactive32.png", "48": "icons/inactive48.png", "128": "icons/inactive128.png" }, "action": { "default_icon": { "16": "icons/inactive16.png", "32": "icons/inactive32.png" }, "default_popup": "popup.html" }, "content_scripts": [ { "matches": ["*://www.youtube.com/*"], "js": ["content.js"] } ]}
Read more