Overview
The Video Script Extractor lets you extract the full transcript or script from any YouTube or Facebook video by simply pasting its URL. This is useful for repurposing video content into blog posts, social media captions, training materials, or marketing copy.
Access it from Marketing & Content > Video Script in the sidebar.
Supported Platforms
| Platform | Method | Token Cost |
|---|---|---|
| YouTube | Extracts captions directly (auto-generated or manual subtitles) | Free |
| Downloads video audio and transcribes using OpenAI Whisper | ~500 tokens/minute of audio |
How to Use
- Navigate to Marketing & Content > Video Script
- Paste a video URL into the Video URL field
- Select the Language of the video (English, Filipino, Spanish, etc.)
- Optionally enable AI Cleanup to format the raw transcript into a polished script
- Click Extract Script
Supported URL Formats
YouTube
https://www.youtube.com/watch?v=VIDEO_IDhttps://youtu.be/VIDEO_IDhttps://www.youtube.com/shorts/VIDEO_IDhttps://www.youtube.com/embed/VIDEO_IDhttps://www.youtube.com/live/VIDEO_ID
https://www.facebook.com/watch?v=VIDEO_IDhttps://www.facebook.com/reel/VIDEO_IDhttps://www.facebook.com/USER/videos/VIDEO_IDhttps://fb.watch/SHORT_ID
Output Tabs
After extraction, results appear in up to three tabs:
1. Transcript
The full raw transcript as a continuous block of text. Click Copy to copy it to your clipboard.
2. Timestamped
The transcript broken into individual segments with timestamps (e.g., [1:23]). Available for YouTube videos with caption timing data. Click Copy with Timestamps to get the formatted version.
3. AI Script
When AI Cleanup is enabled, this tab shows the transcript reformatted by AI into a clean, readable script. The AI will:
- Fix punctuation, capitalization, and grammar
- Remove filler words (um, uh, like, you know)
- Break text into logical paragraphs
- Detect and label multiple speakers if present
- Preserve the original language (no translation)
Token Costs
| Action | Cost |
|---|---|
| YouTube transcript (captions) | Free — no tokens consumed |
| Facebook transcript (Whisper) | ~500 tokens per minute of audio |
| AI Cleanup | Varies — based on transcript length (uses Claude AI) |
Tips
- YouTube is free — YouTube transcripts use the video's built-in captions, so no AI tokens are consumed.
- Language matters — Select the correct language for better caption matching (YouTube) or transcription accuracy (Facebook/Whisper).
- Long videos — Very long transcripts (50,000+ characters) will be truncated before AI cleanup to manage token usage.
- No captions? — Some YouTube videos don't have captions enabled. If you get a "no captions available" error, the video owner hasn't enabled subtitles.
- Facebook requires connected account — For best results with Facebook videos, connect a Facebook Page in Social Media > Accounts. Public videos can also be scraped directly.
- Repurpose content — Use the extracted script with the Content Planner to generate social media posts based on the video's content.
Permissions
This feature requires the Marketing & Content module and the Manage Social Media permission (or store Owner role).