This project allows users to download content from social media platforms such as Instagram and YouTube. The project uses the instaloader
library to download content from Instagram and the pytube
library to download YouTube videos. Users can download various types of content, including profile pictures, posts, and videos.
-
Instagram Content Download
- Download user posts and profile pictures.
- View the total number of posts by a user.
- Download the latest posts from a user.
- Note: The account must be public to download content; private accounts are not supported.
-
YouTube Video Download
- Download YouTube videos in various resolutions.
- Choose from different available resolutions before proceeding with the download.
- Clone the repository:
git clone https://github.com/Swadheen26/Content-Downloader.git cd Content-Downloader
- Install the required packages:
pip install -r requirements.txt
- Usage
python content_downloader.py
- Enter the Instagram username to view and download posts or profile pictures.
- Ensure the account is public; private accounts are not supported.
- Enter the YouTube video URL.
- Choose the desired resolution from the available options.
- Proceed with the download.
- instaloader: For downloading Instagram content.
- pytube: For downloading YouTube videos.
Other dependencies listed in requirements.txt.
- Contributions are welcome! Please feel free to submit a Pull Request or open an issue to improve the project.
For any inquiries or feedback, please contact Swadheen26.