Universal Media Extractor
Pricing
from $1.00 / 1,000 results
Universal Media Extractor
Extract videos, audio, and metadata from 1000+ websites including YouTube, TikTok, Twitter/X, Instagram, Vimeo, Facebook, Twitch, and many more. Stream directly to your cloud storage or get direct download URLs for your pipelines.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer

AbotAPI
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
6 days ago
Last modified
Categories
Share
Extract videos, audio, and metadata from 1000+ websites including YouTube, TikTok, Twitter/X, Instagram, Vimeo, Facebook, Twitch, and many more. Stream directly to your cloud storage or get direct download URLs for your pipelines.
Features
- 1000+ Supported Sites - YouTube, TikTok, Twitter/X, Instagram, Vimeo, Dailymotion, Twitch, SoundCloud, Facebook, and many more
- Three Flexible Modes - Extract metadata only, download to storage, or stream directly to cloud
- Cloud Storage Integration - Upload directly to AWS S3 or Google Cloud Storage
- Format Selection - Choose video quality, audio-only, or specific formats
- Playlist Support - Process entire playlists with filtering options
- Direct URLs - Get direct download links for integration with other tools
- Proxy Support - Built-in proxy configuration for geo-restricted content
Use Cases
| Scenario | Mode | What You Get |
|---|---|---|
| Content Archiving | download | Save videos to S3/GCS for backup or compliance |
| Social Media Monitoring | extract | Track video metrics, availability, and engagement |
| Media Processing Pipeline | stream | Feed videos directly to transcription/ML workflows |
| Research & Analytics | extract | Gather video metadata at scale for analysis |
| Content Aggregation | extract | Get direct URLs for embedding or redistribution |
Input
| Field | Type | Description |
|---|---|---|
url | string | (Required) Video or playlist URL |
mode | string | extract (default), download, or stream |
format | string | Format selection: best, bestaudio, 720p, etc. |
storage_type | string | apify (default), s3, or gcs |
storage_config | object | Cloud credentials (see examples below) |
proxy | string | Proxy URL for geo-restricted content |
Format Examples
| Format String | Result |
|---|---|
best | Best available quality |
bestaudio | Best audio only (for podcasts, music) |
bestvideo+bestaudio | Best video + audio merged |
best[height<=720] | Best quality up to 720p |
best[height<=1080] | Best quality up to 1080p |
Output
Extract Mode
Returns full metadata including available formats with direct URLs:
{"id": "dQw4w9WgXcQ","title": "Rick Astley - Never Gonna Give You Up","duration": 212,"view_count": 1500000000,"uploader": "Rick Astley","thumbnail": "https://i.ytimg.com/vi/...","formats": [{"format_id": "22","ext": "mp4","resolution": "1280x720","url": "https://..."}]}
Download/Stream Mode
Returns storage location and video info:
{"storage_url": "https://my-bucket.s3.amazonaws.com/videos/video.mp4","filename": "dQw4w9WgXcQ.mp4","storage_type": "s3","info": { "title": "...", "duration": 212 }}
Examples
Extract Video Metadata
{"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ","mode": "extract"}
Download to AWS S3
{"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ","mode": "download","format": "best[height<=1080]","storage_type": "s3","storage_config": {"bucket": "my-media-bucket","prefix": "videos/","region": "us-east-1","aws_access_key": "AKIA...","aws_secret_key": "..."}}
Download Audio Only to GCS
{"url": "https://soundcloud.com/artist/track","mode": "download","format": "bestaudio[ext=m4a]","storage_type": "gcs","storage_config": {"bucket": "my-audio-bucket","credentials_json": "{...service account JSON...}"}}
Process TikTok with Proxy
{"url": "https://www.tiktok.com/@user/video/1234567890","mode": "extract","proxy": "http://user:pass@proxy.example.com:8080"}
Supported Platforms
YouTube, TikTok, Twitter/X, Instagram, Facebook, Vimeo, Dailymotion, Twitch, SoundCloud, Bandcamp, Reddit, LinkedIn, Pinterest, Tumblr, VK, Bilibili, Niconico, and 1000+ more.
Limitations
- DRM Content - Cannot download DRM-protected videos
- Live Streams - Limited support for ongoing live streams
- Rate Limits - Some platforms may rate-limit requests
- Authentication - Private content requires cookies or credentials