Twitch Scraper - Clip & VOD Metadata Extractor avatar

Twitch Scraper - Clip & VOD Metadata Extractor

Pricing

from $0.50 / 1,000 video scrapeds

Go to Apify Store
Twitch Scraper - Clip & VOD Metadata Extractor

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

dltik

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

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ètreTypeDescription
urlstringURL d'un clip, VOD ou chaîne Twitch
urlsarrayListe d'URLs pour traitement batch
contentTypestringFiltre : all, clip, vod (défaut: all)
maxResultsintegerLimite 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 ApifyClient
client = 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.

Actors complémentaires