Uscripts
Userscripts for YouTube, sb.ltn.fi
Install / Use
/learn @mchangrh/UscriptsREADME
Collection of userscripts for:
<details><summary><a href=yt#readme>YouTube</a></summary>Replace YouTube rounded views and relative date with absolute values
Add frames to YT time
Add additional seeking options to YT
A/D for back/forth
- Ctrl = 10s
- Default = 1s
- Shift = 0.1s
Remove notification count from title
Force YouTube Video quality
config page
Better YT Shorts redirector
- only triggers on navigate events
- works on mobile
- intercepts navigation request, not response
Add SMPTE, .ms or total frames to current time or duration (goes well with
yt-frames)
config page
replacesyt-mstime,yt-smpte
Persist YT Controls The preview bar does not activate despite the controls being persisted, the current time indicator will be out of date
Warn if video is post-live manifestless
Adds a very big, red and annoying warning at the top of the screen with requiredSegment is present
</details> <details><summary><a href=yt/forks#readme>YouTube (forks)</a></summary>Flags watched videos
</details> <details><summary><a href=sbltnfi#readme>sb.ltn.fi</a></summary>Fork of cane's userscript for sb-buttons
Add Discord badge to any users that are registered with sb-slash on sb.ltn.fi
sbltnfi-export-segments.user.js
Export sbltnfi segments into loadable URLs
sbltnfi-imprecise-times.user.js
Removes trailing zeros from start, end and length times
sbltnfi-preset-replace.user.js
Replaces or redirct all sb.ltn.fi links to be pre-loaded with filters
sbltnfi-preset-video-link.user.js
Fork of Deedit's Script with preset search parameters
Force refresh a single segment
sbltnfi-requiredSegments.user.js
Adds a required segment link to all entries
Adds a warning button that opens SBC to pre-fill userID and copies all videoIDs + titles from current page
sbltnfi-short-sbmchang.user.js
</details> <details><summary><a href=sbltnfi/fork#readme>sb.ltn.fi (forks)</a></summary>Adds a shortened (videoid/partialHash) link to all entries
sbltnfi-clickable-starttime-fork.user.js
Fork of NanoByte's Script with more aggressive videoID searching
Fork of TheJzoli's Script using innerTube instead of public invidious instances
sbltnfi-oembed-videotitle.user.js
Fork of TheJzoli's Script using OEmbed API instead of public invidious instances
sbltnfi-dearrow-videotitle.user.js
</details> <details><summary><a href=dab#readme>DeArrow Browser</a></summary>Fork of TheJzoli's Script using DeArrow API instead of public invidious instances
</details>Adds SponsorBlock stats to DAB user block
Related Skills
node-connect
347.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
