StreamGrabber

Lightweight HLS/Video downloader. Pause/Resume. AES-128. fMP4. Mobile + Desktop.

Tästä skriptistä on versioita, joissa koodia päivitettiin. Näytä kaikki versiot.

  • v2.4.0 4.2.2026

    DEminified the script

  • v2.4.0 4.2.2026
  • v2.3.0 4.2.2026
  • v2.2.0 4.2.2026
  • v2.1.3 3.2.2026
  • v2.1.2 3.2.2026
  • v2.1.1 3.2.2026
  • v2.1.0 3.2.2026
  • v2.0.0 2.2.2026
  • v1.3.0 1.2.2026
  • v1.2.6 22.1.2026
  • v1.2.5 22.1.2026
  • v1.2.4 20.11.2025
  • v1.2.4 20.11.2025
  • v1.2.3 15.11.2025
  • v1.2.2 8.11.2025
  • v1.2.1 8.11.2025
  • v1.0.6 8.11.2025
  • v1.0.5 7.11.2025
  • v1.0.5 7.11.2025
  • v2.6.1 6.11.2025

    # Universal M3U8 Downloader (Ultimate Edition)

    A powerful, optimized, and user-friendly userscript for downloading HLS (.m3u8) video streams and direct video blobs directly from your browser.

    ## Features

    - **Automatic Detection**: Automatically detects m3u8 streams and video blobs on any website
    - **Multi-Quality Support**: Choose from available video quality variants for HLS streams
    - **Encryption Support**: Handles AES-128 encrypted streams
    - **Format Support**: Supports both fragmented MP4 (fMP4) and MPEG-TS formats
    - **Progress Tracking**: Real-time download progress with pause/resume functionality
    - **Video.js Integration**: Adds download buttons to Video.js players
    - **Cross-Origin Support**: Uses GM_xmlhttpRequest for reliable cross-domain requests
    - **Modern File APIs**: Utilizes File System Access API when available, falls back to blob downloads
    - **Size Estimation**: Smart size estimation for HLS streams using bandwidth data or byte ranges
    - **Smart Filtering**: Option to exclude small files (< 1 MB) to filter out thumbnails/ads
    - **Robust Error Handling**: Automatic retry mechanism with configurable limits
    - **Clean UI**: Floating download button with progress cards and variant picker
    - **Concurrent Downloads**: Optimized concurrent segment downloading for faster HLS downloads

  • v1.4.1 5.11.2025