Website Media Link Scraper avatar
Website Media Link Scraper

Pricing

$5.00 / 1,000 results

Go to Store
Website Media Link Scraper

Website Media Link Scraper

Developed by

thenetaji

Maintained by Community

Extract video, audio, and image links from websites with this efficient web crawler. Uses lightweight HTTP requests to discover media URLs across entire sites without browser overhead. Fast, reliable, and resource-friendly.

0.0 (0)

Pricing

$5.00 / 1,000 results

1

Monthly users

17

Runs succeeded

>99%

Last modified

a month ago

🔍 Media Link Crawler

Apify Actor

🚀 Effortlessly crawl websites to detect and extract media links such as videos, images, audio files, and APKs. Perfect for gathering media assets from various webpages with customizable parameters.

Media Link Crawler is an Apify actor designed to scrape and extract media links from websites. It supports:

  • 🎬 Videos (MP4, WebM, etc.)
  • 🖼️ Images (JPG, PNG, GIF, etc.)
  • 🎵 Audio files (MP3, WAV, etc.)
  • 📱 APK files (Android applications)

Configure the actor to crawl specific depths, handle multiple URLs concurrently, and use proxies for enhanced scraping capabilities.

⚙️ How to Use

Input Configuration

To use the Media Link Crawler, you need to provide the following input parameters:

  • 🔗 startUrls: List of initial URLs to start crawling from
  • 📋 mediaType: Type of media to extract (all, video, audio, image, apk)
  • 🌲 maxCrawlDepth: Maximum depth of the crawl (default: 1)
  • 🚦 maxConcurrency: Concurrent requests (default: 10)
  • 🔄 maxRequestRetries: Retry attempts (default: 3)
  • 🎯 maxUrlsToCrawl: URL limit (default: 100)
  • 🔒 useProxy: Proxy configuration
    • Enable Apify Proxy (default: false)
    • Specify proxy groups (e.g., RESIDENTIAL)
    • Select country code

📝 Example Input

1{
2  "startUrls": [
3    { "url": "https://example.com" }
4  ],
5  "mediaType": "video",
6  "maxCrawlDepth": 2,
7  "maxConcurrency": 5,
8  "maxRequestRetries": 2,
9  "maxUrlsToCrawl": 50,
10  "useProxy": {
11    "useApifyProxy": true,
12    "apifyProxyGroups": ["RESIDENTIAL"],
13    "apifyProxyCountry": "US"
14  }
15}

📊 Output Data

Get structured data for each media link:

1{
2  "sourceUrl": "https://example.com",
3  "pageTitle": "Example Page",
4  "mediaLinks": [
5    {
6      "url": "https://example.com/media/video.mp4",
7      "sourceUrl": "https://example.com",
8      "title": "Example Page",
9      "type": "video",
10      "foundAt": "2025-03-13T02:17:41Z"
11    }
12  ],
13  "timestamp": "2025-03-13T02:17:41Z"
14}

✨ Benefits

  • 🤖 Automated Scraping: Extract media links from multiple URLs automatically
  • 🎯 Customizable: Configure depth, concurrency, and media types
  • 🛡️ Proxy Support: Enhanced scraping with Apify Proxy
  • 📊 Detailed Logging: Monitor the scraping process

🚀 Explore Our Analytics Ecosystem

📱 TikTok Profile Scraper

Advanced TikTok profile and metrics extraction

🎵 TikTok Video Downloader

Download TikTok videos without watermarks

🎥 YouTube Video Downloader

Extract YouTube videos in multiple resolutions

🔊 YouTube Music Downloader

Extract audio from YouTube videos

📊 YouTube Scraper

Comprehensive YouTube data extraction

Extract media assets from websites

📹 YouTube Video & Music Downloader

All-in-one YouTube content extractor

📮 Support & Documentation

Need help? Contact @thenetaji through the Apify platform for:

  • Implementation questions
  • Feature requests
  • Technical support

Happy Scraping! 🎉

Pricing

Pricing model

Pay per result 

This Actor is paid per result. You are not charged for the Apify platform usage, but only a fixed price for each dataset of 1,000 items in the Actor outputs.

Price per 1,000 items

$5.00