A powerful tool for downloading private Vimeo videos from embed-only sources, optimized for speed and reliability.
- π― Supports embed-only Vimeo videos
- π Uses your logged-in browser session automatically
- π Supports referer-locked videos
- π₯ Downloads best video + best audio streams
- π¬ Merges into clean MP4 format
- β‘ Accelerated using aria2c (up to 16x faster)
- π Real-time download progress tracking
- ποΈ Organized downloads in dedicated folder
- π§Ή Automatic cleanup of temporary files
- π₯οΈ Interactive browser selection menu
- Python >= 3.7
- yt-dlp
- aria2c
- questionary (Python package)
- A working browser session (Chrome recommended)
pip install -U yt-dlp questionarymacOS:
brew install aria2Ubuntu/Debian:
sudo apt install aria2- Save
vimeo-dl.pyto your preferred location - Make it executable:
chmod +x vimeo-dl.pySimply run:
./vimeo-dl.pyThe script will:
- Check for required dependencies
- Present an interactive browser selection menu
- Prompt for the Vimeo player URL
- Ask for the page URL where the video is embedded
- Show download progress in real-time
- Save the video to
~/Downloads/vimeo_downloads/
Vimeo Downloader
==================================================
Enter Vimeo player URL:
> https://player.vimeo.com/video/123456789
Enter the page URL where the video is embedded:
> https://example.com/video-page
Select browser for cookie extraction:
> chrome
firefox
edge
brave
chromium
safari
Download Configuration:
Video URL: https://player.vimeo.com/video/123456789
Referer: https://example.com/video-page
Browser: chrome
Output Directory: /Users/username/Downloads/vimeo_downloads
==================================================
Starting download...
[download] Downloading video ...
[download] Downloading audio ...
[download] Merging formats ...
Download completed successfully.- Ensure you're logged into the platform in your browser before downloading
- First-time users may need to confirm yt-dlp's browser cookie access
- Downloaded videos appear in
~/Downloads/vimeo_downloads/ - Temporary files are automatically cleaned up
- Interactive selection menu for supported browsers
- Chrome (default)
- Firefox
- Edge
- Brave
- Chromium
- Safari
- Real-time progress tracking
- Automatic file organization
- Clean temporary file management
- Error handling and validation
- User-friendly interface
Made with β€οΈ for Vimeo Video Downloads