Skip to content

Python script for downloading social media content.

License

Notifications You must be signed in to change notification settings

ricalnet/CalDownloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CalDownloader 🚀

CalDownloader is a versatile multimedia downloader, supporting YouTube, Instagram, and TikTok content downloading.

CalDownloader

Features ✨

YouTube Integration 📺

  • Video Download: 1080p MP4 format 🎬
  • MP3 Extraction: 192kbps audio quality 🎵
  • Smart Merging: Automatic stream combination
  • Progress Tracking: Real-time download progress indicators

Instagram Toolkit 📸

  • Profile Archiving: Posts + profile picture 📁
  • Content Grabber: Posts & Reels via URL 🖼️🎞️
  • Metadata Preservation: Timestamps & captions ⏳
  • Organized Storage: Automatic folder organization by username and content type

TikTok Module 🎶

  • Video Download: High-quality MP4 format 🎥
  • Anti-Block: User-Agent spoofing 🛡️
  • URL Validation: Platform-specific URL verification

Installation ⚙️

Prerequisites

  • Python 3.8+

  • FFmpeg (for audio conversion)

    📥 Install via Official FFmpeg Site for Windows

    📥 Install via terminal for Ubuntu/Debian:

     sudo apt install -y ffmpeg

    📥 Install via Termux for Android:

     pkg install -y ffmpeg
  • Clone repository:

    git clone https://github.com/ricalnet/CalDownloader.git && cd CalDownloader
    pip install -r requirements.txt

Usage 🖥️

  1. Run the Python file:

    python3 main.py
  2. Main Menu Interface:

    ============================================================
                         🎯 CalDownloader 🎯                      
    ============================================================
    🌟 Your Media Downloading Tool! - Powered by RicalNet 🌟
    🚀 Fast | Reliable | Feature-Rich
    1. YouTube 📺
    2. Instagram 📸
    3. TikTok 🎶
    4. Download Statistics 📊
    5. Exit 🚪
    ------------------------------------------------------------
    

Ethical Guidelines ⚠️

  1. Legal Compliance:

    • Personal use only
  2. Rate Limiting::

    • Built-in delays
    • Avoid bulk scraping
  3. Privacy:

    • Never download private content
    • Respect account privacy settings

License 📄

This project is open-source and available under the MIT License.

Disclaimer ⚠️

Not affiliated with YouTube, Instagram, or TikTok. Use responsibly and in compliance with terms of service of each platform.

About

Python script for downloading social media content.

Topics

Resources

License

Stars

Watchers

Forks

Languages