YouTube Transcript & SEO Brief Extractor avatar

YouTube Transcript & SEO Brief Extractor

Pricing

Pay per usage

Go to Apify Store
YouTube Transcript & SEO Brief Extractor

YouTube Transcript & SEO Brief Extractor

Extract transcripts, metadata, and generate SEO content briefs from YouTube videos. Get blog outlines, title ideas, keyword themes, and clip suggestions.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Prince Raj

Prince Raj

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Categories

Share

Extract transcripts from YouTube videos and generate SEO-ready content briefs including blog outlines, title ideas, and keyword themes. Built for content creators, SEO teams, and researchers.

What It Extracts

  • Video metadata: Title, description, channel, view count, upload date, duration, thumbnail
  • Transcript: Full text transcript with timestamps (when publicly available)
  • Chapters: Auto-detected chapters from video description
  • Keywords/Topics: Top 25 keywords and topic themes
  • SEO Brief: Blog outline, title ideas, short-form clip ideas, content summary
  • Comment themes: Top themes from comments (optional)

Why It's Better

Combines transcript extraction with SEO content brief generation. Instead of just getting raw text, you get a complete content brief ready for blog writing, repurposing, or research.

Input

FieldTypeDefaultDescription
videoUrlsstring[]requiredYouTube video URLs to process
includeCommentsbooleanfalseExtract and analyze top comments
generateSeoBriefbooleantrueGenerate blog outline and SEO keywords
languagestring"en"Preferred transcript language code

Output Example

{
"url": "https://www.youtube.com/watch?v=abc123",
"videoId": "abc123",
"title": "How to Build a SaaS Product",
"description": "Learn the essential steps...",
"channel": "Tech Channel",
"viewCount": "150000",
"duration": "PT15M30S",
"thumbnail": "https://i.ytimg.com/vi/abc123/hqdefault.jpg",
"transcript": "Welcome to this video about building...",
"transcriptLanguage": "en",
"chapters": [
{ "title": "Introduction", "startTime": "0:00", "startSeconds": 0 },
{ "title": "Step 1: Market Research", "startTime": "2:15", "startSeconds": 135 }
],
"keywords": ["saas", "product", "startup", "mvp", "development"],
"topics": ["product development", "startup strategy"],
"seoBrief": {
"summary": "This video covers the essential steps...",
"keywords": ["saas", "product", "startup"],
"blogOutline": ["Introduction: What is SaaS?", "Key Points...", "Detailed Breakdown..."],
"titleIdeas": ["How to Build a SaaS Product", "The Ultimate Guide to SaaS Development"],
"shortFormClipIdeas": ["Key insight about MVP", "Market research tip"]
},
"processedAt": "2025-01-15T10:30:00Z"
}

Use Cases

  • Content repurposing: Turn videos into blog posts with ready outlines
  • SEO research: Extract keywords and topics from competitor videos
  • Academic research: Analyze video content at scale
  • Content planning: Generate content ideas from video transcripts
  • Accessibility: Create text versions of video content

PPE Pricing

EventDescriptionSuggested Price
video-processedOne video fully processed$0.005
transcript-extractedTranscript successfully extracted$0.003
seo-brief-generatedSEO brief generated$0.005

Limitations

  • Transcript extraction depends on YouTube's public caption data
  • Some videos may not have publicly available transcripts
  • Auto-generated captions may have lower accuracy
  • Comment extraction is limited to what's publicly visible on the page
  • Does not download or store copyrighted video/audio

Legal/Ethical Use

This actor only extracts publicly available metadata and transcripts. It does not download copyrighted video/audio content. Users are responsible for compliance with YouTube's Terms of Service and applicable copyright laws.

Local Run

cd actors/youtube-transcript-seo-brief
apify run --input-file .actor/sample_input.json

Deploy

cd actors/youtube-transcript-seo-brief
apify push

FAQ

Q: Can it extract transcripts from any video? A: Only videos with publicly available captions (manual or auto-generated). Private or unlisted videos without captions won't have transcripts.

Q: How accurate are the SEO keywords? A: Keywords are extracted from title, description, and transcript using frequency analysis. They provide a good starting point for SEO research.

Q: Can I process multiple videos at once? A: Yes, provide multiple URLs in the videoUrls array. Each video is processed sequentially.

Tags

YouTube transcript, video to text, SEO brief, content repurposing, blog outline generator, video SEO, keyword extraction, content marketing, video analysis