Instagram reel transcript

Instagram reel transcript

by linen_snack

Effortlessly convert any public Instagram reels videos into accurate text, subtitles, or translations with this powerful OpenAI Whisper API actor.

134,372 runs
400 users
Try This Actor

Opens on Apify.com

About Instagram reel transcript

Effortlessly convert any public Instagram reels videos into accurate text, subtitles, or translations with this powerful OpenAI Whisper API actor.

What does this actor do?

Instagram reel transcript 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

Instagram Videos Transcriber & Translator This Apify actor downloads a public Instagram video, extracts its audio, and uses the OpenAI Whisper API to either transcribe it into its original language or translate it into English. It's built to be robust, automatically handling video-to-audio conversion and compression to stay within API limits. It supports all the latest features from the OpenAI Audio API, including multiple models (whisper-1, gpt-4o-transcribe), various output formats (JSON, SRT, VTT), and word-level timestamp generation. ## Key Features - Direct Transcription from URL: Simply provide a public Instagram video URL. - Transcription & Translation: Choose to transcribe in the original language or translate directly to English. - Multiple OpenAI Models: Supports whisper-1, gpt-4o-transcribe, and gpt-4o-mini-transcribe. - Automatic Audio Handling: The actor automatically extracts the audio from the .mp4 video and compresses it to an .mp3 to avoid OpenAI's 25 MB file size limit. - Word-Level Timestamps: Get precise start and end times for each word in the transcript (requires whisper-1). - Rich Output Formats: Get your transcript back as plain text, structured JSON, or subtitle formats like SRT and VTT. - Advanced Control: Customize the output with optional parameters like language hints and temperature settings. ## Cost of Usage This actor uses two services that may have associated costs: 1. Apify Platform: You will be charged for Apify Compute Units (CUs) while the actor runs. The consumption is generally low for this task, as it primarily waits for API responses. 2. OpenAI API: The primary cost will come from the OpenAI API. You must provide your own OpenAI API key, and you will be billed by OpenAI for the audio processing. For the most current pricing, please refer to the OpenAI Pricing Page. ## Input Configuration The actor requires the following input configuration. | Field | Type | Description | | :--- | :--- | :--- | | Instagram Url | String | (Required) The full URL of the public Instagram video you want to process. | | openaiApiKey | String | (Required) Your secret API key from OpenAI. It's highly recommended to set this as a secret environment variable for security. | | task | String | The task to perform. Can be transcription (default) or translation. Translation will always output in English. | | model | String | The OpenAI model to use. whisper-1 (default) supports all features. gpt-4o-transcribe and gpt-4o-mini-transcribe are newer but have some limitations. Note: Translation and Timestamps require whisper-1. | | language | String | (Optional) The language of the audio in ISO-639-1 format (e.g., en, es, zh). Supplying this can improve accuracy. | | prompt | String | (Optional) A text prompt to guide the model's style or to correct specific words and acronyms that are often misrecognized. | | response_format | String | The output format of the transcript. Default is json. Note: gpt-4o models only support json or text. Timestamps require verbose_json. | | temperature | String | (Optional) A value between 0 and 1. Higher values (e.g., 0.8) make the output more random; lower values (e.g., 0.2) make it more focused. | | timestamp_granularities | Array | (Optional) Request word or segment-level timestamps. Requires whisper-1 model and verbose_json response format. | ## Output The actor will save its results to the default Apify dataset. The output is a JSON object that contains the task and model used, along with the full result from the OpenAI API. ### Example Output (verbose_json with word timestamps) json [{ "task": "transcription", "model": "whisper-1", "result": { "text": "This is a test of the Instagram transcriber.", "segments": [ { "id": 0, "seek": 0, "start": 0, "end": 3.5, "text": " This is a test of the Instagram transcriber.", "tokens": [ ... ], "temperature": 0, "avg_logprob": -0.25, "compression_ratio": 1.2, "no_speech_prob": 0.1 } ], "words": [ { "word": "This", "start": 0.5, "end": 0.7 }, { "word": "is", "start": 0.7, "end": 0.8 }, { "word": "a", "start": 0.8, "end": 0.9 }, { "word": "test", "start": 0.9, "end": 1.2 }, ... ], "language": "english" } }] ## How to Use 1. Navigate to the actor on the Apify platform. 2. Click the "Try actor" button. 3. Enter the Instagram Video URL and your OpenAI API Key. 4. (Optional) Adjust the other configuration options as needed. 5. Click the Start button and wait for the run to finish. 6. Once finished, check the Output tab in the run console to view and download your results. ## Limitations - The input Instagram video must be publicly accessible. Private or deleted videos will cause an error. ---

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 Instagram reel transcript now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
linen_snack
Pricing
Paid
Total Runs
134,372
Active Users
400
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