YouTube Video Search Scraper
Pricing
from $5.00 / 1,000 videos
YouTube Video Search Scraper
Input keywords to search YouTube videos. Outputs matching videos with titles, URLs, CDN stream links, thumbnails, channel details, views, likes, comments, durations, tags, mentions, descriptions, codecs, categories, and upload dates.
Pricing
from $5.00 / 1,000 videos
Rating
0.0
(0)
Developer
CodeNest
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
๐ฌ YouTube Video Search Scraper - Keyword-Based Video Discovery & Extraction
Effortlessly discover and extract YouTube videos by keyword with our powerful YouTube Video Search Scraper! This Apify actor enables keyword-based video discovery, bulk video extraction, and comprehensive metadata collection across multiple search terms.
๐ Overview
Need to find YouTube videos by topic, track trending content, or build video databases by keyword? This YouTube Video Search Scraper delivers:
- ๐ Keyword-Based Discovery - Search YouTube videos by any keyword or topic
- ๐ Multi-Keyword Support - Process multiple search terms in a single run
- ๐ฌ Direct CDN Stream URLs - Extract raw video stream links
- ๐ Complete Engagement Data - Views, likes, and comments counts
- ๐ท๏ธ Tags & Mentions Extraction - Full metadata with channel info
- ๐ฑ Rich Media Assets - Thumbnails and video download links
Perfect for content researchers ๐, trend analysts ๐, social media managers ๐ญ, and marketers ๐ฏ!
โญ Core Capabilities of YouTube Video Search Scraper
๐ Keyword Search Discovery
- Multi-Keyword Support - Search multiple terms in one run
- Source Tracking - Identifies which keyword found each video
- SERP Data - Search result titles preserved
- Video & Shorts Detection - Supports both regular videos and Shorts
๐ฌ Complete Video Data
- Raw CDN Stream URLs - Direct video stream links from YouTube servers
- Thumbnail Extraction - High-quality preview images
- Video ID & URL - Unique identifiers for each video
- Media Type Detection - Video and Shorts classification
๐ค Channel Information
- Channel Title - Creator's display name
- Channel ID - Unique YouTube channel identifier
- Channel URL - Direct channel link
- Author Attribution - Full creator details
๐ Engagement Metrics
- View Counts - Total views per video
- Like Counts - Total likes per video
- Comment Counts - Total comments per video
- Upload Dates - Publication timestamps
๐ท๏ธ Content Intelligence
- Tag Extraction - Video tags array
- Mention Detection - Extracted @mentions from descriptions
- Description Analysis - Full text descriptions
- Category Classification - Video category data
โ๏ธ Technical Specifications
- Duration Data - Raw seconds and formatted timestamps
- Codec Information - Audio and video codec details
- Live Stream Detection - is_live flag
- Audio Availability - has_audio indicator
โ๏ธ Input Configuration
Simply enter your keywords and click "Start". Input looks like this:
{"keywords": ["hindi song","game"]}
๐ Input Specifications
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
keywords | Array | โ Yes | - | Search keywords to find YouTube videos |
๐ค Output Structure
Your YouTube Video Search Scraper produces comprehensive video data with engagement metrics and technical details:
[{"video_id": "_sR-2gXggTY","title": "The Juans - BTNS (Official Music Video)","url": "https://www.youtube.com/watch?v=_sR-2gXggTY","raw_cdn_stream_url": "https://rr3---sn-bvvbaxivnuxqjvhj5nu-2pus.googlevideo.com/...","media_type": "video","source_keyword": "hindi song","channel_title": "The Juans","channel_id": "UCCtXr8HiqtdeJQLfzn4rUVw","channel_url": "https://www.youtube.com/channel/UCCtXr8HiqtdeJQLfzn4rUVw","duration": 386,"duration_formatted": "6:26","views_count": 852031,"likes_count": 16388,"comments_count": 1100,"mentions": ["@TheJuans", "@Janine"],"tags": ["the juans", "official music video", "BTNS"],"upload_date": "2020-09-04","thumbnail_url": "https://i.ytimg.com/vi/_sR-2gXggTY/maxresdefault.jpg","description": "Walang may gusto, pero bakit nagkaganito?...","categories": ["Music"],"has_audio": true,"audio_codec": "mp4a.40.2","video_codec": "avc1.42001E","is_live": false,"scraped_at": "2026-10-06T15:17:08.659123+00:00"}]
๐ Output Field Documentation
๐น Video Identification
| Field | Description |
|---|---|
video_id | YouTube video ID (unique) |
title | Video title |
url | Direct YouTube watch URL |
media_type | Media type (video or short) |
๐น Search Context
| Field | Description |
|---|---|
source_keyword | Keyword that found this video |
scraped_at | Scrape timestamp (ISO 8601) |
๐น Channel Information
| Field | Description |
|---|---|
channel_title | Creator's channel name |
channel_id | YouTube channel ID |
channel_url | Direct channel URL |
๐น Engagement Metrics
| Field | Description |
|---|---|
views_count | Total view count |
likes_count | Total like count |
comments_count | Total comment count |
upload_date | Publication date (YYYY-MM-DD) |
๐น Content Data
| Field | Description |
|---|---|
description | Full video description |
tags | Video tags array |
mentions | Extracted @mentions |
categories | Video categories |
๐น Media Assets
| Field | Description |
|---|---|
raw_cdn_stream_url | Direct video stream URL from CDN |
thumbnail_url | High-quality thumbnail image |
๐น Technical Specifications
| Field | Description |
|---|---|
duration | Video duration in seconds |
duration_formatted | Formatted duration (HH:MM:SS) |
has_audio | Audio availability flag |
audio_codec | Audio codec (e.g., mp4a.40.2) |
video_codec | Video codec (e.g., avc1.42001E) |
is_live | Live stream status |
๐จ Key Features of This YouTube Video Search Scraper
๐ Smart Keyword Search
- Multi-Term Processing - Search multiple keywords in one run
- Source Attribution - Track which keyword found each video
- Video & Shorts Support - Unified results for all video formats
- Category Detection - Automatic content classification
๐ Engagement Analytics
- View Counts - Video performance metrics
- Like & Comment Data - Engagement tracking
- Cross-Keyword Comparison - Compare performance by topic
- Upload Date Analysis - Temporal content patterns
๐ท๏ธ Content Intelligence
- Tag Extraction - Topic and trend identification
- Mention Detection - Creator attribution tracking
- Description Analysis - Full text content
- Channel Discovery - Creator identification
๐ฌ Technical Data
- Raw CDN Stream URLs - Direct video download links
- Codec Information - Audio and video codec details
- Thumbnail Images - High-quality previews
- Duration Data - Precise timing information
๐ก Use Cases for YouTube Video Search Scraper
- ๐ Content Research - Find trending videos by topic
- ๐ Trend Analysis - Track popular content themes
- ๐ญ Social Media Management - Source content for curation
- ๐ฌ Market Research - Study video performance by niche
- ๐ฐ Creator Discovery - Find channels by content topic
- ๐ฑ Competitor Analysis - Track competitor videos by keyword
- ๐ฏ Campaign Planning - Identify top-performing content themes
- ๐ Database Building - Create topic-organized video libraries
โจ Why Choose Our YouTube Video Search Scraper?
- โก Fast & Efficient - Quick keyword-based discovery
- ๐ฏ 100% Accurate - Preserves all data without alteration
- ๐ฆ Complete Data - Everything from engagement to CDN URLs
- ๐ Regular Updates - Adapts to YouTube changes
- ๐ก๏ธ Production Ready - Reliable with large keyword sets
- ๐ฐ Cost Efficient - Optimized for minimal compute time
- ๐ Privacy Focused - Only public data extracted
โ ๏ธ Limitations
- Only works with public YouTube videos
- Raw CDN stream URLs may expire after a certain period
- Some videos may have restricted embed or download access
- Search results depend on YouTube's discoverability
- Rate limits may apply for high-volume scraping
๐ง Need Custom Features for Your YouTube Video Search Scraper?
Want additional search filters, specific engagement thresholds, custom output formats, advanced analytics, or automated reporting?
โ๏ธ Email codenest2.0@gmail.com for tailored enterprise solutions!