High-performance HLS/Video downloader. Detect and download HLS streams (.m3u8), video blobs, and direct video files with a premium UI. Features pause/resume, AES-128 support, fMP4 segments, and adaptive quality selection. Optimized for mobile and desktop.
Works fine, although I encountered a
QuotaExceededError: The operation failed because it would cause the application to exceed its storage quota.error when trying to download something. I got around that issue by launching my chromium with the flag--unlimited-storagebut then GM_download failed due to some url not being whitelisted, so I modified triggerDownload to have an optional last argument that allows it to fall back to using anchor tags for the download if GM_download fails for whatever reason and now it works as expected. Perhaps that is something that could be added to the script.