Annie is a command-line video downloader and web video extraction library written in Go. It functions as a concurrent media downloader designed to fetch video files and playlists from websites via URLs. The tool distinguishes itself through a proxy-aware network layer that supports SOCKS5 and HTTP proxies to bypass regional content restrictions. It also incorporates session cookie integration and referrer spoofing to facilitate the download of authenticated or age-gated content. The project provides capabilities for bulk media acquisition, including batch downloading from text files and extr
Lux is a command line video downloader written in Go designed for extracting and saving video and audio from various websites. It functions as a concurrent media downloader that increases transfer speeds by splitting files into fragments and downloading them using multiple threads. The tool serves as a playlist download manager capable of retrieving entire video collections or specific ranges of items. It also operates as a proxy-enabled media client, supporting HTTP and SOCKS5 proxies and session cookies to access region-locked, private, or age-gated content. Additional capabilities include
Downkyi is a desktop application designed for the batch retrieval and archiving of high-resolution video content from Bilibili. It functions as a media downloader that automates the collection of digital libraries by managing concurrent download tasks through a thread-pooled queue. The application distinguishes itself by integrating a multimedia framework to perform post-download operations, including stream remuxing, audio extraction, and watermark removal. It utilizes a modular plugin architecture to decouple stream resolution logic from the core application, allowing for independent update
XHS-Downloader is a media downloader and content scraper for Xiaohongshu designed to extract and save images, videos, and metadata from profiles, search results, and shared links. It functions as a background service that can automatically detect and download media when platform URLs are copied to the system clipboard. The project provides a server with an HTTP API endpoint for programmatically triggering media downloads and extracting work details via external scripts. It includes a media asset manager that sorts downloaded content into custom folders using filename patterns based on author
Pytube is a Python library and command line interface for downloading videos, playlists, and captions from YouTube. It functions as both a programmatic tool for metadata extraction and a standalone media downloader.
Die Hauptfunktionen von pytube/pytube sind: Video Downloaders, Downloader Library Integration, Media Downloaders, Regex Extraction Utilities, Video Metadata Extractors, Video Metadata Extraction, Direct Stream Requesting, Media Content Archivers.
Open-Source-Alternativen zu pytube/pytube sind unter anderem: iawia002/annie — Annie is a command-line video downloader and web video extraction library written in Go. It functions as a concurrent… iawia002/lux — Lux is a command line video downloader written in Go designed for extracting and saving video and audio from various… leiurayer/downkyi — Downkyi is a desktop application designed for the batch retrieval and archiving of high-resolution video content from… joeanamier/xhs-downloader — XHS-Downloader is a media downloader and content scraper for Xiaohongshu designed to extract and save images, videos,… tyrrrz/youtubedownloader — YoutubeDownloader is a desktop application designed to retrieve and archive video and audio content from online… rg3/youtube-dl — This project is a command-line video downloader and web media extractor written in Python. It is designed to retrieve…