YouTube Video Scraper — Search, Metadata, Stats, Comments avatar

YouTube Video Scraper — Search, Metadata, Stats, Comments

Pricing

Pay per usage

Go to Apify Store
YouTube Video Scraper — Search, Metadata, Stats, Comments

YouTube Video Scraper — Search, Metadata, Stats, Comments

Extract YouTube video data by search: titles, views, likes, comments, channel info, tags, durations. HTTP-only engine for speed and cost efficiency. Perfect for content research, SEO analysis, and competitor tracking.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Daniel Ramacher

Daniel Ramacher

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Share

Opencalw YouTube Video Scraper

Apify Actor Version Pricing

Extract YouTube video data by search query — titles, descriptions, view counts, likes, comments, channel info, tags, and duration. HTTP-only engine using curl_cffi — no browser needed, no API quota limits.


Features

  • Search by Query — Find videos for any search term
  • Detailed Metadata — Title, description, duration, tags
  • Engagement Stats — Views, likes, comments
  • Channel Info — Name and ID for each video
  • OEmbed Integration — Fast metadata via YouTube OEmbed API
  • No API Key Needed — Works without YouTube Data API
  • Free Tier Funnel — First 5 videos free per run, then $0.03/video

Use Cases

Use CaseDescription
Content ResearchFind trending videos by topic
SEO AnalysisAnalyze video titles, tags, and descriptions
Competitor TrackingMonitor competitor channel activity
Trend MonitoringTrack view/like patterns over time
Niche DiscoveryFind underserved content categories

Input

FieldTypeRequiredDescription
queriesarraySearch queries
maxVideosPerQueryintegerMax videos per query (default: 20, max: 100)
languagestringUI language (default: "de")

Output

FieldTypeDescription
videoIdstringYouTube video ID
titlestringVideo title
urlstringFull video URL
channelNamestringChannel name
channelIdstringChannel ID
durationstringDuration text (e.g., "12:34")
viewCountintegerView count
likeCountintegerLike count
commentCountintegerComment count
descriptionstringVideo description (first 2000 chars)
tagsarrayVideo tags/keywords
publishedAtstringRelative publish time
thumbnailUrlstringThumbnail URL
isLivebooleanIs currently live?

Pricing

TierPriceDescription
Free$0.00First 5 videos per run
Paid$0.03/videoEvery video after free tier

Technical Details

Architecture

curl_cffi Session -> YouTube Search HTML -> ytInitialData JSON
-> Video List -> OEmbed API (details) + Watch Page (stats)
-> Apify Dataset

Requirements

  • Python 3.12+
  • curl_cffi
  • BeautifulSoup4

Changelog

v1.0 (2026-05-15)

  • Initial release
  • YouTube search via ytInitialData parsing
  • Video details via OEmbed API + Watch page
  • Engagement stats (views, likes, comments)
  • Free tier funnel (5 videos free per run)
  • $0.03/video PPE pricing

Part of the Opencalw Ecosystem

Maximize your data extraction with our complete suite of scrapers:

ActorPriceData
Google Maps Scraper v3.0$0.08/place40+ fields, email, opening hours
Instagram Hashtag Tracker v2.0$0.05/postPosts by hashtag, likes, comments, engagement
TikTok Video Scraper v1.0$0.04/videoSearch, trending, hashtag, stats, author info

License

AGPL-3.0