Download videos from Twitter, YouTube, Instagram & TikTok directly into Eagle.
Video Fetch brings one-click video downloading from major social platforms straight into your Eagle library.
Supported Platforms
- X / Twitter — posts, quotes, threads with video
- YouTube — any public video with quality & format selection
- Instagram — Reels, Posts, Stories, IGTV
- TikTok — watermark-free downloads
Key Features
- Auto-detects supported URLs from clipboard on plugin open
- Real-time download progress with speed, ETA and stage indicators
- Smart folder awareness — imports into your currently selected Eagle folder
- Custom tags per download, with platform-specific defaults
- Per-platform color themes that switch automatically
- Download history with one-click re-use
- Native OS notifications on completion
- Automatic temp file cleanup
How It Works
1. Open the plugin and paste a URL (or let clipboard auto-detect fill it)
2. Choose quality and format options
3. Click Download Video
4. Video appears in your Eagle library with tags, source URL and annotation
Requirements
- yt-dlp installed (pip install yt-dlp or winget install yt-dlp)
- ffmpeg for audio+video merging (winget install ffmpeg)
Changelog v1.3.0:
- Auto-detect platform from URL with animated Scan button - Video preview (thumbnail, title, channel, duration, views) for all providers - Dynamic YouTube quality selection from actual available formats - MP4 / MP3 format toggle for all providers
- Stop button to cancel active downloads
- One-click auto-install for yt-dlp and ffmpeg
- Per-provider branded gradient themes
- Thumbnail proxy for Instagram/TikTok (bypasses CDN restrictions)
- Fixed progress bar stuck on "Preparing"
- Fixed MP3 downloads not importing to Eagle
- Refactored providers to eliminate code duplication
- Cleaned up dead code, hardcoded strings, and var declarations