Drop the grabber file into KVS Plugins → Grabbers, point it at a sxyprn.com post or tag listing, and KVS does the rest: parses metadata, downloads the source file, generates thumbs and previews.
Built on the standard KvsGrabberVideo base class — works exactly like the official grabbers shipped by KVS. No core modifications.
No yt-dlp required. SexyPorn hides the file behind a signed, scrambled player URL; the grabber reproduces that signing in PHP and hands the direct MP4 to KVS. No ydl_path change, no aria2 dependency.
Titles are cleaned automatically — hashtags become tags, pornstar links become models, the studio becomes the content source. Listing pagination (URL|1000) supported for tag and blog pages.
v1.0.0 — Initial release. Signed player link resolver, full metadata parsing, listing pagination, direct download (no yt-dlp).