Video Transcriber: Instagram, X, Facebook, TikTok

Video Transcriber: Instagram, X, Facebook, TikTok

by invideoiq

Retrieves transcripts from online video content from multiple plateforms (Instagram, X, ..) using speech-to-text models. It delivers outputs in JSON a...

16,573 runs
145 users
Try This Actor

Opens on Apify.com

About Video Transcriber: Instagram, X, Facebook, TikTok

Retrieves transcripts from online video content from multiple plateforms (Instagram, X, ..) using speech-to-text models. It delivers outputs in JSON and LLM-ready formats, making it ideal for analytics, and AI-based applications. Perfect for research and building intelligent conversational agents

What does this actor do?

Video Transcriber: Instagram, X, Facebook, TikTok is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

🎙️ Video Transcriber (Speech-to-Text). Turn Any Video Into Text You Can Use Transform social videos into actionable text in seconds. This Apify actor converts Instagram, Facebook, X/Twitter, and TikTok videos into clean, timestamped transcripts that are perfect for RAG, search, summarization, and content workflows. Powered by the speech‑to‑text engine from VidNavigator, it’s fast, accurate, and production‑ready. This actor bridges the gap for videos without embedded subtitle tracks. If you need caption-based extraction (when subtitles exist), check our companion actor: Video Transcript Scraper. --- ## ✨ Why teams love this actor - Speech-to-text, not subtitles: Captures speech even when videos don’t have captions. - Multi-platform support: Instagram, Facebook, X/Twitter, TikTok. - Developer-friendly output: Rich video metadata plus detailed segments with timestamps. - Drop‑in API: One POST call. Get JSON back. Perfect for RAG, search, and analytics. - +99 languages: Supports most languages --- ## 📈 What you get A comprehensive data set that’s perfect for various use cases: - Video Metadata: Instantly access video titles, descriptions, thumbnails and other metadata to help you contextualize the content. - Timestamped Transcripts: Get every word with precise timestamps, ideal for indexing and AI models. - LLM-Ready Data: Tailor-made for Large Language Models (LLMs) and AI applications, this data is pre-cleaned and ready to use. Ideal for NLP, sentiment analysis, or any ML workflow. #### 🚀 Key advantages - 🌐 Compatible with multiple platforms: Instagram, Facebook, X, Tiktok - 🤖 AI-Ready Output: Designed for quick integration into ML and AI applications. - 📊 Rich Metadata: Get all the essential video details in one place. --- ## 🔗 Supported platforms This video transcript scraper has been extensively tested on the following platforms: - Instagram - X (ex Twitter) (just copy the tweet video link) - TikTok - Facebook (public videos) - Dailymotion - Vimeo - Loom The tool may also work on other platforms not listed here, like media websites, though they have not been as thoroughly tested. --- ## 🚀 Simple inputs, powerful results Using this actor couldn’t be easier! Just enter: - URL: Link to the video (e.g., from Instagram, X, Facebook, etc.). ### Sample input json { "video_url": "https://www.instagram.com/reel/C_L9MBOvb3q", } --- ## 📦 Output json { "status": "success", "data": { "video_info": { "title": "A Reel Interesting Video", "description": "An example description for the video.", "thumbnail": "https://example.com/thumbnail.jpg", "url": "https://www.instagram.com/reel/C_L9MBOvb3q", "channel": "Example Creator", "duration": 58.5, "views": 123456, "likes": 7890, "published_date": "2024-07-01", "keywords": ["example", "social media", "video"], "category": "Entertainment" } "transcript": [ { "text": "Hello, world!", "start": 0.0, "end": 1.5 }, { "text": "Welcome to our channel.", "start": 1.5, "end": 3.0 } ] } } --- ## 🚀 Quickstart ### cURL bash curl -X POST "https://api.apify.com/v2/acts/invideoiq~video-transcriber/run-sync?token=YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{"video_url": "https://www.instagram.com/reel/C_L9MBOvb3q"}' ### Python python import requests, json url = "https://api.apify.com/v2/acts/invideoiq~video-transcriber/run-sync?token=YOUR_TOKEN" data = {"video_url": "https://www.instagram.com/reel/C_L9MBOvb3q"} res = requests.post(url, json=data) print(json.dumps(res.json(), indent=2, ensure_ascii=False)) ### JavaScript javascript fetch("https://api.apify.com/v2/acts/invideoiq~video-transcriber/run-sync?token=YOUR_TOKEN", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ video_url: "https://www.instagram.com/reel/C_L9MBOvb3q" }) }) .then(r => r.json()) .then(console.log) .catch(console.error); --- ## ⚙️ How it works 1) You provide a public video URL. 2) The actor calls VidNavigator’s speech‑to‑text API. 3) You receive clean JSON: rich metadataand timestamped transcript. --- ## 🧪 Best practices - Prefer direct public video links. If content is private or geo‑restricted, transcription may fail. --- ## ❓ Troubleshooting - "Video URL is required": Add a video_url string to the input. - Ensure the URL is public and accessible without login. - Empty or short transcripts: Some videos have minimal or no speech. Need help or want a custom workflow? Report your issue in the issue tab and we’ll try and tailor it to your use case.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Video Transcriber: Instagram, X, Facebook, TikTok now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
invideoiq
Pricing
Paid
Total Runs
16,573
Active Users
145
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support