awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
nilaoda avatar

nilaoda/N_m3u8DL-RE

0
View on GitHub↗
7,406 स्टार्स·752 फोर्क्स·C#·mit·9 व्यूज़

N M3u8DL RE

N_m3u8DL-RE is a command line tool designed for capturing and saving on-demand or live video streams from M3U8 manifest files. It functions as an HLS stream recorder and downloader capable of capturing adaptive bitrate streams and recording live broadcasts with real-time merging and specific duration limits.

The tool features an AES encrypted stream decrypter that removes encryption from media segments using provided keys and external decryption engines. It also includes a media muxer that integrates with the FFmpeg engine to combine downloaded audio, video, and subtitle tracks into a single container.

Additional capabilities include media track filtering by resolution or language via regular expressions and partial content downloading to save specific time ranges of a stream. The system also manages network traffic through configurable proxy settings and multi-threaded segment fetching.

Features

  • HLS Stream Capturers - Captures and saves on-demand and live video streams from M3U8 and MPD manifest files.
  • Stream Recorders - Records live broadcasts with real-time merging and duration limits to create VOD files.
  • Media Manifest Parsing - Parses M3U8 and MPD manifest files to select specific media streams via regular expression matching.
  • Media Muxers - Integrates with the FFmpeg engine to combine downloaded audio, video, and subtitle tracks into a single container.
  • Adaptive Track Selection - Selects specific media tracks by resolution or language from adaptive streaming sources.
  • Video Downloaders - Saves on-demand and live video streams from M3U8 manifest files to local storage.
  • Media Decryption - Decrypts encrypted media segments using provided keys and external engines to enable playback.
  • Media Decryption - Removes encryption from protected media segments using external keys to make video playable.
  • Live Stream Buffering - Captures live broadcast data into temporary segments and merges them sequentially to create video-on-demand files.
  • Video Muxing - Integrates with FFmpeg to combine separate audio and video tracks into a single media container.
  • Media Track Management - Selects specific audio, video, or subtitle tracks using regular expressions based on language or quality.
  • Partial Range Downloading - Saves a specific time range of a video stream instead of downloading the entire file.
  • Segmented Downloaders - Utilizes a worker pool to download multiple media segments concurrently for maximum bandwidth utilization.

स्टार हिस्ट्री

nilaoda/n_m3u8dl-re के लिए स्टार हिस्ट्री चार्टnilaoda/n_m3u8dl-re के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

N M3u8DL RE के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो N M3u8DL RE के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • puemos/hls-downloaderpuemos का अवतार

    puemos/hls-downloader

    2,616GitHub पर देखें↗

    HLS Downloader is a browser-integrated utility designed to detect, capture, and assemble fragmented streaming media content directly from web pages. It functions as a browser extension that identifies HTTP Live Streaming manifests, allowing users to download video, audio, and subtitle tracks as complete, playable local files. The tool distinguishes itself by performing all processing tasks entirely within the browser environment. It utilizes native browser primitives to decrypt protected media segments and reconstruct fragmented binary streams into unified files. By intercepting network traff

    TypeScriptchromechrome-extensionclean-architecture
    GitHub पर देखें↗2,616
  • momo707577045/m3u8-downloaderMomo707577045 का अवतार

    Momo707577045/m3u8-downloader

    7,014GitHub पर देखें↗

    m3u8-downloader is a tool for extracting, downloading, and merging video segments from m3u8 playlist files into a single file. It functions as an HLS stream extractor and downloader that parses playlists to identify and retrieve individual video fragments. The project features a dedicated AES-128 stream decryptor to ensure encrypted media is playable and utilizes an MP4 transcoder to convert fragmented stream segments into a standard container for broad media player compatibility. It employs cross-origin script injection to bypass browser security restrictions and extract video source links d

    JavaScriptblobm3u8
    GitHub पर देखें↗7,014
  • nilaoda/n_m3u8dl-clinilaoda का अवतार

    nilaoda/N_m3u8DL-CLI

    15,982GitHub पर देखें↗

    N_m3u8DL-CLI is a cross-platform .NET command-line interface designed for extracting and recording adaptive video streams. It functions as an HLS and DASH downloader that retrieves media from m3u8 and DASH playlist files, including the ability to capture ongoing live broadcasts with automatic duration limits. The tool includes a dedicated AES-128-CBC stream decryptor to handle protected video segments using provided keys and initialization vectors. To optimize transfer speeds, it utilizes a multi-threaded download model and supports custom HTTP header management to bypass server restrictions.

    C#command-linedownloaderm3u8
    GitHub पर देखें↗15,982
  • jiji262/douyin-downloaderjiji262 का अवतार

    jiji262/douyin-downloader

    6,602GitHub पर देखें↗

    This is a tool for downloading videos, images, and audio from the Douyin social media platform using shareable URLs or profile links. It can download individual posts, entire user profiles including all posts and liked content, collections, and music tracks, with options for watermark-free and high-quality output. The tool also supports live stream recording, comment collection, and keyword-based content search with JSONL export. The project distinguishes itself through an integrated REST API server that accepts download and transcription requests, tracks job status, and exposes health check

    Python
    GitHub पर देखें↗6,602
N M3u8DL RE के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

nilaoda/n_m3u8dl-re क्या करता है?

N_m3u8DL-RE is a command line tool designed for capturing and saving on-demand or live video streams from M3U8 manifest files. It functions as an HLS stream recorder and downloader capable of capturing adaptive bitrate streams and recording live broadcasts with real-time merging and specific duration limits.

nilaoda/n_m3u8dl-re की मुख्य विशेषताएं क्या हैं?

nilaoda/n_m3u8dl-re की मुख्य विशेषताएं हैं: HLS Stream Capturers, Stream Recorders, Media Manifest Parsing, Media Muxers, Adaptive Track Selection, Video Downloaders, Media Decryption, Live Stream Buffering।

nilaoda/n_m3u8dl-re के कुछ ओपन-सोर्स विकल्प क्या हैं?

nilaoda/n_m3u8dl-re के ओपन-सोर्स विकल्पों में शामिल हैं: puemos/hls-downloader — HLS Downloader is a browser-integrated utility designed to detect, capture, and assemble fragmented streaming media… momo707577045/m3u8-downloader — m3u8-downloader is a tool for extracting, downloading, and merging video segments from m3u8 playlist files into a… nilaoda/n_m3u8dl-cli — N_m3u8DL-CLI is a cross-platform .NET command-line interface designed for extracting and recording adaptive video… jiji262/douyin-downloader — This is a tool for downloading videos, images, and audio from the Douyin social media platform using shareable URLs or… iawia002/annie — Annie is a command-line video downloader and web video extraction library written in Go. It functions as a concurrent… nilaoda/bbdown — BBDown is a command line media downloader and API client designed for downloading videos, audio, and subtitles from…