Youtube Video/Shorts Detail Scraper Pro avatar

Youtube Video/Shorts Detail Scraper Pro

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Youtube Video/Shorts Detail Scraper Pro

Youtube Video/Shorts Detail Scraper Pro

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

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

BeyondOps

BeyondOps

Maintained by Community

Actor stats

1

Bookmarked

6

Total users

2

Monthly active users

a month ago

Last modified

Categories

Share

🚀 YouTube Metadata Architect (Pro Scraper)

Extract Views, Likes, Upload Dates, and Channel Info from thousands of YouTube Videos & Shorts in seconds.

Unlike other scrapers that attempt to download the entire video file (wasting bandwidth and money), this Actor is engineered strictly for Metadata Extraction. It talks directly to YouTube's internal APIs using a smart rotation of Android, iOS, and Web clients to ensure maximum success rates.


✨ Key Features

  • ⚡ Blazing Fast: Uses Async Parallel Processing to scrape 5-10 videos simultaneously.
  • 📱 Shorts & Video Support: Automatically detects and handles both formats seamlessly.
  • 🛡️ Smart Anti-Ban System: Rotates between Android, iOS, and Web clients to bypass blocks.
  • 🍪 Login Support: Input your cookies.txt to access Age-Restricted content or bypass "Sign in" walls.
  • 🗑️ Dead Video Detection: Instantly identifies "Private", "Deleted", or "Unavailable" videos and marks them as deleted/private in your report (instead of crashing).
  • 📉 Clean Export: Formatted specifically for Excel/CSV. Dates are standardized to YYYY-MM-DD.

🛠️ Input Configuration

1. Video URLs (Required)

Simply paste a list of YouTube links. You can mix standard video links and Shorts links.

  • https://www.youtube.com/watch?v=...
  • https://www.youtube.com/shorts/...

If you encounter "Sign in to confirm you’re not a bot" errors or need to scrape Age-Restricted (18+) content, you must provide cookies.

How to get cookies:

  1. Install a browser extension like "Get cookies.txt LOCALLY" (Chrome/Firefox).
  2. Log in to YouTube in your browser.
  3. Open the extension and click "Export".
  4. Paste the text content into the Netscape Cookies field in this Actor.

📊 Output Data

The Actor pushes data to the default dataset. You can export this as CSV, JSON, or Excel.

Column Dictionary

ColumnDescription
channelName of the YouTube channel/uploader.
channel_urlDirect link to the channel page.
upload_dateDate the video was published (Format: YYYY-MM-DD).
urlThe original link you provided.
titleVideo title.
durationLength of the video in seconds.
viewsTotal view count.
likesTotal like count.
comment_countTotal number of comments.
descriptionFirst 200 characters of the video description.
statussuccess, failed, or deleted/private.

❓ Troubleshooting

"Sign in to confirm you’re not a bot"

YouTube has flagged your request.

  • Solution: Paste your Cookies into the input field. This proves you are a real user.

"Video unavailable" / "Private video"

The actor will not retry these links. It will instantly mark the status as deleted/private so you can filter them out of your report.

Proxies

This Actor is optimized for Residential Proxies. If you have an Apify plan with Residential access, the Actor automatically selects them for the highest success rate. If not, it falls back to standard datacenter proxies (which may require Cookies to work reliably).


👨‍💻 Developer Notes

  • Engine: Python 3.11 + yt-dlp (Custom Fork)
  • Concurrency: Auto-scaled to 5 concurrent threads.
  • Maintenance: Updated weekly to match YouTube's API changes.