Transcription Instagram — Reels et vidéos en texte
Transcription de Reels et vidéos Instagram en texte : collez un lien ou un profil, obtenez le texte horodaté et la langue, en masse. Sans connexion.
fonctionnalités clés
Transforme la parole de chaque Reel public en texte — la transcription complète plus des segments horodatés (début, fin, texte)
Détecte la langue parlée, ou accepte une indication de langue
La légende, les hashtags et mentions extraits, les likes, commentaires et la durée sur la même ligne — et le nombre de lectures des Reels lus depuis l’onglet Reels d’un profil
Sans connexion Instagram et sans clé de reconnaissance vocale personnelle — la transcription est incluse
Donnez des profils pour transcrire leur onglet Reels jusqu’au nombre maximal de Reels par profil, éventuellement aussi leur fil, ou des liens de Reels isolés
Ne récupère que l’audio, jamais la vidéo entière
Les Reels avec seulement de la musique ou sans son reviennent en lignes avec hasSpeech: false et ne sont pas facturés ; le texte de remplissage que les moteurs vocaux inventent sur la musique est écarté
Un carrousel apporte la première de ses vidéos qui a du son
cas d’usage
- Recherche de contenu — cherchez ce que les créateurs disent vraiment, pas seulement ce qu’ils écrivent en légende
- Veille de mots-clés et de marques sur tous les Reels d’une niche
- Corpus de texte tirés des Reels pour RAG, résumés et clustering
- Sous-titrage et recyclage, avec début et fin de chaque passage
- Analyse des créateurs — parler d’un sujet va-t-il de pair avec plus de lectures ?
- Veille multilingue, avec la langue détectée sur chaque ligne
paramètres d’entrée
| Paramètre | Type | Requis | Description |
|---|---|---|---|
startUrls | array | optionnel | Adresses de profils ou de Reels ; indiquez celles-ci ou des usernames |
usernames | array | optionnel | Noms de profil, avec ou sans @ ; leur onglet Reels est transcrit |
maxReelsPerProfile | integer | optionnel | Vidéos transcrites par profil — aussi le réglage du coût (10 par défaut) |
includeTimeline | boolean | optionnel | Transcrit aussi les vidéos de la grille de posts du profil (désactivé par défaut) |
includeSegments | boolean | optionnel | Conserve l’horodatage par segment (activé par défaut) |
language | string | optionnel | Indication de langue facultative, comme en, es ou pt ; vide signifie détecter |
maxConcurrency | integer | optionnel | Reels transcrits en même temps (3 par défaut) |
maxRequestsPerCrawl | integer | optionnel | S’arrête après ce nombre de requêtes ; vide signifie sans limite |
proxy | object | optionnel | Apify Proxy, résidentiel par défaut, utilisé pour lire Instagram |
Exemple de sortie
1{
2 "type": "transcript",
3 "source": {
4 "id": "instagram",
5 "canonicalUrl": "https://www.instagram.com/reel/DcozHIETCd9/",
6 "username": "nasaadmin"
7 },
8 "id": "3974651461224900477",
9 "shortcode": "DcozHIETCd9",
10 "url": "https://www.instagram.com/reel/DcozHIETCd9/",
11 "owner": {
12 "id": "79712351002",
13 "username": "nasaadmin",
14 "fullName": "NASA Administrator Jared Isaacman",
15 "isVerified": true
16 },
17 "takenAt": "2026-08-29T20:31:28.000Z",
18 "caption": "An unforgettable day at @nasajohnson. …",
19 "hashtags": [],
20 "mentions": [
21 "nasajohnson",
22 "potus"
23 ],
24 "durationSeconds": 114.566,
25 "likeCount": 51113,
26 "commentCount": 409,
27 "audioUrl": "https://…mp4",
28 "audioBytes": 1019785,
29 "transcript": "… 250,000 miles from Earth. Please join me in congratulating Commander Reed Weissman, Pilot Victor Glover, Mission Specialist Christina Koch, and Mission Specialist Jeremy Hansen. …",
30 "segments": [
31 {
32 "start": 30.12,
33 "end": 32.7,
34 "text": "250,000 miles from Earth."
35 },
36 {
37 "start": 32.7,
38 "end": 44.64,
39 "text": "Please join me in congratulating Commander Reed Weissman, Pilot Victor Glover, Mission Specialist Christina Koch, and Mission Specialist"
40 },
41 {
42 "start": 44.64,
43 "end": 45.98,
44 "text": "Jeremy Hansen."
45 }
46 ],
47 "language": "en",
48 "wordCount": 204,
49 "hasSpeech": true,
50 "transcriptModel": "whisper-large-v3-turbo",
51 "scrapedAt": "2026-10-20T01:52:23.613Z"
52}
Tarifs
Paiement à l’événement : facturé une fois par transcription conservée contenant de la parole. Les Reels avec seulement de la musique ou sans son, et les transcriptions échouées, sont conservés et jamais facturés.
Conseils
Commencez par quelques Reels. maxReelsPerProfile règle aussi le coût : chaque Reel, c’est un téléchargement et une transcription. L’horodatage est gratuit. Désactiver includeSegments allège la ligne, pas la facture — les temps viennent du même appel. Laissez language vide sauf si tous les Reels sont dans une seule langue ; la détection se fait Reel par Reel. Besoin aussi des commentaires ou des sujets ? Le Scraper Instagram lit les posts, commentaires, co-auteurs et sujets propres à Instagram des mêmes comptes.
faq
Comment obtenir la transcription d’un Reel Instagram ?
Puis-je transcrire des Reels Instagram en masse ?
Faut-il un compte Instagram ou ma propre clé de reconnaissance vocale ?
Que devient un Reel avec seulement de la musique, ou sans son ?
Quelle est la précision de la transcription ?
Peut-il traduire ?
similaires dans ~/social
Scraper Instagram — profils, posts et Reels
Profils, posts, Reels et commentaires Instagram, sans connexion.
ouvrirScraper de transcriptions et sous-titres TikTok — JSON, SRT, VTT, LLM
Transcriptions TikTok en JSON, SRT, VTT ou texte prêt pour un LLM.
ouvrirBluesky Scraper — Posts, profils, feeds et interactions
Extrayez posts, profils, feeds et interactions Bluesky.
ouvrir