Skip to main content

Multilingual CLI tool to download videos, audio and images from social media platforms

Project description

SaveHub CLI

Multilingual social media downloader — MP4 · MP3 · Silent Video

Supports: 🇦🇿 Azərbaycanca · 🇬🇧 English · 🇹🇷 Türkçe


Install

pip install savehub-cli

Requires Python 3.10+ and FFmpeg (for MP3 conversion).


Usage

savehub-cli
# or
savehub
  1. Select your language
  2. Choose Start Download Tool
  3. Paste any supported URL
  4. Select format: MP4 · MP3 · Silent Video
  5. Files are saved to the downloads/ folder

Supported Platforms

Platform Video Audio Photo
YouTube
Instagram
Facebook
X (Twitter)
LinkedIn
Snapchat

Download Formats

Format Description
MP4 Video + Audio (best quality)
MP3 Audio only (192kbps)
Silent Video Video only, no audio

Controls During Download

Key Action
S Pause / Resume
C Cancel

Requirements

  • Python ≥ 3.10
  • FFmpeg (for MP3 export) — Download here
  • Dependencies: yt-dlp, questionary, colorama, requests, python-dotenv

Logs

All download events are saved in logs/YYYY-MM-DD.log.


Contributing

  1. Fork the repo
  2. Create your branch: git checkout -b feature/my-feature
  3. Commit: git commit -m "Add my feature"
  4. Push: git push origin feature/my-feature
  5. Open a Pull Request

Bug reports and feature requests → GitHub Issues


License

MIT © 2025 Sadiq Musayev

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

savehub_cli-1.0.0.tar.gz (15.2 kB view details)

Uploaded Source

Built Distribution

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

savehub_cli-1.0.0-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

Details for the file savehub_cli-1.0.0.tar.gz.

File metadata

  • Download URL: savehub_cli-1.0.0.tar.gz
  • Upload date:
  • Size: 15.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for savehub_cli-1.0.0.tar.gz
Algorithm Hash digest
SHA256 45ad37ffd8e5d9502a36cb22bd335d366fe1a2787e7084b747920358123c918a
MD5 406ccb5b8cbe6630bb460f62e254ec8b
BLAKE2b-256 d62a31181d85b20b28f83a91e1cdb763e6483c843a1517104d340d144408c195

See more details on using hashes here.

File details

Details for the file savehub_cli-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: savehub_cli-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 16.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for savehub_cli-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a070173799e6fd8b7d5f71aee6288fcee275b62ff73ec06adcc81e53a3a6822a
MD5 dda028b4ddc0398f138f48c7b119d04e
BLAKE2b-256 30a245cfea642cbefdf1389dc5b4c81aa9c9e5142b9575593480f6c451515f8a

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