YouTube Scraper avatar
YouTube Scraper

Pricing

$5.00 / 1,000 videos

Go to Store
YouTube Scraper

YouTube Scraper

Developed by

Streamers

Maintained by Apify

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

GV

Unable to scrape only streams

Open

gveraperea opened this issue
a month ago

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?

ruocco-l avatar

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.

GV

gveraperea

a month ago

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

ruocco-l avatar

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).

GV

gveraperea

a month ago

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!

svpetrenko avatar

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 result 

This 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