Universal Video Sniffer

Sniff video (m3u8/mp4), optimized for mobile memory usage.

θα χρειαστεί να εγκαταστήσετε μια επέκταση όπως το Tampermonkey, το Greasemonkey ή το Violentmonkey για να εγκαταστήσετε αυτόν τον κώδικα.

You will need to install an extension such as Tampermonkey to install this script.

θα χρειαστεί να εγκαταστήσετε μια επέκταση όπως το Tampermonkey ή το Violentmonkey για να εγκαταστήσετε αυτόν τον κώδικα.

θα χρειαστεί να εγκαταστήσετε μια επέκταση όπως το Tampermonkey ή το Userscripts για να εγκαταστήσετε αυτόν τον κώδικα.

You will need to install an extension such as Tampermonkey to install this script.

Θα χρειαστεί να εγκαταστήσετε μια επέκταση διαχείρισης κώδικα χρήστη για να εγκαταστήσετε αυτόν τον κώδικα.

(Έχω ήδη έναν διαχειριστή κώδικα χρήστη, επιτρέψτε μου να τον εγκαταστήσω!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(Έχω ήδη έναν διαχειριστή στυλ χρήστη, επιτρέψτε μου να τον εγκαταστήσω!)

Δημιουργός
Jw-23
Ημερήσιες εγκαταστάσεις
6
Σύνολο εγκαταστάσεων
1.444
Βαθμολογίες
3 0 0
Έκδοση
22.3
Δημιουργήθηκε την
03/12/2025
Ενημερώθηκε την
23/12/2025
Μέγεθος
30 KB
Άδεια
MIT
Εφαρμόζεται σε
Όλοι οι ιστοχώροι

🇺🇸 User Manual

1. Prerequisites

  • Browser: Highly recommended to use Chrome, Edge, or other Chromium-based browsers (Brave, etc.).
    • Note: The script uses the FileSystemAccess API for stream recording, which may not be fully supported in Firefox.
  • Extension: Tampermonkey is required.
  • Network: Ensure you have access to the video hosting site.

2. Installation

  1. Click the Tampermonkey icon in your browser toolbar and select "Create a new script...".
  2. Delete all default code in the editor.
  3. Copy and paste the full V8 code into the editor.
  4. Press Ctrl + S or click "File" -> "Save".

3. How to Use

  1. Visit Site: Go to a website containing M3U8 or MP4 videos.
  2. Play Video: You must start playback. The script works by intercepting network traffic; if the video doesn't load, the script cannot detect it.
  3. Check the Panel:
    • A floating panel will appear in the top-right corner.
    • Green Border: Video detected in the main window (Top frame).
    • Pink Border: Video detected inside an Iframe (embedded player).
  4. Actions:
    • Copy: Copies the stream URL to your clipboard (useful for external downloaders like IDM).
    • Download:
      • Opens a "Save As" dialog.
      • The script downloads M3U8 segments, transmuxes them to MP4 using mux.js locally, and streams the data directly to your hard drive.
      • Benefit: Low memory usage, supports large files.

4. Troubleshooting (FAQ)

  • Q: Why does nothing happen when I click Download?
    • A: Ensure you are using Chrome/Edge version 86+. If the browser lacks File System API support, the script will show an alert.
  • Q: Connection errors or CORS issues?
    • A: The script uses GM_xmlhttpRequest to bypass CORS. When running for the first time, Tampermonkey may ask for permission to access cross-origin domains. Please select "Always Allow".
  • Q: Can it download encrypted videos?
    • A: It supports standard HLS encryption (AES-128) if the key is accessible. It cannot download DRM-protected content (Widevine/PlayReady).
  • Q: The panel blocks the view.
    • A: Drag the panel by its header to move it. Click the button in the top corner to minimize it.