Skip to main content

A flexible and fast media downloading system.

Project description

RedExtractor

RedExtractor 🚀 A flexible, extensible media downloader with multiple formats and downloading methods.

📌 Overview RedExtractor is a media downloader designed to efficiently fetch and process videos and audio from YouTube. It supports multiple formats, concurrent downloads, and customizable downloading strategies.

🔧 Features ✅ Multi-Format Support – Download videos/audio in MP4, MP3, WEBM, and more. ✅ Downloading Strategies – Choose from simple, merging, or concurrent downloads. ✅ Pipelined Processing – Uses FFmpeg to merge audio & video on the fly. ✅ Lightweight & Modular – Designed with SOLID principles for maintainability.

🛠 Technologies Used Python 3.12.1

ytd-lp (for YouTube downloads)

FFmpeg (for processing media files)

tqdm (for progress tracking)

unittest (for testing)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

redextractor-0.1.0.tar.gz (9.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

redextractor-0.1.0-py3-none-any.whl (11.4 kB view details)

Uploaded Python 3

File details

Details for the file redextractor-0.1.0.tar.gz.

File metadata

  • Download URL: redextractor-0.1.0.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.4

File hashes

Hashes for redextractor-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f8803d8401d00b6847674ba9f086e4def52bd4b07f87e040dbe4da347e0f0ab4
MD5 941fc17e843fc4adceb9e533b96b34db
BLAKE2b-256 aa174ab260d0855222e3d224a4329c4b2f4b54d5c395c7563bb3e3272a1d70cd

See more details on using hashes here.

File details

Details for the file redextractor-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: redextractor-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.4

File hashes

Hashes for redextractor-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9502693ab301d507b4a170db32963ab37276206990aa5fa8e9269e4af3f00fc0
MD5 a4b80832bd69a33c00667f746e934327
BLAKE2b-256 ceb856bd5263f7dc602b26492eea2511b176004c5f9e64dd5ae1291809bfa4cc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page