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
- PyPI: StreamSnatcher on PyPI
- GitHub: StreamSnatcher Repository
Release files for streamsnatcher 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| streamsnatcher-0.1.2.tar.gz | 6.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| streamsnatcher-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.7 kB
Release files / streamsnatcher-0.1.2.tar.gz
| Download URL | streamsnatcher-0.1.2.tar.gz |
|---|---|
| Size | 6.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
aa66b3022b7681b14d99424fd50843617edc2c186fdf44fd8b907698201ed55e
|
|
BLAKE2b-256 checksum How to use checksums |
4e7d49edcfd9477ba274f6cf654617553ce9dd4d973c679ca5219a1a9b69adc7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.8
|
Release files / streamsnatcher-0.1.2-py3-none-any.whl
| Download URL | streamsnatcher-0.1.2-py3-none-any.whl |
|---|---|
| Size | 7.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
74affc355b9feeddb3c6eac0aa5cfa19ac36f25a5e187aa3ab71c2220b65ff18
|
|
BLAKE2b-256 checksum How to use checksums |
833cc9d916707dd2f2621bcf0ee5a2c41cfc37613a4aea0e97688e0c570f70db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.8
|