ComfyUI Extension: ComfyUI-InstagramDownloader
A ComfyUI custom node package that allows downloading and organizing Instagram content directly in your ComfyUI Output folder
Custom Nodes (2)
README
Instagram Downloader for ComfyUI
A ComfyUI custom node package that allows downloading and organizing Instagram content directly in your ComfyUI workflows. <img width="1383" alt="Screenshot 2025-01-01 at 10 28 10 PM" src="https://github.com/user-attachments/assets/732d66e1-c6c7-4a8e-9e3c-9df6237ac127" /> <img width="1325" alt="Screenshot 2025-01-01 at 10 39 16 PM" src="https://github.com/user-attachments/assets/80f9b6f8-d018-43d4-9dab-b3f2150603f5" />
Features
- Download photos and videos from Instagram profiles
- Organize media into separate folders
- Clean up temporary files
- Easy integration with ComfyUI workflows
Installation
Via ComfyUI Manager
- Open ComfyUI Manager
- Search for "Instagram Downloader"
- Click Install
Manual Installation
- Clone this repository into your
ComfyUI/custom_nodes
directory:
cd custom_nodes
git clone https://github.com/rohitsainier/ComfyUI-InstagramDownloader
- Install dependencies:
cd ComfyUI-InstagramDownloader
pip install -r requirements.txt
Usage
Nodes
-
Instagram Downloader
- Input: Instagram username
- Output: Download path
- Downloads content from specified Instagram profile
-
Media Organizer
- Input: Download path
- Output: Organized media paths
- Separates content into images and videos folders
-
Cleanup
- Input: Directory path
- Output: Status message
- Cleans up temporary files
Example Workflow
- Add Instagram Downloader node
- Connect it to Media Organizer node
- Optionally connect to Cleanup node
- Configure username and download path
- Run workflow
License
MIT License
Credits
Created by Rohit Saini