
π YouTube Channel's Playlist Scraper β‘
Pricing
$10.00/month + usage

π YouTube Channel's Playlist Scraper β‘
π Scrape ALL YouTube channel playlists ποΈ & videos π₯! Extract views π, likes β€οΈ, tags π·οΈ, descriptions π. Residential proxies π, Apify storage π¦. For analysts π, marketers π’, devs π οΈ. Fast β‘, bypass restrictions π‘οΈ! YouTube Channel's Playlist Scraper π·οΈ
0.0 (0)
Pricing
$10.00/month + usage
0
Total users
4
Monthly users
4
Runs succeeded
>99%
Last modified
21 days ago
π YouTube Channel Playlist Scraper β Surgical Content Extraction + Metadata Control π―π
Scrape SPECIFIC playlists/videos by index π from YouTube channels! Hybrid filtering π + metadata toggles πΉοΈ. Residential proxies π & Apify storage π¦.
π Overview
Need precision scraping of YouTube content? This actor now offers:
β
Index-based selection: Target exact playlist/video positions (e.g., "2nd playlist, 5th video")
β
Hybrid filtering: Combine index picks + bulk limits (maxPlaylists
/maxVideosPerPlaylist
)
β
Metadata toggle: Remove view counts/tags with includeAdditionalInfo=false
β
1-based indexing: Human-friendly numbering (1=first item)
Perfect for:
π Targeted content audits π―
π§ͺ Dataset sampling for ML models
βοΈ API integrations needing light payloads
β‘ New precision controls:
playlistNumbers="3,7"
β 3rd & 7th playlistsvideoNumbers="1,5"
β 1st & 5th videos per playlist
π₯ Key Features
π― Surgical Selection
- Position-Based Targeting: "2,5,8" = 2nd/5th/8th items
- Negative Index Support (Planned): "-1" = last item in list
- Hybrid Mode: Combine with
maxPlaylists=10
to scan first 10 playlists THEN pick positions
π Metadata Management
- includeAdditionalInfo Toggle:
true
= Full metadata (views, likes, tags, descriptions)false
= Lightweight output (titles/URLs/thumbnails only)
- 50% Data Reduction: When metadata disabled
π οΈ Enterprise-Grade
- Index Validation: Auto-skips non-existent positions
- Error Resilience: Continues after failed items
- Proxy Rotation: Residential/IP pools for anti-blocking
βοΈ Input Configuration
{"channel_url": [{"url": "https://www.youtube.com/@awakeningrecords","method": "GET"}],"includeAdditionalInfo": false,"maxPlaylists": 10,"maxVideosPerPlaylist": 10,"playlistNumbers": "2,5","videoNumbers": "3,4","proxy": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "US"}}
π Input Fields Explained
Parameter | Type | Description |
---|---|---|
channel_url | Array | YouTube channel URLs (@handle or /channel links) |
includeAdditionalInfo | Boolean | false excludes views/tags/descriptions |
maxPlaylists | Number | 0=unlimited, 10=first 10 playlists |
maxVideosPerPlaylist | Number | 0=all videos, 10=first 10 videos |
playlistNumbers | String | Comma-separated playlist indexes (1-based) |
videoNumbers | String | Comma-separated video indexes per playlist |
proxy | Object | Residential proxies recommended |
ποΈ Parameter Interactions:
- Priority Order:
playlistNumbers
overridesmaxPlaylists
videoNumbers
overridesmaxVideosPerPlaylist
- Empty Values:
- Blank
playlistNumbers
β UsemaxPlaylists
- Blank
videoNumbers
β UsemaxVideosPerPlaylist
- Blank
π€ Output Examples
With includeAdditionalInfo=true
(Default)
{"sourceChannel": "https://www.youtube.com/@awakeningrecords","playlistTitle": "Awakening Music 2025","playlistUrl": "https://www.youtube.com/playlist?list=PLoagsPg26SY4IHZw2ksuD_JRAYyy2mXn3","playlistNumber": 3,"videoNumber": 1,"video_title": "Maher Zain & Harris J - Qalbi Fil Madinah | Official Music Video","video_url": "https://www.youtube.com/watch?v=2VLqZtded_0","channel_name": "Awakening Music","duration": "4m 7s","thumbnail": "https://i.ytimg.com/vi/2VLqZtded_0/maxresdefault.jpg","additional_info": {"view_count": 15851657,"like_count": 316260,"tags": ["awakening music", "maher zain"],"description": "Watch Maher Zain & Harris J's new music video..."}}
With includeAdditionalInfo=false
{"sourceChannel": "https://www.youtube.com/@awakeningrecords","playlistTitle": "Awakening Music 2025","playlistUrl": "https://www.youtube.com/playlist?list=PLoagsPg26SY4IHZw2ksuD_JRAYyy2mXn3","playlistNumber": 3,"videoNumber": 1,"video_title": "Maher Zain & Harris J - Qalbi Fil Madinah | Official Music Video","video_url": "https://www.youtube.com/watch?v=2VLqZtded_0","channel_name": "Awakening Music"}
π Competitive Edge
Feature | π This Actor | π Others |
---|---|---|
Precision | Index-based + hybrid filtering | Bulk-only scraping |
Flexibility | Combine index picks & bulk limits | Either/or selection |
Data Control | Metadata toggle | All-or-nothing data |
Error Handling | Skips missing indexes | Fails entire job |
π οΈ How It Works
-
Input Parsing
- Converts
playlistNumbers="2,5"
β[2,5]
- Converts
videoNumbers="3,4"
β[3,4]
- Converts
-
Playlist Processing
- Fetches playlists up to
maxPlaylists
(10) - Filters to indexes 2 & 5
- Fetches playlists up to
-
Video Extraction
- From each selected playlist:
- Fetches videos up to
maxVideosPerPlaylist
(10) - Filters to indexes 3 & 4
- Fetches videos up to
- From each selected playlist:
-
Output Generation
- Includes/excludes metadata per
includeAdditionalInfo
- Returns Apify-encrypted dataset
- Includes/excludes metadata per
π‘ Use Cases
π― Targeted Analysis
- Compare performance of 5th vs 10th playlist
- Analyze video #3 patterns across playlists
π¦ Lightweight API Feeds
- Mobile apps needing minimal payload
- Dashboard cards without engagement metrics
π¬ Academic Research
- Study position bias in playlist engagement
- Catalog specific content types by index
β Troubleshooting
Issue: "Video index 4 not found in playlist 2"
Fix:
- Check playlist has β₯4 videos
- Increase
maxVideosPerPlaylist
beyond 4
Issue: "Playlist 5 skipped - does channel have 5+ playlists?"
Fix:
- Verify channel's public playlists count
- Use
maxPlaylists=0
to scan all playlists
Issue: "Additional info missing despite includeAdditionalInfo=true"
Fix:
- YouTube sometimes hides metrics
- Retry with residential proxies
π§© Related Tools
π₯ YouTube Ecosystem
π΅ Music & Audio
π Deploy Now!
First run initializes dependencies β allow 1-2 minutes β³