YT Playlist Length - Duration Display

A Lightweight extension that displays the length of the current YouTube playlist

YT Playlist Length - Duration Displayคืออะไร?

YT Playlist Length - Duration Display เป็นส่วนขยายของ Chrome ที่พัฒนาโดย Jordan_W และคุณลักษณะหลักของมันคือ "A Lightweight extension that displays the length of the current YouTube playlist"

ภาพหน้าจอของส่วนขยาย

screenshot
screenshot
screenshot
screenshot
screenshot

ดาวน์โหลดไฟล์ CRX ของส่วนขยาย YT Playlist Length - Duration Display

ดาวน์โหลดไฟล์ส่วนขยาย YT Playlist Length - Duration Display ในรูปแบบ crx และติดตั้งส่วนขยาย Chrome ด้วยตนเองในเบราว์เซอร์หรือแชร์ไฟล์ crx กับเพื่อนๆ เพื่อติดตั้งส่วนขยาย Chrome อย่างง่ายดาย

คำแนะนำในการใช้ส่วนขยาย

                        A Lightweight extension that displays the complete duration of the YouTube playlist you are viewing or watching. It works on both the Playlist viewing page, and the watching page, blending in with YouTube's existing stats.

Now including a options to customize your experience - accessible from the extension's popup (as shown in the video above). Please leave your feedback and suggestions for any extra options you would like!

The script uses the DOM to calculate the length so there are no API calls to cause slow downs or pose security risks.

For playlists longer than 100 videos, you will need to scroll to the final video on the Playlist view page for a full calculation. Unfortunately this will not work on the watch page as YouTube only loads up to 400 videos.

Hover on the length displayed to view how many videos have been counted.

If you like the extension please submit a review!

Update Log:
0.1.0: Initial version.
0.1.1: Improve reliability when switching between playlists.
0.1.2: Fix bug where duration is displayed twice.
           Duration displays more reliably without having to refresh.
0.1.3: Add duration display to playlist viewing page. Some further optimizations.
0.1.4: Implement Support for YouTube's new UI update.
           Fix longstanding problem where page needs to be refreshed to display.
           Sleeker appearance to blend in with existing stats.
           Faster updating.
0.1.5: Fix NaN bug caused by Live and Premiere Videos.
           Fix bug where length was not being displayed after navigating from regular watch page.
           Add tooltip on hover to display how many videos have been counted in length.
           Some display adjustments.
0.1.6: Add a basic popup UI, in preparation for new settings.
           Slight change to listing name for improved reach.
           New Store Images and Promo Tiles.
0.1.7: Add Promo Video.
           Add Customization options: Hide seconds, Colon time format, Show duration remaining 
           after/including current video (only on watch page).
           Fully style the extension Pop-up.
           
Future plans:
- More options (leave suggestions in your reviews!)
- Display on the YouTube mini player.
- Indicator if full playlist length not calculated (if need to scroll/ cannot calculate all)

Known Bugs:
- None currently.

Please use the 'contact the publisher' button to report any bugs!                    

ข้อมูลพื้นฐานของส่วนขยาย

ชื่อ YT Playlist Length - Duration Display YT Playlist Length - Duration Display
ID jaiodgneidkcpnnijbigkjoefgfbmhkk
URL อย่างเป็นทางการ https://chromewebstore.google.com/detail/yt-playlist-length-durati/jaiodgneidkcpnnijbigkjoefgfbmhkk
คำอธิบาย A Lightweight extension that displays the length of the current YouTube playlist
ขนาดไฟล์ 75.53 KB
จำนวนการติดตั้ง 861
เวอร์ชันปัจจุบัน 0.1.7
อัปเดตครั้งล่าสุด 2023-10-06
วันที่เผยแพร่ 2022-04-27
คะแนน 4.31/5 รวมทั้งหมด 13 คะแนน
ผู้พัฒนา Jordan_W
อีเมล [email protected]
ประเภทการชำระเงิน free
ภาษาที่รองรับ en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "YT Playlist Length - Duration Display",
    "description": "A Lightweight extension that displays the length of the current YouTube playlist",
    "version": "0.1.7",
    "manifest_version": 3,
    "content_scripts": [
        {
            "matches": [
                "https:\/\/*.youtube.com\/*"
            ],
            "js": [
                "content.js"
            ]
        }
    ],
    "permissions": [
        "storage"
    ],
    "action": {
        "default_popup": ".\/popup\/popup.html"
    },
    "icons": {
        "128": ".\/logo128.png",
        "48": ".\/logo48.png"
    }
}