awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • yt-dlp/yt-dlpyt-dlp 的头像

    yt-dlp/yt-dlp

    170,963在 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
    在 GitHub 上查看↗170,963
  • rg3/youtube-dlrg3 的头像

    rg3/youtube-dl

    140,520在 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
    在 GitHub 上查看↗140,520
  • iawia002/annieiawia002 的头像

    iawia002/annie

    31,414在 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
    在 GitHub 上查看↗31,414
  • iawia002/luxiawia002 的头像

    iawia002/lux

    31,412在 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
    在 GitHub 上查看↗31,412
  • pytube/pytubepytube 的头像

    pytube/pytube

    13,135在 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
    在 GitHub 上查看↗13,135
  • koral--/android-gif-drawablekoral-- 的头像

    koral--/android-gif-drawable

    9,648在 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
    在 GitHub 上查看↗9,648
  • jefferyhcool/bilinoteJefferyHcool 的头像

    JefferyHcool/BiliNote

    5,067在 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
    在 GitHub 上查看↗5,067
  1. Home
  2. Development Tools & Productivity
  3. Documentation, Discovery & Metadata
  4. Metadata Processing and Analysis
  5. Metadata Extraction Tools

探索子标签

  • Video Metadata Extractors2 个子标签Tools for parsing and outputting stream information from media sources.