
YouTube Scraper
Pricing
$5.00 / 1,000 videos

YouTube Scraper
YouTube crawler and video scraper. Alternative YouTube API with no limits or quotas. Extract and download channel name, likes, number of views, and number of subscribers.
4.6 (28)
Pricing
$5.00 / 1,000 videos
699
Monthly users
3k
Runs succeeded
>99%
Response time
2.4 days
Last modified
a day ago
Unable to scrape only streams
Open
Hi i'm trying to scrape only streams videos by passing only the url of the streams page and setting maxResultStreams
to 10, but for some reason i'm always getting regular videos not lives/streams.
I've tried setting maxResult to 0 and not sending maxResult at all but no luck. Is there a way to scrape only streams?

Hello! This behavior is really unexpected. You don't have to put the livestream url, the channel url is enough, but it should still work. Can you please provide a link to a run where this happens? It would greatly help me trying to understand what went wrong.
gveraperea
This is one example although i have tried with multiple configurations as i mentioned (also filtered by date/last 2 days), i was expecting to see the output from the streams page in the results which are the latests: https://console.apify.com/view/runs/EqNslXlSdebYQooIG

Ok, it seems that it's receiving an error because the channel has 3 streams planned and our actor cannot take data from them. We'll work on this and let you know when there will be progress on this. In the meantime, notice that, as I said before, the tab in the url is not relevant, what the scraper needs is the channel url/username. The scraper can go from on tab (e.g. streams) to any other tab(e.g. videos) to get the data you asked (as in this run where you asked for 2 streams and 2 videos).
gveraperea
Got it! So hopefully if this get fix that means if i only want streams on my output i only got to send maxResultStreams
right? Looking forward for the fix!

Sviatozar Petrenko (svpetrenko)
Hi, thanks for patience! We now can scrape scheduled streams, so your input shouldn't cause errors. Just note that we haven't yet implemented extraction of the date for which the stream is scheduled (only the one when the scheduling was created), but I hope it will land soon as well
Pricing
Pricing model
Pay per resultThis Actor is paid per result. You are not charged for the Apify platform usage, but only a fixed price for each dataset of 1,000 items in the Actor outputs.
Price per 1,000 items
$5.00