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
·

7 repositorios

Awesome GitHub RepositoriesMetadata Extraction Tools

Explore 7 awesome GitHub repositories matching development tools & productivity · Metadata Extraction Tools. Refine with filters or upvote what's useful.

Awesome Metadata Extraction Tools GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • yt-dlp/yt-dlpAvatar de yt-dlp

    yt-dlp/yt-dlp

    170,963Ver en GitHub↗

    This project is a command-line media downloader designed for the systematic retrieval and organization of digital content from diverse online platforms. It functions as an extensible extraction engine that utilizes a declarative format-selection pipeline to automate the identification, merging, and downloading of specific audio and video streams based on user-defined criteria. The system distinguishes itself through a modular architecture that supports custom plugins and site-specific scripts, allowing for the bypass of platform restrictions and the handling of complex authentication challeng

    Parses video details and stream information into structured formats without requiring a full download of the media content.

    Pythonclidownloaderpython
    Ver en GitHub↗170,963
  • rg3/youtube-dlAvatar de rg3

    rg3/youtube-dl

    140,520Ver en GitHub↗

    This project is a command-line video downloader and web media extractor written in Python. It is designed to retrieve video and audio streams from various hosting platforms for local storage or real-time streaming via standard output. The system utilizes a framework of custom extractor classes to handle different websites and allows for the development of new extractors to extend compatibility. It supports accessing restricted, private, or region-locked content through the use of session cookies, user-agent headers, and proxy server routing. Capabilities include media format selection based

    Provides a framework for implementing custom extractor classes to add support for new video hosting services.

    Python
    Ver en GitHub↗140,520
  • iawia002/annieAvatar de iawia002

    iawia002/annie

    31,414Ver en GitHub↗

    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

    Retrieves technical information and resource details from web videos in JSON format.

    Go
    Ver en GitHub↗31,414
  • iawia002/luxAvatar de iawia002

    iawia002/lux

    31,412Ver en GitHub↗

    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

    Retrieves technical details and available quality formats for online videos in JSON format.

    Gobilibilicrawlerdownload
    Ver en GitHub↗31,412
  • pytube/pytubeAvatar de pytube

    pytube/pytube

    13,135Ver en GitHub↗

    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. The project is designed using only the Python standard library to avoid external package dependencies. It utilizes regular expression-based HTML parsing to extract stream URLs and asset details directly from the platform. The library supports retrieving video metadata and thumbnails, as well as extracting caption tracks. It provides capabilities for downloading entire playlists a

    Provides tools for parsing and extracting stream information and asset metadata from YouTube videos.

    Pythonpythonyoutubeyoutube-downloader
    Ver en GitHub↗13,135
  • koral--/android-gif-drawableAvatar de koral--

    koral--/android-gif-drawable

    9,648Ver en GitHub↗

    android-gif-drawable is a rendering library for displaying and controlling animated GIF images within Android image views and drawables. It provides a custom drawable implementation for frame-based animations, a playback system for seeking and looping, and a metadata extractor for retrieving technical properties such as frame counts and loop settings. The library enables the synchronization of a single animation instance across multiple views to ensure consistent playback. It supports loading GIF data from various sources, including assets, resources, URIs, byte arrays, files, and input strea

    Retrieves frame counts, loop settings, and other technical properties from GIF image sources.

    Java
    Ver en GitHub↗9,648
  • jefferyhcool/bilinoteAvatar de JefferyHcool

    JefferyHcool/BiliNote

    5,067Ver en GitHub↗

    BiliNote is a tool that converts video URLs into structured, organized notes. It works by extracting video content and metadata from major platforms, transcribing audio to text entirely on-device using a local speech recognition model, and then summarizing the transcript with a language model to produce clean notes that can include screenshots and timestamp links. What sets BiliNote apart is its configurable AI backend, which lets you choose and switch between different language model providers for generating summaries. All transcription happens offline and locally, preserving privacy and ena

    Captures video metadata and subtitles from web pages to prepare content for structured note generation.

    Python
    Ver en GitHub↗5,067
  1. Home
  2. Development Tools & Productivity
  3. Documentation, Discovery & Metadata
  4. Metadata Processing and Analysis
  5. Metadata Extraction Tools

Explorar subetiquetas

  • Video Metadata Extractors2 sub-etiquetasTools for parsing and outputting stream information from media sources.