In the vast universe of YouTube, where playlists are galaxies waiting to be explored, the "YouTube Playlist Duration and Timetable…

Latest Version

Version
1.0
Update
October 10, 2023
Size
13.08KiB
Developer
Category
Users
132
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Scripting
ActiveTab
Tabs
See more

YouTube Playlist Duration and Timetable Calc Extension

In the vast universe of YouTube, where playlists are galaxies waiting to be explored, the \"YouTube Playlist Duration and Timetable Calculator\" emerges as your guiding star. Whether you're a YouTube enthusiast craving an organised binge-watch or a budding developer with an appetite for learning, this extension is your ticket.

Here's what sets it apart

Calculate Playlist Duration: Forget the cumbersome manual tallying! With a single click, discover the entire duration of any YouTube playlist. How? Our expert content.js delves deep into YouTube playlist page, extracting the length of each video and presenting you with a grand total.

Generate a Viewing Timetable: Ever wanted to split your viewing over several days? Just key in your daily viewing limit, and voila! A custom viewing schedule is laid out for you. What is the magic behind this? Our interactive popup.js takes your input, couples it with the playlist's data, and churns out a day-wise viewing plan.

Sleek User Interface: The user experience is paramount. Our popup.html provides a clutter-free, intuitive interface, and the styles.css ensures it's as pleasing to the eye as it is functional. Every button, every shade, and every layout choice was made keeping you, the user, in mind.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "YouTube Playlist Duration and Timetable Calc", "version": "1.0", "permissions": ["scripting", "activeTab", "tabs"], "host_permissions": ["*://www.youtube.com/*"], "action": { "default_popup": "popup.html" }, "background": { "service_worker": "background.js" }, "content_scripts": [ { "matches": ["*://www.youtube.com/*"], "js": ["content.js"] } ], "icons": { "16": "icon16.png", "48": "icon48.png", "128": "icon128.png" }}
Read more