YouTube Scraper
Pay $5.00 for 1,000 videos
YouTube Scraper
Pay $5.00 for 1,000 videos
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.
Do you want to learn more about this Actor?
Get a demoSearch term
searchKeywords
stringOptional
Enter a search term just like you would enter it in YouTube's search bar.
Maximum videos
maxResults
integerOptional
Limit the number of videos you want to crawl. If you scrape a channel, acts as a limit for regular videos.
Direct URLs
startUrls
arrayOptional
Enter a link to a YouTube video, channel, playlist, hashtag or search results page. You can also import a CSV file or Google Sheet with a list of URLs.
Note: Input from Search term will be ignored when using this option. If you only want to scrape shorts/streams, set Maximum search results to 0, otherwise they represented number of regular videos requested
Default value of this property is []
Download subtitles
downloadSubtitles
booleanOptional
If set to true, the scraper will download subtitles for the video and convert them to .srt format.
Save subtitles to key-value store
saveSubsToKVS
booleanOptional
If set to true, the scraper will save the downloaded subtitles to the key-value store.
Note: Download subtitles must be turned on for this option to work.
Subtitle language
subtitlesLanguage
EnumOptional
Language to download subtitles in.
Note: Download subtitles must be turned on for this option to work.
Value options:
"any": string"en": string"de": string"es": string"fr": string"it": string"ja": string"ko": string"nl": string"pt": string"ru": string
Default value of this property is "any"
Prefer automatically generated subtitles.
preferAutoGeneratedSubtitles
booleanOptional
If set to true, automatically generated subtitles are preferred to user subtitles.Note: A subtitle language must be selected for this option to work.
Subtitle format
subtitlesFormat
EnumOptional
Select in what format you want to download subtitles
Value options:
"srt": string"vtt": string"xml": string"plaintext": string
Default value of this property is "srt"
Sorting order
sortingOrder
EnumOptional
Select Youtube sorting parameter for search
Value options:
"relevance": string"rating": string"date": string"views": string
Date filter
dateFilter
EnumOptional
Select Youtube upload date filter for search
Value options:
"hour": string"today": string"week": string"month": string"year": string
Video type filter
videoType
EnumOptional
Select Youtube video type filter for search
Value options:
"video": string"movie": string
Length filter
lengthFilter
EnumOptional
Select Youtube video length filter for search
Value options:
"under4": string"between420": string"plus20": string
Only newer than (e.g. 2023-06-15)
oldestPostDate
stringOptional
Only posts uploaded after or on this date will be scraped. Note, that if you select this, sorting parameter will be auto-reset to NEWEST
Videos from last (e.g. 2) days
scrapeLastNDays
integerOptional
Specify how old scraped videos can be (in days). Putting 1
will get you only today's videos, 2
- tomorrow's and today's, and so on. If the Only newer than
field was set, the most recent one will be chosen. Note, that if you select this, sorting parameter will be auto-reset to NEWEST
Actor Metrics
1.7k monthly users
-
194 stars
87% runs succeeded
3.8 days response time
Created in Jul 2023
Modified 6 hours ago