Vimeo Video Scraper avatar
Vimeo Video Scraper

Pricing

$25.00/month + usage

Go to Apify Store
Vimeo Video Scraper

Vimeo Video Scraper

Developed by

scraping automation

scraping automation

Maintained by Community

Vimeo Video Scraper extracts video titles and URLs from Vimeo pages. It automates scrolling, clicks "Load more," and collects data efficiently. Supports proxies and limits results via videoMax, ensuring structured JSON output.

5.0 (1)

Pricing

$25.00/month + usage

1

11

7

Last modified

a month ago

This Apify Actor scrapes video data from Vimeo profile or channel pages using advanced anti-detection techniques.
It automatically scrolls, clicks on "Load more" buttons, and extracts key information such as:

  • Video Title
  • Video URL
  • Video ID

Features

  • Advanced Anti-Detection: Implements sophisticated browser fingerprinting and stealth techniques to bypass Vimeo's bot detection
  • Aggressive Loading Strategy: Uses multiple fallback strategies to handle navigation timeouts and ensure successful page loading
  • Comprehensive Video Extraction: Employs 4 different strategies to find and extract video information
  • Smart Pagination: Automatically clicks "Load more" buttons to retrieve additional videos up to videoMax limit
  • Duplicate Prevention: Intelligently filters out duplicate videos and navigation links
  • Proxy Support: Configurable proxy usage via Apify to avoid IP-based blocking
  • Robust Error Handling: Continues scraping even when individual elements fail to load

Input Parameters

ParameterTypeDescriptionDefault Value
urlstringVimeo profile or channel URL to scrape."https://vimeo.com/wearepixelartworks"
videoMaxintegerMaximum number of videos to extract.500
proxyConfigurationobjectProxy configuration for scraping (Apify proxies recommended).{ "useApifyProxy": true, "apifyProxyGroups": [] }

Output

The Actor generates a JSON dataset containing an array of video objects:

[
{
"title": "The Macallan: The Heart of the Spirit Pixel Artworks",
"url": "https://vimeo.com/999441939",
"videoId": "999441939"
},
{
"title": "Star Wars Hunters Pixel Artworks",
"url": "https://vimeo.com/992725997",
"videoId": "992725997"
}
]

How It Works

  1. Stealth Mode: Applies comprehensive anti-detection measures including browser fingerprinting, header spoofing, and automation detection bypass
  2. Aggressive Loading: Uses multiple fallback strategies (networkidle → domcontentloaded → forced continuation) to handle Vimeo's sophisticated blocking
  3. Multi-Strategy Extraction: Combines link extraction, container analysis, text-based search, and image-based detection
  4. Intelligent Pagination: Automatically detects and clicks "Load more" buttons while avoiding duplicates
  5. Content Validation: Filters out navigation links, profile pages, and non-video content

Anti-Detection Features

  • Browser Fingerprinting Override: Masks webdriver properties, plugins, languages, and hardware characteristics
  • Realistic Headers: Sets comprehensive HTTP headers including Sec-Ch-Ua, Sec-Fetch-* patterns
  • Mouse Movement Simulation: Adds random human-like interactions to avoid behavioral detection
  • Function Override: Hides automation-related function properties and toString methods
  • Viewport Spoofing: Sets realistic browser dimensions and viewport characteristics

Performance

  • Default Timeout: 120 seconds per request with intelligent fallback strategies
  • Load More Loops: Up to 20 iterations to ensure maximum video collection
  • Duplicate Prevention: Efficient filtering to avoid processing the same video multiple times
  • Memory Optimization: Processes videos in batches to maintain performance

Use Cases

  • Content Research: Analyze video portfolios and content strategies
  • Competitive Intelligence: Monitor competitor video content and publishing patterns
  • Data Collection: Gather video metadata for analysis and research purposes
  • Content Discovery: Find relevant videos across Vimeo channels and profiles

Legal Disclaimer

This project is intended for educational and research purposes only. Please ensure you comply with Vimeo's terms of use and applicable web scraping regulations. The Actor implements anti-detection measures to bypass technical barriers but should be used responsibly and in accordance with applicable laws.