{"repo":"royswift2007/m3u8-video-sniffer","free":true,"listed":false,"github":"https://github.com/royswift2007/m3u8-video-sniffer","clone":"git clone https://github.com/royswift2007/m3u8-video-sniffer.git","description":"A Windows desktop tool to sniff, parse, and download m3u8 / mpd / mp4 streams from any website. Multi-engine, queue-managed, with browser extension integration.","language":"Python","stars":49,"topics":["hls","m3u8","m3u8-downloader","media-sniffer","n-m3u8dl-re","video-downloader","yt-dlp","m3u8download","playwright"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"M3U8D v0.5.0 English 简体中文 A Windows desktop tool for streaming-media sniffing, parsing, and downloading. Captures media resources from real browser sessions, dispatches them to multiple download engines, and manages the full lifecycle from discovery to completion. Overview M3U8D is a Windows desktop application built with Python and PyQt6. It unifies the following tasks into one workflow: - Open real web pages in a persistent browser session with login state and cookies - Automatically discover m3u8 / mpd / mp4 / webm / magnet and other media candidates during playback - Filter, select quality, and assign download engines from the resource list - Execute downloads with multiple engines and manage queue, retries, and history - Receive resources from external browser extensions or scripts via local HTTP API and m3u8dl:// protocol Key Features Browser Workbench and Resource Sniffing - Launches a real persistent Chrome via Playwright (not an embedded web control) - Preserves login state, cookies, and extensions across sessions - Four discovery paths: page-URL pattern matching, request interception, response Content-Type detection, and injected frontend script callbacks - Capture window mechanism for delayed / dynamically-injected media links - Reduces automation detection with --disable-blink-features=AutomationControlled Resource List and Filtering - Multi-layer deduplication (URL, video ID, itag, title, variant) - Search by title / URL / source text - Filter by type (M3U8 / MPD","default_branch":null,"files":null,"tree":[],"storefront":"/r/royswift2007","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/royswift2007/m3u8-video-sniffer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}