VOOZH about

URL: https://apify.com/solid-scraper/youtube-video-details-scraper

โ‡ฑ Youtube Video Details Scraper ยท Apify


Pricing

from $2.99 / 1,000 results

Go to Apify Store

Youtube Video Details Scraper

๐ŸŽฅ YouTube Video Details Scraper extracts titles, views, tags & more in seconds. โšก Save time, boost SEO research, and grow smarter content strategies with organized results. Perfect for creators, marketers & data teams! ๐Ÿš€

Pricing

from $2.99 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ SolidScraper

SolidScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

YouTube Video Details Scraper ๐Ÿ”

YouTube Video Details Scraper automatically pulls YouTube video metadata (views, likes, comments, etc.) and full transcripts with timestamps. If youโ€™re looking for a YouTube video details scraper or a YouTube metadata scraper to speed up research, itโ€™s built for one job: turning video URLs into structured, export-ready dataโ€”without manual copy-pasting.

Whether youโ€™re a marketer, data analyst, researcher, or YouTube-focused operator, this actor helps you extract consistent YouTube video info extraction tool outputs at scaleโ€”saving you hours of manual work.


Why choose YouTube Video Details Scraper?

FeatureBenefit
โœ… All-in-one video metadata + transcriptExtract YouTube video details scraper results including stats plus full transcript segments with timestamps
โœ… Structured output for easy analysisProduces a consistent dataset with fields like views, likes, comment_count, and engagement_rate
โœ… Built-in reliability with fallbacksIncludes retries for metadata requests and multiple transcript language fallbacks
โœ… Residential proxy supportBuilt to work reliably on larger batches with proxy support for more consistent scraping
โœ… Real-time dataset writingSaves each processed video immediately to reduce risk of losing progress
โœ… Simple automation workflowFeed a list of video URLs and get results without building custom scraping scripts

Key features

  • ๐Ÿ“Š YouTube video statistics extraction: Captures views, likes, comment_count, and computes engagement_rate
  • ๐Ÿ“ Full transcript with timestamps: Returns transcript segments with start, dur, and text
  • ๐Ÿ”— URL input for video pages: Accepts startUrls as a list of YouTube video URLs to process
  • ๐Ÿ›ก๏ธ Resilience for real-world availability: Uses retries for metadata fetching to improve success rate during transient issues
  • ๐Ÿ”„ Transcript language fallbacks: Tries your language preference, then falls back through common English options and generated transcripts
  • ๐Ÿ’พ Dataset-ready output: Writes results into the Apify dataset titled Video Results
  • ๐ŸŒ Metadata completeness focus: Extracts key video fields such as title, channel_name, published_date, duration_seconds, category, language, and live_status
  • โš™๏ธ Clear success signaling: Includes a boolean success so you can filter successful scrapes quickly

Input

Provide input via an input.json file. Example structure:

{
"startUrls":[
{
"url":"https://www.youtube.com/watch?v=dQw4w9WgXcQ"
},
{
"url":"https://www.youtube.com/watch?v=VIDEO_ID_HERE"
}
]
}

Input Fields

FieldRequiredDescription
startUrlsYesA list of YouTube video URLs to scrape. Each item can be either a plain string URL or an object with a url field.

Output

The actor saves each processed videoโ€™s data as JSON records in the Video Results dataset.

Example output record:

{
"type":"video",
"video_id":"dQw4w9WgXcQ",
"title":"Some video title",
"description":"Some short description",
"channel_id":"CHANNEL_ID",
"channel_name":"Channel name",
"published_date":"2009-10-01",
"duration_seconds":213,
"views":1000000,
"likes":50000,
"comment_count":12000,
"tags":["music","example"],
"thumbnails":{"default":"https://example.com/thumb.jpg"},
"channel":{
"id":"CHANNEL_ID",
"name":"Channel name",
"handle":null,
"url":"https://www.youtube.com/channel/CHANNEL_ID",
"subscriberCount":null,
"logo":null,
"badges":[]
},
"transcript":[
{"start":"0.000","dur":"3.500","text":"First transcript segment..."}
],
"category":"Music",
"language":"en",
"live_status":"not_live",
"engagement_rate":0.0625,
"hashtags":["example","music"],
"upload_type":"normal",
"resolution":"640x360",
"success":true,
"inputUrl":"https://www.youtube.com/watch?v=dQw4w9WgXcQ"
}

Output Fields

FieldTypeDescription
video_idstring | nullThe extracted YouTube video ID
titlestring | nullThe video title
channel_namestring | nullThe channel name associated with the video
published_datestring | nullPublication date in YYYY-MM-DD format (when available)
viewsnumberView count (parsed into an integer value)
likesnumberLike count (parsed into an integer value)
comment_countnumberComment count (parsed into an integer value)
duration_secondsnumberVideo duration in seconds
categorystringVideo category (defaults to "Music" when not found)
languagestringLanguage (defaults to "en" in this actor)
live_statusstring"live" or "not_live"
engagement_ratenumberComputed engagement rate: (likes + comment_count) / views rounded to 4 decimals
inputUrlstringThe input video URL you provided
successbooleantrue when the actor extracted a video_id, otherwise false

Note: The actor also populates additional fields such as transcript and hashtags on each record, and pushes the full video_metadata object to the dataset.


How to use YouTube Video Details Scraper (via Apify Console)

  1. Open Apify Console: Log in at console.apify.com and navigate to the Actors tab.
  2. Find the actor: Search for YouTube Video Details Scraper (YouTube Video Details Scraper).
  3. Go to the INPUT panel: Paste your input JSON into the input editor.
  4. Add your video URLs: In startUrls, provide one or more YouTube video links (either as strings or as { "url": "..." } objects).
  5. Choose proxy settings (optional): The actor attempts to create residential proxy support automatically; if proxy configuration cannot be created, it continues without a proxy.
  6. Run the actor: Click Run. Watch logs to see which URLs are being processed and whether requests or transcripts fall back during failures.
  7. Review the dataset output: After completion, open the Video Results dataset to view rows in the table format.
  8. Export your data: Export the dataset to your preferred format (for example, JSON or CSV) for spreadsheets, CRM imports, or analytics workflows.

No coding requiredโ€”get accurate results in minutes.


Advanced features & SEO optimization

  • ๐Ÿ” Engineered for YouTube metadata scraping: Optimized specifically for โ€œYouTube video details scraperโ€ workflowsโ€”video title, description, channel info, and engagement metrics in one pass.
  • ๐Ÿ“ผ Transcript-first extraction: Designed to return transcript segments with timestamps, making it useful for โ€œYouTube transcript scraper and detailsโ€ use cases.
  • ๐Ÿ›ก๏ธ Retry and fallback logic: Includes retries for metadata fetching and multiple transcript language fallbacks to improve resilience.
  • ๐ŸŒ Residential proxy support: Uses residential proxy support for more reliable scraping at scale, especially when processing larger URL batches.
  • ๐Ÿงฉ Keyword-ready extraction: Includes hashtags derived from the video description, which can help with topic tagging for โ€œYouTube video metadata parserโ€ pipelines.

Best use cases

  • ๐Ÿ“ˆ Marketing teams building influencer insights: Turn YouTube video links into a dataset of views, likes, comments, and engagement rate for campaign benchmarking.
  • ๐ŸŽ“ Researchers analyzing audience engagement: Compare video performance across channels using consistent YouTube metadata scraper outputs.
  • ๐Ÿง  Content analysts researching themes: Use scraped titles/descriptions plus transcript timestamps for qualitative analysis and coding.
  • ๐Ÿ› ๏ธ Developers creating enrichment pipelines: Feed video URLs in startUrls and store structured YouTube video info extraction tool results for downstream processing.
  • ๐Ÿ’ผ Agencies running competitive audits: Quickly compile โ€œYouTube video statistics views likes commentsโ€ snapshots for content strategy and reporting.
  • ๐Ÿ“š Dataset builders for machine learning: Combine video metadata and transcript segments to build training corpora and evaluation sets.
  • ๐Ÿ”Ž Playlist and channel research at scale: Use video URLs you already have (from other tools or workflows) to populate a โ€œYouTube playlist video details scraperโ€ dataset.

Technical specifications

  • Supported Input Formats

    • โœ… startUrls as an array of YouTube video URLs (strings or { "url": "..." } objects)
  • Proxy Support

    • โœ… Residential proxy support (attempted automatically via actor proxy configuration)
    • โŒ No other proxy modes are defined by the actor input schema
  • Retry Mechanism

    • โœ… Retries metadata requests up to 3 attempts with backoff behavior
  • Dataset Structure

    • โœ… Dataset title: Video Results
    • โœ… Output uses the dataset transformation fields including video_id, title, views, likes, comment_count, duration_seconds, engagement_rate, inputUrl, success, and more
  • Rate Limits & Performance

    • โœ… Designed for batch processing via async requests per run
    • โ— Performance varies depending on availability and network conditions
  • Limitations

    • โŒ If a video page cannot be fetched or parsed, youโ€™ll see success: false
    • โŒ Transcript availability can vary; the actor returns an empty transcript list when it canโ€™t retrieve transcripts

FAQ

Do I need to log in to use YouTube Video Details Scraper?

โ“ No. YouTube Video Details Scraper is designed to scrape video metadata and transcripts from publicly accessible sources without requiring authenticated access.

What does the actor extract from each YouTube video?

โœ… It extracts YouTube video metadata including title, channel_name, published_date, views, likes, comment_count, duration_seconds, category, language, live_status, and computes engagement_rate. It also fetches a full transcript with timestamps and returns it in the record.

Where can I see the results after the run?

โœ… The actor saves outputs to the Video Results dataset. You can view them in the dataset table and export the dataset for JSON/CSV use.

Can the actor handle large lists of YouTube URLs?

โœ… Yes. YouTube Video Details Scraper is built to process multiple items from startUrls and includes residential proxy support plus retries to improve resilience during batch runs.

Does it always return a transcript?

โŒ Not always. Transcript availability depends on whatโ€™s accessible for the video. If the transcript canโ€™t be retrieved, the actor returns an empty transcript list.

How can I tell if a specific video was scraped successfully?

โœ… Each record includes a boolean success. In this actor, success is true when a video_id is successfully extracted; otherwise itโ€™s false.

Is this tool meant for YouTube metadata scraper workflows or contact enrichment?

โœ… Itโ€™s meant for YouTube video metadata scraping and transcript extraction. (For example, it can support analytics and research pipelines that use YouTube metadata parser outputs.)

Can I use it from a code workflow or only via the UI?

โœ… You can run it via Apify Console for quick runs, and itโ€™s also compatible with standard Apify automation patterns where you provide input.json containing startUrls.


Support & feature requests

Have questions or want improvements to YouTube Video Details Scraper (YouTube video details scraper and metadata scraping workflows)? Weโ€™d love to hear from you.

  • ๐Ÿ’ก Feature Requests: Want enhancements like additional transcript formatting, more export-friendly fields, or new output shapes for your YouTube metadata scraper pipeline? Share your ideas.
  • ๐Ÿ“ง Contact: Email us at dataforleads@gmail.com

Your feedback helps shape the roadmap for YouTube video metadata parser use cases.


  • YouTube Video Details Scraper is the most comprehensive, structured way to extract YouTube video metadata and transcript timestamps at scale.
  • Get started now and turn video URLs into analysis-ready data with this SEO-optimized YouTube Video Details Scraper.

Disclaimer

This tool only accesses publicly accessible sources. It does not access private profiles, authenticated data, or password-protected pages. It is your responsibility to comply with applicable laws and regulations (including GDPR, CCPA where relevant), as well as platform terms of service and any anti-spam requirements.

For data removal requests, contact dataforleads@gmail.com. Please use this tool responsibly, ethically, and for legitimate purposes only.

You might also like

Youtube Video/Shorts Details Scraper Pro - Fast

beyondops/youtube-metadata-scraper-pro-v2

Extract Views, Likes, and Dates. Handles Shorts & Videos. Bypasses Sign-in walls with Cookie support.

Youtube Video Details Scraper

thenetaji/youtube-video-details-scraper

Scrape video details of a youtube video at cheap rate. Try Now!

Youtube Video Details Scraper

scraper-engine/youtube-video-details-scraper

YouTube Video Details Scraper extracts metadata from public YouTube videos, including title, description, channel name, view count, likes, tags, upload date, and more. Ideal for research, SEO, analytics, or automationโ€”just input video URLs and get structured data effortlessly.

๐Ÿ‘ User avatar

Scraper Engine

58

5.0

(4)

YouTube Video Details Scraper

maged120/youtube-video-details

Extract full metadata from any YouTube video or Short โ€” title, views, likes, comments, subtitles, chapters, tags, and more. No YouTube API key needed.

Youtube Channel Videos Details Scraper [Only $6 monthly]

memo23/youtube-channel-video-details-scraper

Extract granular data on every video, from rich thumbnails to detailed view counts, empowering data-driven decisions for content creation, audience engagement and channel growth. Whether you're a seasoned YouTuber, a digital marketer, or an AI researcher, unlock the insights you need to thrive in...

๐Ÿ‘ User avatar

Muhamed Didovic

115

5.0

(4)

Youtube Video Details Scraper

crawlerbros/youtube-video-details-scraper

Extract comprehensive details from YouTube videos including metadata, channel information, transcripts, comments, and engagement metrics.

14

5.0

(1)

YouTube Video Details Scraper

deanter/youtube-video-details-scraper

Input: YouTube video link | ๐Ÿ‘‰ Output: Transcript, video description, video title ๐Ÿ‘Œ๐Ÿ‘‰ This actor processes a YouTube video link and extracts the transcript, description, and title of the video. It's perfect for gathering video metadata and subtitles for further analysis or content creation.

Youtube Video Details Scraper

perfectscrape/youtube-video-details-scraper

Extract YouTube video details at scale from individual videos, search results, or playlists. Processes hundreds per minute - perfect for bulk data collection. Made for performance and saves apify costs. Extract titles, descriptions, views, likes, channel data etc.

Youtube Video Details Scraper

alpha-scraper/my-actor-1

[ ๐ŸŽฅ YouTube Video Scraper โœจ ] Scrape videos & playlists quickly & easily Get title, description, views, likes & upload date Grab channel info for research, analytics & content creation All-in-one tool for unlimited data access ๐Ÿ”ฅ

15

5.0

(1)

YouTube Video Details Scraper

neuro-scraper/youtube-video-details-scraper

"๐ŸŽฌ Scrape YouTube video details in seconds! This actor extracts ๐Ÿ”‘ info like title, description, views ๐Ÿ‘€, likes ๐Ÿ‘, upload date ๐Ÿ“…, and channel details ๐Ÿ“บ โ€” perfect for research, analytics, or content tracking. Get unlimited data for low cost per month ๐Ÿค‘๐Ÿ˜ฑ "

10