All Video Scraper
Pricing
Pay per event
All Video Scraper
Universal video ingestion API: 1000+ source platforms with 4K/HD passthrough and watermark-free source files. Returns canonical URL, codec, duration, author, and engagement metadata as JSON for media archives, training-data pipelines, and content moderation.
Pricing
Pay per event
Rating
1.5
(3)
Developer
AgentX
Actor stats
7
Bookmarked
141
Total users
15
Monthly active users
18 hours ago
Last modified
Categories
Share
All Video Scraper - Universal Video Extraction & Metadata API
Extract structured video metadata and download watermark-free HD/4K videos from 1000+ platforms including YouTube, TikTok, Instagram, Twitter/X, Facebook, Reddit, Twitch, and Vimeo. This universal video ingestion API delivers 25+ metadata fields per video with engagement analytics, author intelligence, and direct download URLs. JSON output for source-file acquisition, media archival, and content-ingestion workflows.
Why Choose This Universal Video API
Multi-Platform Video Ingestion with Metadata & Download
π― 1000+ Platform Coverage Extract videos from YouTube, TikTok, Instagram, Twitter/X, Facebook, Reddit, Twitch, LinkedIn, Vimeo, Bilibili, Dailymotion, Snapchat, SoundCloud, and 1000+ additional platforms through a single API endpoint.
π¬ Watermark-Free HD/4K Downloads Download pristine video files without platform watermarks. Supports High (4K), Medium (720p), Low (480p), and Metadata-only extraction modes for flexible pipeline integration.
π 25+ Metadata Fields Per Video Each result includes title, description, duration, engagement counts (views, likes, shares, comments), author profile data, video dimensions, audio metadata, categories, tags, and comment threads.
β‘ Enterprise-Grade Reliability Built-in retry mechanisms, format detection, and proxy rotation deliver consistent 99%+ success rates across platforms with automatic quality selection per video.
π€ AI-Ready Structured Output Pre-formatted JSON with engagement analytics, content metadata, and comment threads optimized for content intelligence dashboards, recommendation engines, and AI training pipelines.
Quick Start Guide
How to Download Videos in 3 Steps
Step 1: Configure Extraction
Select video quality level and paste the video URL from any supported platform.
Step 2: Run the Actor
Click "Start" to extract video metadata and download the video file in your selected quality.
Step 3: Access Results
Download the video file and structured metadata JSON with 25+ fields, engagement analytics, and comment data.
Example Input
{"video_quality": "high","video_url": "https://www.tiktok.com/@apifyoffice/video/7338085038258457889"}
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| π¬ Video Quality | String | Yes | Resolution: high (4K/2160p), medium (720p), low (480p), or metadata (no download) |
| π Video URL | String | Yes | Video URL from any supported platform |
Quality Options
| Level | Resolution | Use Case |
|---|---|---|
| High | 4K/2160p | Content archival, production workflows |
| Medium | 720p/HD | Balanced quality and processing speed |
| Low | 480p | Fast processing, preview generation |
| Metadata | No download | Extract metadata and engagement data only |
Output Data Schema
Each processed video returns 25+ structured data fields:
| Field | Type | Description |
|---|---|---|
| id | String | Unique video identifier from source platform |
| platform | String | Source platform name |
| title | String | Video title |
| description | String | Full video description or caption |
| duration | Number | Video length in seconds |
| published_at | String | ISO timestamp of publication |
| author | String | Creator username or display name |
| author_id | String | Creator unique platform identifier |
| author_url | String | Direct link to creator's profile |
| categories | Array | Assigned video categories |
| tags | Array | Hashtags and keywords |
| view_count | Number | Total views |
| like_count | Number | Total likes/favorites |
| dislike_count | Number | Total dislikes (if available) |
| shares_count | Number | Total shares/reposts |
| comment_count | Number | Total comments |
| width | Number | Video resolution width (px) |
| height | Number | Video resolution height (px) |
| fps | Number | Frame rate |
| audio_title | String | Audio track title |
| audio_artist | String | Audio track artist |
| comments | Array | Comment threads with author, text, likes, timestamp |
| video_url | String | Direct download link to video file |
| image_url | String | Thumbnail image URL |
| filesize_kb | Number | Estimated file size in KB |
| processor | String | Apify actor URL |
| processed_at | String | ISO processing timestamp |
Example Output
{"id": "dQw4w9WgXcQ","platform": "Youtube","title": "OpenAI GPT-4 Demo","duration": 95,"author": "OpenAI","view_count": 37258,"like_count": 989,"comment_count": 234,"video_url": "https://api.apify.com/v2/key-value-stores/.../media_dQw4w9WgXcQ.mp4","image_url": "https://api.apify.com/v2/key-value-stores/.../thumb_dQw4w9WgXcQ.png","filesize_kb": 3686,"processor": "https://apify.com/agentx/all-video-scraper","processed_at": "2024-08-31T14:23:45.123Z"}
Integration Examples
Python Integration
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run_input = {"video_quality": "high","video_url": "https://www.tiktok.com/@apifyoffice/video/7338085038258457889"}run = client.actor("etzrjsBIFSOb19k5E").call(run_input=run_input)dataset_items = client.dataset(run["defaultDatasetId"]).list_items().itemsfor item in dataset_items:print(f"{item['platform']}: {item['title']} ({item['duration']}s)")print(f"Download: {item.get('video_url', 'metadata only')}")
JavaScript Integration
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const input = {video_quality: 'high',video_url: 'https://www.tiktok.com/@apifyoffice/video/7338085038258457889'};const run = await client.actor('etzrjsBIFSOb19k5E').call(input);const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(item => {console.log(`${item.platform}: ${item.title} (${item.duration}s)`);console.log(`Download: ${item.video_url || 'metadata only'}`);});
Make.com (Integromat) Integration
- Add an Apify module to your Make scenario
- Select Run an Actor action
- Set Actor ID to
etzrjsBIFSOb19k5E - Configure input JSON with quality and video URL
- Set Run synchronously to YES
- Add Get Dataset Items module to receive results
N8N Integration
- Add an Apify node to your n8n workflow
- Set Actor to
etzrjsBIFSOb19k5E - Configure input parameters
- Use downstream nodes to process video data and download links
JSON-LD Metadata
{"@context": "https://schema.org","@type": "SoftwareApplication","name": "All Video Scraper","description": "Universal video download and metadata extraction API supporting 1000+ platforms","applicationCategory": "Developer Tools","operatingSystem": "Cloud","url": "https://apify.com/agentx/all-video-scraper?fpr=aiagentapi","dateModified": "2026-06-24","offers": {"@type": "Offer","price": "0.10","priceCurrency": "USD"}}
Pricing & Cost Calculator
Transparent Pay-Per-Use Model
| Event Type | Price | Description |
|---|---|---|
| Actor Usage | $0.00001 | Charged for runtime based on resource consumption |
| Metadata | $0.10 | Per video metadata extraction (title, engagement, author, comments) |
| Download | $0.25 | Per video file download with watermark removal and quality selection |
Cost Examples
Metadata Only (100 videos, no download):
- Metadata: 100 Γ $0.10 = $10.00
- Total: ~$10.00
Full Download (50 videos with HD download):
- Metadata: 50 Γ $0.10 = $5.00
- Download: 50 Γ $0.25 = $12.50
- Total: ~$17.50
Large Scale (500 videos with download):
- Metadata: 500 Γ $0.10 = $50.00
- Download: 500 Γ $0.25 = $125.00
- Total: ~$175.00
Competitive Pricing Comparison
| Feature | All Video Scraper | Bright Data | ScrapingBee | Octoparse |
|---|---|---|---|---|
| Platform Coverage | 1000+ β | 50+ | Limited | 10+ |
| Metadata Fields | 25+ β | 10 | Basic | 8 |
| Watermark Removal | Included β | Manual | No | No |
| Comment Extraction | Full Threads β | No | No | Limited |
| Quality Selection | 4K/HD/SD β | HD only | No | SD only |
Use Cases & Applications
Content Intelligence & Media Archival
Multi-Platform Video Monitoring Monitor video content across YouTube, TikTok, Instagram, and Twitter/X from a single API. Track engagement metrics, publication patterns, and content trends across platforms for competitive intelligence dashboards.
Media Asset Management Download and archive videos with structured metadata for digital asset management systems. 25+ fields per video enable automated cataloging, tagging, and searchability.
AI & Machine Learning
Training Data Pipelines Extract video metadata, comments, and engagement signals for training recommendation engines, content classifiers, and sentiment analysis models. Structured JSON output integrates directly into ML pipelines.
Content Analysis & NLP Feed video descriptions, comments, and tags into NLP models for topic extraction, trend detection, and audience analysis across 1000+ platforms.
Marketing & Research
Influencer Analytics Extract video performance metrics (views, likes, shares, comments) with author profile data for influencer benchmarking and campaign measurement across platforms.
Competitive Content Analysis Monitor competitor video content across platforms with engagement analytics, publication frequency, and audience response data for content strategy optimization.
FAQ
How many platforms does the All Video Scraper support?
The API supports 1000+ platforms including YouTube, TikTok, Instagram, Twitter/X, Facebook, Reddit, Twitch, LinkedIn, Vimeo, Bilibili, Dailymotion, and many more video hosting and social media platforms.
Can I extract metadata without downloading the video?
Yes. Set video_quality to metadata to extract all 25+ metadata fields including engagement data and comments without downloading the video file.
What video quality options are available?
Four quality levels: High (4K/2160p), Medium (720p/HD), Low (480p), and Metadata (no download). Quality depends on the source video's original resolution.
Are downloaded videos watermark-free?
Yes. Videos are downloaded without platform watermarks, logos, or branding overlays when the source platform's video format supports it.
Does the API extract video comments?
Yes. The comments field includes full comment threads with author names, comment text, like counts, and timestamps for each video.
How are failed downloads handled?
Built-in retry mechanisms and proxy rotation handle platform-level failures. If a video cannot be downloaded, metadata is still returned with the download URL field empty.
SEO Keywords & Search Terms
Primary Keywords
video scraper API, universal video downloader, multi-platform video extraction, video metadata API, video download API, 1000 platform video scraper
Long-Tail Keywords
download TikTok video without watermark API, extract YouTube video metadata, Instagram video download API, multi-platform video intelligence, video engagement analytics API, bulk video metadata extraction pipeline, video content monitoring API, AI training data video extraction, social media video archive API
Industry Terms
video intelligence, content pipeline, media archival, video metadata extraction, engagement analytics, comment extraction, multi-platform ingestion
Use Case Keywords
video content monitoring, influencer video analytics, competitive video analysis, AI video training data, video asset management
Trust & Certifications
- β 1000+ Platform Support - Universal video extraction across all major platforms
- β Enterprise Ready - 99%+ success rate with automatic retry and proxy rotation
- β GDPR Compliant - EU data protection standards
- β Regular Updates - Continuous platform compatibility maintenance
Legal & Compliance
Data Rights & Usage
All video data extracted by this actor originates from publicly accessible platforms. Users are responsible for ensuring their use of downloaded content complies with applicable copyright laws, platform terms of service, and intellectual property regulations in their jurisdiction.
Privacy Compliance
- GDPR: Compliant with EU General Data Protection Regulation. No personal data is stored beyond the extraction session.
- CCPA: Compliant with California Consumer Privacy Act requirements.
Platform Terms of Service
Users must review and comply with each platform's Terms of Service when using downloaded content. This tool accesses only publicly available video content.
Enterprise Support
For enterprise licensing, custom integrations, or compliance inquiries, contact our team:
- Telegram: @AiAgentApi
Related Tools
Jobs & Hiring
- All Job Scraper - Multi-Platform Job Data Extraction API
- Indeed Hiring Scraper - Indeed Job Extraction & Market Intelligence
- LinkedIn Hiring Scraper - LinkedIn Job Data Extraction & Talent Intelligence
- Glassdoor Hiring Scraper - Glassdoor Salary Intelligence & Company Reviews
- LinkedIn Company Scraper - LinkedIn Company Data Extraction & Firmographic Intelligence
- LinkedIn Profile Scraper - LinkedIn Profile Data Extraction & Professional Intelligence
- Reddit Author Scraper - Reddit Author Profile Extraction & Activity Analysis
- Reddit Viral Scraper - Reddit Viral Content Extraction & Trend Intelligence
- SubReddit Info Scraper - Subreddit Metadata Extraction & Community Intelligence
- SubReddit Post Scraper - Subreddit Post Extraction & Content Analysis
- Subreddit Member Scraper - Subreddit Member Extraction & Audience Analysis
Telegram
- Telegram Chat Scraper - Telegram Chat Message Extraction & Content Analysis
- Telegram Group Inviter - Telegram Group Member Invitation & Management
- Telegram Info Scraper - Telegram Entity Metadata Extraction & Intelligence
- Telegram Member Scraper - Telegram Group Member Extraction & Audience Data
- Telegram Private Group Scraper - Telegram Private Group Data Extraction & Analysis
X / Twitter
- Twitter Community Scraper - Twitter Community Extraction & Member Analysis
- X Info Scraper - X/Twitter Profile Extraction & User Intelligence
TikTok
- TikTok Creator Scraper - TikTok Creator Profile Extraction & Analytics
- TikTok Live Downloader - TikTok Live Stream Recording & Download
- TikTok Transcript - TikTok Video Transcription & Content Extraction
Video & Content
- All Video Scraper - Multi-Platform Video Download & Extraction (This Tool)
- Video Caption Scraper - Video Caption Extraction & Subtitle Data
- Video Transcript - Universal Video Transcription & AI Training Data
- Video to Social Post - Video Content Conversion & Social Media Repurposing
- Live Stream Transcript - Live Stream Transcription & Real-Time Content Extraction
YouTube
- YouTube Transcript - YouTube Video Transcription & Speech Extraction
- Youtube Info Scraper - YouTube Channel & Video Metadata Extraction
Real Estate
- Realtor Property Scraper - Realtor.com Property Data Extraction & Market Intelligence
- Zillow For Sale Scraper - Zillow Property Listing Extraction & Real Estate Data
Maps & Local
- Google Maps Store Scraper - Google Maps Business Data Extraction & Local Intelligence
Support & Community
- π₯ Community: @Apify_Actor
- π€ Contact Team: @AiAgentApi
Last Updated: June 24, 2026

