Twitch Scraper - Clip & VOD Metadata Extractor
Pricing
from $0.50 / 1,000 video scrapeds
Twitch Scraper - Clip & VOD Metadata Extractor
Download Twitch clips and VODs as MP4, extract stream metadata, viewer counts, chat replays and channel info. Supports clip URLs, channel names and category search. Get titles, duration, game, streamer stats and thumbnails. No login required. Export JSON, CSV or Excel via API.
Pricing
from $0.50 / 1,000 video scrapeds
Rating
0.0
(0)
Developer
dltik
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extrayez les métadonnées de clips et VODs Twitch : titre, durée, vues, jeu/catégorie, créateur, formats. Supporte clips, VODs et chaînes avec filtre par type de contenu. Aucun téléchargement — données structurées uniquement.
Propulsé par yt-dlp — le moteur d'extraction vidéo le plus complet.
Fonctionnalités
- Clip simple, VOD ou chaîne complète
- Batch jusqu'à 1000 URLs
- 5 extractions parallèles
- Filtre par type de contenu : clips, VODs ou les deux
- Métadonnées complètes : jeu/catégorie, créateur, vues, durée, formats
Input
| Paramètre | Type | Description |
|---|---|---|
url | string | URL d'un clip, VOD ou chaîne Twitch |
urls | array | Liste d'URLs pour traitement batch |
contentType | string | Filtre : all, clip, vod (défaut: all) |
maxResults | integer | Limite de résultats (défaut: 50, max: 1000) |
Output
{"url": "https://clips.twitch.tv/ObedientTubularDurianSSSsss","id": "ObedientTubularDurianSSSsss","title": "Titre du clip","description": "","duration": 30,"upload_date": "20240315","creator_name": "NomDuStreamer","creator_id": "12345678","game": "Valorant","view_count": 250000,"content_type": "clip","thumbnail": "https://clips-media-assets2.twitch.tv/...","formats_count": 4,"best_format": "mp4/1080p","webpage_url": "https://clips.twitch.tv/ObedientTubularDurianSSSsss","extractor": "twitch"}
Exemples
Python - Clip simple
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("dltik/twitch-scraper").call(run_input={"url": "https://clips.twitch.tv/ObedientTubularDurianSSSsss-cCbGRCYFrMFHiVYb",})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['title']} — {item['view_count']} vues — {item['game']}")
Python - VODs d'une chaîne
run = client.actor("dltik/twitch-scraper").call(run_input={"url": "https://www.twitch.tv/channelname/videos","contentType": "vod","maxResults": 100,})
Python - Batch clips
run = client.actor("dltik/twitch-scraper").call(run_input={"urls": ["https://clips.twitch.tv/ClipName1","https://www.twitch.tv/videos/123456789",],"contentType": "all","maxResults": 200,})
Tarification
Modèle Pay-Per-Event : $1 pour 1000 extractions.