Skip to main content

StreamSnatcher — rip encode and capture streams with style

Project description

Chat-GPT-Image-Sep-13-2025-05-31-00-AM.png

StreamSnatcher 🎧⚡

StreamSnatcher is a lightweight Python tool for ripping, capturing, and saving streams with style.
Fast, simple, and designed to just work — no bloat, no fuss.


🚀 Features

  • 🔥 Quick and reliable stream capture
  • 🐍 Pure Python (no heavy dependencies)
  • 🛠 Easy CLI interface (streamsnatcher)
  • ✅ Tested on Linux, macOS, and Windows

📦 Installation

Install directly from PyPI:

pip install streamsnatcher

Or install from source:

git clone https://github.com/youruser/streamsnatcher.git
cd streamsnatcher
pip install .

🖥 Usage

Run via CLI after installation:

streamsnatcher <url_or_stream>

Example:

streamsnatcher https://example.com/live/stream.m3u8

Output will be saved in the current directory.


🧪 Development

Clone the repo and install dependencies:

git clone https://github.com/youruser/streamsnatcher.git
cd streamsnatcher
pip install -r requirements.txt

Run tests:

pytest

📜 License

StreamSnatcher is released under the Private License. See LICENSE.md for details.


🤝 Contributing

Pull requests are welcome! Open an issue for bugs, features, or discussion.


🌐 Links

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

streamsnatcher-0.1.2.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

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

streamsnatcher-0.1.2-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file streamsnatcher-0.1.2.tar.gz.

File metadata

  • Download URL: streamsnatcher-0.1.2.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.8

File hashes

Hashes for streamsnatcher-0.1.2.tar.gz
Algorithm Hash digest
SHA256 aa66b3022b7681b14d99424fd50843617edc2c186fdf44fd8b907698201ed55e
MD5 55ccc0eb06a1fb112b5baed742a97381
BLAKE2b-256 4e7d49edcfd9477ba274f6cf654617553ce9dd4d973c679ca5219a1a9b69adc7

See more details on using hashes here.

File details

Details for the file streamsnatcher-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: streamsnatcher-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.8

File hashes

Hashes for streamsnatcher-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 74affc355b9feeddb3c6eac0aa5cfa19ac36f25a5e187aa3ab71c2220b65ff18
MD5 88b29312f2bf5ec9fa1bd051ae92e377
BLAKE2b-256 833cc9d916707dd2f2621bcf0ee5a2c41cfc37613a4aea0e97688e0c570f70db

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