Loop parts or multiple parts of any video on the web.
Video Looper Extension
Loop any part of a video, or multiple parts, easily.
Just click on the extension icon and then `Create Repeat` to get started.
Choose the start and end time of the repeat loop; either by picking the current video time or by manually setting the times. You can also use the slider to quickly move the time.
Then you can pick how many times (or infinitely) to repeat the loops and also if you want any delays between repeats.
You can always add another repeat loop to the same video or reset the repeat counter.
All kinds of extra options available in the setting pages.
Great for learning a new instrument with tutorials, DIY videos and much more.
Enjoy :)
Works on almost all video hosting websites.
Read more
Just click on the extension icon and then `Create Repeat` to get started.
Choose the start and end time of the repeat loop; either by picking the current video time or by manually setting the times. You can also use the slider to quickly move the time.
Then you can pick how many times (or infinitely) to repeat the loops and also if you want any delays between repeats.
You can always add another repeat loop to the same video or reset the repeat counter.
All kinds of extra options available in the setting pages.
Great for learning a new instrument with tutorials, DIY videos and much more.
Enjoy :)
Works on almost all video hosting websites.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Video Looper", "version": "0.0.4", "description": "Loop parts or multiple parts of any video on the web.", "permissions": ["activeTab","storage","notifications","declarativeContent"], "background": { "page": "background.html", "persistent": false }, "options_ui": { "page": "options.html", "open_in_tab": false }, "content_scripts": [ { "matches": [""], "js": ["content-start.js"], "run_at": "document_idle" } ], "web_accessible_resources": [ "utils.js", "content-script.js", "content-start.js" ], "page_action": { "default_popup": "popup.html", "default_icon": { "16": "images/VideoLooperImageLightRedBlue16.png", "48": "images/VideoLooperImageLightRedBlue48.png", "128": "images/VideoLooperImageLightRedBlue128.png" } }, "icons": { "16": "images/VideoLooperImageLightRedBlue16.png", "48": "images/VideoLooperImageLightRedBlue48.png", "128": "images/VideoLooperImageLightRedBlue128.png" }, "manifest_version": 2}
Read more