YouTube Channels Video Scraper is a powerful and user-friendly tool designed to extract valuable data from YouTube channels. This actor allows you to effortlessly collect detailed information about YouTube Videos from a Channel, including video IDs, titles, URLs, views, likes, published times, etc.
YouTube Video Scraper is a versatile tool designed to extract valuable data from YouTube channels. With this actor, you can effortlessly scrape YouTube video data, including video IDs, titles, URLs, views, thumbnails, durations, published times, and description snippets. Additionally, you can retrieve basic channel information such as the channel title, handle, and URL.
The actor takes the following inputs:
Start URLs:
["Filmento"]
["https://www.youtube.com/@Filmento"]
Number of Videos:
50
100
Maximum Requests per Time (optional):
5 requests per second
No limit (default)
All Videos (Optional):
false
true
The actor produces the following outputs:
YouTube Video Data:
1[ 2 { 3 "video_id": "TfxGyz3SBAw", 4 "video_title": "How I made $12,000 using ICT Concepts | Weekly Review", 5 "video_url": "https://www.youtube.com/watch?v=TfxGyz3SBAw", 6 "views": "11,305 views", 7 "likes": "571", 8 "video_thumbnail": "https://i.ytimg.com/vi/TfxGyz3SBAw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBVl9RgxcEGyfwoQ-ZCwV2CPvj1hA", 9 "video_duration": "36 minutes, 25 seconds", 10 "published_time": "17 hours ago", 11 "description_snippet": "Reviewing my trades from last week as I had my best performance on funded accounts ever. \n\nThe journal I use is Tradezella -- Get 10% off the monthly plan with code TANJA10 and 20% off the...", 12 "channel_info": { 13 "channel_title": "Tanja Trades", 14 "channel_handle": "@TanjaTrades", 15 "channel_url": "https://www.youtube.com/@TanjaTrades" 16 } 17 }, 18 // Additional videos... 19]
The actor will provide you with a JSON dataset containing the scraped YouTube video data and channel details. Each video will have its own set of properties, as described in the "Outputs" section.
In this example, we will scrape YouTube video data from the channel "Filmento" with a limit of 50 videos.
1{ 2 "startUrls": ["Filmento"], 3 "number_of_videos": 50, 4 "maxRequest": 5, 5 "all_videos": false 6}
In this example, we will scrape all videos from a channel with a rate limit of 5 requests per second to avoid overloading the server.
1{ 2 "startUrls": ["https://www.youtube.com/Channel"], 3 "number_of_videos": 100, 4 "maxRequest": 5, 5 "all_videos": true 6}
Problem: The actor is not returning any data.
Problem: Rate limiting issues.
This actor is powered by Apify, a leading web scraping and automation platform. Special thanks to the Apify team for their contributions.
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!