Transcribe User Reels
transcribe_user_reelsDownloads a user's Instagram reels and transcribes their audio into SRT subtitle files using Whisper.
Instructions
Download and transcribe Instagram reels to SRT subtitles.
Downloads reels, runs speech-to-text using Whisper via the caption command, and generates SRT subtitle files.
Args: username: Instagram username (e.g., "instagram", "natgeo") ctx: FastMCP context for progress reporting max_reels: Maximum reels to transcribe (default: 10) keep_videos: Keep downloaded video files (default: False)
Returns: Dict with: - url: Instagram profile URL - transcripts: List of {reel_id, video_url, srt_path, transcript_preview, reel_url} - total_reels: Number processed - temp_dir: Temporary files location - output_dir: SRT output directory
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| username | Yes | ||
| max_reels | No | ||
| keep_videos | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||