YouTube Video to Blog Post & Notes Extractor avatar

YouTube Video to Blog Post & Notes Extractor

Pricing

from $9.90 / 1,000 articles

Go to Apify Store
YouTube Video to Blog Post & Notes Extractor

YouTube Video to Blog Post & Notes Extractor

Turn any public YouTube video into a publish-ready SEO blog post with show notes, chapters, FAQs, pull quotes, and keywords. Ideal for content marketers, agencies, and creators who want to repurpose long-form YouTube into searchable articles without rewriting from scratch.

Pricing

from $9.90 / 1,000 articles

Rating

0.0

(0)

Developer

rainminer

rainminer

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

17 hours ago

Last modified

Share

The YouTube Video to SEO Blog Post & Show Notes Actor turns any public YouTube video into a publish-ready content package: an SEO title, meta description, Markdown article, show-notes summaries, chapters, FAQs, pull quotes, and keywords. Paste watch URLs (or Shorts / youtu.be links) and get structured JSON ready for your CMS, newsletter, or content pipeline.

YouTube


Key Features

  • SEO blog post output — title, meta description, slug, and full Markdown body grounded in the video
  • Show notes ready — short and long summaries plus key takeaways
  • Chapters & FAQs — outline and question/answer pairs for search and on-page SEO
  • Pull quotes — memorable lines with timestamps when available
  • Captions-first — uses YouTube captions when present; falls back to audio understanding when needed
  • Optional audience & tone — steer the writing voice without rewriting prompts yourself
  • No login required — works with public YouTube videos

Why Turn YouTube Videos into Articles?

YouTube is where expertise, demos, and interviews live — but search, LinkedIn, and blogs still need text. Manually watching a video and rewriting it is slow. This Actor automates the repurposing step so you can:

  • Publish SEO pages that rank for topics covered in your (or competitors’) videos
  • Ship show notes for podcasts and long-form YouTube without a separate writing pass
  • Feed CMS and newsletters with structured Markdown and metadata via the Apify API
  • Scale content ops across many videos with schedules and webhooks

Who Is It For?

  • Content marketers and SEO teams repurposing webinars, product demos, and thought leadership
  • Agencies delivering article packs from client YouTube channels
  • Creators and newsletter writers who want consistent show notes after every upload
  • Developers wiring YouTube → CMS automation on the Apify platform

How to Use

  1. Open the Actor in Apify Console
  2. Paste one or more YouTube video URLs
  3. Optionally set target audience and tone
  4. Click Start
  5. Download the dataset as JSON, CSV, or Excel — or pull it via the Apify API

Input

{
"videoUrls": ["https://www.youtube.com/watch?v=8jPQjjsBbIc"],
"maxItems": 5,
"targetAudience": "Content marketers",
"tone": "Clear and practical",
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}
FieldTypeDefaultDescription
videoUrlsstring[]Required. Public YouTube watch, Shorts, youtu.be, or embed URLs
maxItemsinteger5Max videos to process in one run
targetAudiencestringOptional audience hint for writing voice
tonestringOptional tone (e.g. professional, conversational)
proxyConfigurationobjectresidentialApify Proxy recommended for cloud YouTube fetches

Output

Each dataset item is one video’s full article package:

{
"videoUrl": "https://www.youtube.com/watch?v=8jPQjjsBbIc",
"videoId": "8jPQjjsBbIc",
"title": "Me at the zoo",
"channel": "jawed",
"durationSeconds": 19,
"publishedAt": "2005-04-23T00:00:00.000Z",
"transcriptSource": "captions",
"article": {
"seoTitle": "Me at the Zoo: The First YouTube Video Explained",
"metaDescription": "A short look at the first video ever uploaded to YouTube and why it still matters.",
"slug": "me-at-the-zoo-first-youtube-video",
"bodyMarkdown": "## Introduction\n\n...",
"wordCount": 420
},
"summaryShort": "…",
"summaryLong": "…",
"keyPoints": ["…"],
"chapters": [{ "start": "00:00", "title": "Opening", "summary": "…" }],
"pullQuotes": [{ "text": "…", "timestamp": "00:05" }],
"faq": [{ "question": "…", "answer": "…" }],
"keywords": ["youtube first video", "me at the zoo"],
"scrapedAt": "2026-07-22T10:00:00.000Z"
}

Pricing

Usage-based pay-per-event:

EventWhenPrice
article-generatedOnce per successful article$0.01
article-minutePer minute of video length (rounded up, min 1)$0.0035
Actor startPer run (× memory GB)$0.0025

Examples (excluding start fee): ~10 min video ≈ $0.045; ~30 min ≈ $0.115. Failed videos are not charged for article events. At 4096 MB memory, actor start is 4× ($0.01).


Tips

  • Prefer videos with captions for faster, cheaper runs
  • Start with maxItems of 1–3 while testing tone and audience settings
  • Schedule the Actor against a list of new uploads for ongoing show-notes automation

Image Credit

Image credit: YouTube