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

YouTube Video Scraper — Search, Metadata, Stats, Comments

Pricing

from $0.00005 / actor start

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

from $0.00005 / actor start

Rating

0.0

(0)

Developer

Daniel Ramacher

Daniel Ramacher

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

25 days 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