
TikTok Sound Scraper
Pay $4.00 for 1,000 videos

TikTok Sound Scraper
Pay $4.00 for 1,000 videos
Scrape TikTok videos with a chosen sound. Just add one or more sound URLs and extract tiktoks that have it: URLs, likes, country of creation, video and music metadata, creator data. Export scraped data, run the scraper via API, schedule and monitor runs or integrate with other tools.
Doesn't scrape all videos
Hi, I hope you're doing well.
The other day, I started a task to scrape all videos featuring this sound: https://tiktok.com/music/Number-2-by-Lil-Tecca-7333523419712981803.
There were roughly 11.6k videos to the sound at the time, so I set the maximum to 12,000, but the actor stopped after scraping 4,126 videos.
I wanted to reach out to see if we could figure out why this is – I've been trying to avoid running another full scrape as I'd like to avoid incurring the relatively high cost of a full run. Any suggestions on what I should adjust or try to address this issue? Please let me know.
Thanks, Simon

Sviatozar Petrenko (svpetrenko)
Hi! Thanks for the issue. This is inherent to the way TikTok web app works: it doesn't return all the results in many cases. For example, with hashtags, even if TT writes that it has several milliion videos, you usually can expect only a several hundred before scrolling down is cut. Same with comments. And sometimes even with profiles: count can fluctuate by several videos. So with music I expect it to be the same: it is going to cut after a while
szc
copy, is there any way around this to ensure we’re pulling all results?
szc
also any way to scrape high-level data (specifically total video count to the sound)?

Sviatozar Petrenko (svpetrenko)
Hi again, unfortunately no, for now there is no way to get more than what TikTok itself offers
Regarding high-level data, I'll be adding that and notify you when it's in the scraper

Sviatozar Petrenko (svpetrenko)
I've reviewed the output, and it's actually there: under searchMusic.videos
key (make sure to select All fields)
Actor Metrics
37 monthly users
-
7 bookmarks
>99% runs succeeded
2.5 days response time
Created in May 2023
Modified 6 hours ago