awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
caorushizi avatar

caorushizi/mediago

0
View on GitHub↗
9,016 estrellas·794 forks·TypeScript·MIT·10 vistasdownloader.caorushizi.cn/guides.html?form=github↗

Mediago

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 web interface.

The system includes integrated media transcoding to convert video files into different formats and quality levels. It also features a RESTful web API for coordinating file transfers and synchronizing task progress with external applications and scripts.

Features

  • Multi-Platform Video Extraction - Retrieves video streams from a wide variety of social media, hosting, and content sharing websites.
  • AI Workflow Automation - Uses an AI assistant to trigger and manage video download workflows via natural language commands.
  • Natural Language Interfaces - Translates user text input into executable download tasks through an integrated artificial intelligence assistant.
  • HLS Stream Capture - Specializes in sniffing and capturing m3u8 and HLS video streams for offline playback.
  • HLS Stream Capturers - Detects and captures video resources such as m3u8 and HLS streams from diverse websites.
  • Video Stream Extraction - Extracts video content from numerous platforms by identifying and capturing stream resources.
  • AI-Driven Automations - Triggers video download tasks using natural language commands processed by an integrated AI assistant.
  • Resource Detectors - Identifies downloadable video streams on a webpage via a browser extension.
  • Media Transcoders - Uses integrated conversion tools to transform downloaded video streams into different formats or quality levels.
  • Browser-Integrated Downloads - Includes a browser extension to sniff video resources and route them to the downloader.
  • AI-Driven Download Orchestration - Functions as an AI-powered automator that uses natural language to trigger video download tasks.
  • Resource Sniffers - Provides a browser extension that sniffs m3u8 manifests and video stream URLs from active web pages.
  • AI-Driven Automations - Triggers video download tasks using natural language commands processed by an integrated AI assistant.
  • Headless - Can be deployed as a containerized headless server for remote download management via a web interface.
  • Task & Job Management - Synchronizes task progress with external scripts by controlling job execution and querying status via API.
  • Container Deployment - Enables deployment as a container image across different hardware architectures.
  • Containerized Application Deployments - Ships as a portable container image for deployment in headless server environments.
  • Headless Server Deployments - Supports deployment as a containerized headless server for remote management via a web interface.
  • Download API Interfaces - Provides programmatic interfaces for triggering media downloads and tracking progress via REST requests.
  • Video Converters - Transforms downloaded videos into different formats or quality levels using integrated conversion tools.
  • Video Downloaders - Provides a containerized video downloader with a network-accessible web interface.
  • Browser-Integrated Capture - Allows sending detected video resources from active web pages to the downloader using a single click.
  • Task Coordinations - Coordinates file transfers and job execution across external scripts using a RESTful web API.
  • Automated Transcoding - Includes integrated media transcoding to convert downloaded videos into different formats and quality levels.
  • Headless Server Hosting - Provides a headless server configuration to allow remote management of downloads via a web interface.
  • Developer Utilities - Command-line tool for extracting and downloading m3u8 video streams.

Historial de estrellas

Gráfico del historial de estrellas de caorushizi/mediagoGráfico del historial de estrellas de caorushizi/mediago

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Mediago

Proyectos open-source similares, clasificados según cuántas características comparten con Mediago.
  • subhra74/xdmAvatar de subhra74

    subhra74/xdm

    7,793Ver en GitHub↗

    XDM is a multi-threaded download manager and HTTP download accelerator designed to increase file transfer speeds by splitting files into multiple segments for simultaneous retrieval. It functions as a browser-integrated download client that uses extensions to intercept and capture web download requests. The software includes a streaming video downloader capable of intercepting streaming protocols to save online video content as local files. Additionally, it features a video format converter to change file containers and codecs for compatibility with various devices. The application provides

    C#
    Ver en GitHub↗7,793
  • streamlink/streamlinkAvatar de streamlink

    streamlink/streamlink

    11,558Ver en GitHub↗

    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 segmented media streams. The tool utilizes a modular video plugin framework, allowing support for new streaming platforms to be

    Pythonclilivestreampython
    Ver en GitHub↗11,558
  • fent/node-ytdl-coreAvatar de fent

    fent/node-ytdl-core

    4,734Ver en GitHub↗

    node-ytdl-core is a JavaScript library for Node.js designed to extract metadata and stream video and audio content from YouTube. It serves as a media downloader and stream fetcher, allowing users to retrieve video details and media data from remote sources. The library provides specialized capabilities for video extraction, including the ability to parse media URLs for unique identifiers and analyze available formats. It allows for the selection and filtering of specific video and audio streams based on quality and resolution criteria. The project manages network traffic through rate limit a

    JavaScriptnodescrapervideo-downloader
    Ver en GitHub↗4,734
  • persepolisdm/persepolisAvatar de persepolisdm

    persepolisdm/persepolis

    7,392Ver en GitHub↗

    Persepolis is a Python-based download manager and graphical user interface for the aria2 engine. It functions as a concurrent file downloader that splits files into multiple chunks to be retrieved simultaneously, maximizing available network bandwidth. The application integrates a media extraction engine to resolve direct URLs, enabling the retrieval of video and audio content from various online streaming platforms and hosting services. It provides tools for download queue management and automation, including the ability to schedule specific start times or define time windows for downloads

    Pythonbsddownload-managerfreebsd
    Ver en GitHub↗7,392
Ver las 30 alternativas a Mediago→

Preguntas frecuentes

¿Qué hace caorushizi/mediago?

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.

¿Cuáles son las características principales de caorushizi/mediago?

Las características principales de caorushizi/mediago son: Multi-Platform Video Extraction, AI Workflow Automation, Natural Language Interfaces, HLS Stream Capture, HLS Stream Capturers, Video Stream Extraction, AI-Driven Automations, Resource Detectors.

¿Qué alternativas de código abierto existen para caorushizi/mediago?

Las alternativas de código abierto para caorushizi/mediago incluyen: subhra74/xdm — XDM is a multi-threaded download manager and HTTP download accelerator designed to increase file transfer speeds by… streamlink/streamlink — Streamlink is a command line video stream extractor that retrieves direct stream URLs from online services for use in… fent/node-ytdl-core — node-ytdl-core is a JavaScript library for Node.js designed to extract metadata and stream video and audio content… persepolisdm/persepolis — Persepolis is a Python-based download manager and graphical user interface for the aria2 engine. It functions as a… momo707577045/m3u8-downloader — m3u8-downloader is a tool for extracting, downloading, and merging video segments from m3u8 playlist files into a… chocobozzz/peertube — PeerTube is a decentralized, open-source video hosting platform that enables users to operate independent,…