π YouTube Playlist Scraperπ₯
by scrapearchitect
π₯ Extract video titles, channels, stats, thumbnails, and metadata from YouTube playlists in π 2-5 mins! Perfect for research, archiving, or content an...
Opens on Apify.com
About π YouTube Playlist Scraperπ₯
π₯ Extract video titles, channels, stats, thumbnails, and metadata from YouTube playlists in π 2-5 mins! Perfect for research, archiving, or content analysis. Fast, reliable, and proxy-ready. π π YouTube Playlist Scraperπ₯
What does this actor do?
π YouTube Playlist Scraperπ₯ is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
--- # π YouTube Playlist Scraper β Surgical Video Extraction + Metadata Control π―π ## π Overview Need precision control over YouTube playlist scraping? Now with surgical video selection and metadata toggles! The enhanced YouTube Playlist Scraper lets you: β
Target specific videos by position (e.g., 2nd & 5th videos) β
Toggle metadata: Include/exclude views, likes, tags & descriptions β
Combine limits: Set max videos + specific indexes in one run Perfect for: - Targeted content analysis π― - Lightweight API feeds π² - Archiving key playlist positions π > π Feature Spotlight: > - videoNumbers="2,5" β Scrape 2nd & 5th videos per playlist > - includeAdditionalInfo=false β 20% smaller payloads --- ## π₯ Enhanced Features ### π― Precision Controls - Video Position Selection: "1,3,5" for 1st/3rd/5th videos - Metadata Toggle: Remove stats/tags with one switch - Hybrid Filtering: Combine maxVideosPerPlaylist=20 + videoNumbers="2,5" ### β‘ Performance Boosters - 40% faster scraping when metadata disabled - Index-based skipping avoids full playlist scans ### π¦ Structured Output Options | Mode | Includes | Ideal For | |------|----------|-----------| | Full Metadata (default) | Views, likes, tags, descriptions | SEO analysis π | | Lightweight | Titles, URLs, thumbnails only | Mobile apps π± | --- ## π οΈ Input Configuration json { "includeAdditionalInfo": true, "maxVideosPerPlaylist": 20, "playlist_urls": [ { "url": "https://youtube.com/playlist?list=PLKqX9tEhgjeaqBzvPfRT4WZ_lLPc4gNfK", "method": "GET" }, { "url": "https://www.youtube.com/playlist?list=PLe6YKWr4VVM1x2LIpiqmVvG4QgIvoDEdO", "method": "GET" } ], "videoNumbers": "2,5" } ### π New Field Explanations | Parameter | Type | Format | Behavior | |-----------|------|--------|----------| | videoNumbers | String | "1,3" | Targets specific video positions (1-based index) | | includeAdditionalInfo | Boolean | true/false | Toggles view counts/tags/descriptions | | maxVideosPerPlaylist | Number | 0=unlimited | Max videos scanned before applying videoNumbers filter | #### π‘ Parameter Interactions: 1. videoNumbers overrides maxVideosPerPlaylist when both exist - Example: maxVideos=20 + videoNumbers="2,5" β Scans first 20 videos, then picks 2nd & 5th 2. Blank videoNumbers uses maxVideosPerPlaylist limit --- ## π€ Output Examples ### Full Metadata Mode (includeAdditionalInfo=true) json { "playlist_url": "https://youtube.com/playlist?list=PLKqX9tEhgjeaqBzvPfRT4WZ_lLPc4gNfK", "video_title": "Islamic background music no copyright", "channel_name": "Islamic Music", "video_url": "https://www.youtube.com/watch?v=u9i6OaCjhlw", "duration": "2m 28s", "thumbnail": "https://i.ytimg.com/vi_webp/u9i6OaCjhlw/maxresdefault.webp", "additional_info": { "view_count": 3576151, "like_count": 55209, "tags": ["islamic music", "no copyright"], "description": "β οΈ Youβre free to use this song..." } } ### Lightweight Mode (includeAdditionalInfo=false) json { "playlist_url": "https://youtube.com/playlist?list=PLKqX9tEhgjeaqBzvPfRT4WZ_lLPc4gNfK", "video_title": "Islamic background music no copyright", "video_url": "https://www.youtube.com/watch?v=u9i6OaCjhlw", "thumbnail": "https://i.ytimg.com/vi_webp/u9i6OaCjhlw/maxresdefault.webp" } --- ## π Why Choose This Scraper? | Feature | π This Scraper | Basic Tools | |---------|-----------------|-------------| | Video Selection | Position targeting + bulk limits | Bulk-only | | Data Control | Metadata toggle | All-or-nothing | | Speed | 2-3 mins for 20 videos | 5-8 mins | | Error Handling | Skips missing indexes | Fails entire job | --- ## π§π» Enhanced Use Cases π― Position Analysis - Compare engagement of 1st vs 5th videos in playlists π² API Optimization - Lightweight mode reduces payload size for mobile apps π¬ Academic Research - Study content placement strategies in playlists π Trend Spotting - Track if specific positions (e.g., video #3) consistently perform best --- ## βοΈ How It Works Now 1. Input Processing - Converts videoNumbers="2,5" β [2,5] indexes - Applies maxVideosPerPlaylist limit 2. Playlist Scanning - Fetches videos up to maxVideosPerPlaylist - Filters to specified indexes 3. Output Generation - Includes/excludes metadata per includeAdditionalInfo - Returns Apify-encrypted dataset --- ## β Troubleshooting New Features Issue: "Video position 5 not found" Fix: - Ensure playlist has β₯5 videos - Increase maxVideosPerPlaylist beyond 5 Issue: "Additional info missing when enabled" Fix: - YouTube sometimes hides metrics - retry with proxies - Check includeAdditionalInfo=true in input Issue: "Only 1 video returned from 20-video playlist" Fix: - Verify videoNumbers indexes exist in first maxVideosPerPlaylist videos ---
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try π YouTube Playlist Scraperπ₯ now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- scrapearchitect
- Pricing
- Paid
- Total Runs
- 122
- Active Users
- 40
Related Actors
TikTok Scraper
by clockworks
TikTok Data Extractor
by clockworks
Fast TikTok API (free-watermark videos)
by novi
YouTube Scraper
by streamers
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support