Streamlink is a command line video stream extractor that retrieves direct stream URLs from online services for use in external media players. It functions as a local media stream pipe, redirecting raw video data from web services into local files or players via standard input or HTTP. The project includes a headless browser stream scraper to intercept network requests and extract media data from script-heavy websites, alongside a dedicated processor for HLS and DASH…
Die Hauptfunktionen von streamlink/streamlink sind: Stream Extractors, Video Stream Extraction, Headless Browser Automation, Stream Piping Utilities, External Video Playback, Multi-Platform Video Extraction, Live Stream Extraction, Segmented Media Playback.
Open-Source-Alternativen zu streamlink/streamlink sind unter anderem: chrippa/livestreamer — Livestreamer is a command-line stream extractor and modular streaming client designed to resolve hidden media source… caorushizi/mediago — Mediago is a multi-platform video downloader and extraction utility that supports content retrieval from over a… ariya/phantomjs — PhantomJS is a scriptable, headless browser engine based on WebKit that provides a programmatic interface for… pichillilorenzo/flutter_inappwebview — This is a plugin for embedding inline or headless web browsers within Flutter applications to render web content. It… googlechrome/puppeteer — Puppeteer is a JavaScript library for programmatically controlling Chrome and Firefox through the Chrome DevTools… leandromoreira/digital_video_introduction — This project is an educational suite and technical guide designed for mastering video codecs and signal processing. It…
Livestreamer is a command-line stream extractor and modular streaming client designed to resolve hidden media source URLs from online services. It functions as a media pipeline utility that extracts direct media URLs and binary data for local saving, specialized processing, or routing into external media players. The project uses a plugin-based system with custom heuristic logic to extend service support and override default capabilities. It includes a network proxy router to bypass regional blocks and network restrictions through configurable HTTP and HTTPS proxies, and manages authenticatio
Mediago is a multi-platform video downloader and extraction utility that supports content retrieval from over a thousand different social and video sharing platforms. It functions as an AI-powered download automator that uses natural language commands to trigger and manage video download workflows. The project provides specialized capabilities for sniffing and capturing m3u8 and HLS video streams via a browser extension that detects resources on active web pages. It can be deployed as a containerized headless server, allowing users to manage remote download tasks across a network through a we
PhantomJS is a scriptable, headless browser engine based on WebKit that provides a programmatic interface for automating web page interactions. It operates without a graphical user interface, allowing for the execution of JavaScript to navigate pages, manipulate the document object model, and perform functional testing of web applications. The tool distinguishes itself by providing low-level control over the browser rendering lifecycle and network stack. It enables real-time interception and modification of network traffic, alongside the ability to generate visual snapshots and document expor
Puppeteer is a JavaScript library for programmatically controlling Chrome and Firefox through the Chrome DevTools Protocol or the WebDriver BiDi protocol. It launches and manages browser instances—typically without a visible user interface—to automate interactions with web pages, enabling navigation, clicking, typing, and data extraction entirely through code. The library distinguishes itself through deep integration with the Chromium embedding layer, allowing fine-grained process configuration with custom flags, permissions, and sandbox policies. It maintains multiple concurrent command stre