Douyin Sound Scraper avatar

Douyin Sound Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Douyin Sound Scraper

Douyin Sound Scraper

Fetch a Douyin sound's details by music_id -- title, original artist, duration, and how many videos use it -- or collect every public video published with that sound. Video rows return the caption, stats, author, and share link. Track which sounds are trending on Douyin and who is riding them.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

ToolzerHub

ToolzerHub

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Fetch a Douyin sound's own details by music_id — title, original artist, and how many videos currently use it — or collect every public video published with that sound. Pick a mode with scraperType.

Modes

scraperTypeReturns
soundDetail (default)Title, original artist, duration, and how many videos currently use the sound. One row.
soundVideosEvery public video published with the sound, paginated.

Input

FieldUse it for
music_idThe sound's ID, as returned in a video's music field. Required for both modes.
maxItemsCaps soundVideos. Default 100. Set 0 for no limit. soundDetail always returns one row regardless.
{
"scraperType": "soundDetail",
"music_id": "7448120087812262666"
}

Output

FieldModeContents
mid, title, owner_nicknamesoundDetailSound ID, title, and original artist
user_countsoundDetailVideos currently using this sound
duration, is_original_sound, play_urlsoundDetailLength, whether it is original audio, and a playable address
aweme_id, desc, create_time, statistics, author, music, share_urlsoundVideosEach video published with the sound
source_music_idBothThe sound this row was collected from
{
"mid": "7448120087812262666",
"title": "@01熵创作的原声",
"owner_nickname": "01熵",
"source_music_id": "7448120087812262666"
}

Questions

Why did my soundVideos run stop well before maxItems? A sound used by only a handful of videos can keep signalling more pages available while re-serving the same video on every page instead of ending the list. The Actor drops repeats by aweme_id and ends the run once a page brings back nothing new — a niche sound with three videos returns three rows, never maxItems, no matter how high you set it.

Does soundDetail include the video list? No. user_count on soundDetail is a count, not a list — how many videos currently use the sound. For the videos themselves, run soundVideos.

ActorPurpose
Douyin Search ScraperNo music_id yet? Its searchMusic mode finds sounds by keyword
Douyin Hot Search ScraperIts music chart surfaces trending sounds before you have an ID to look up
Douyin Video ScraperFull detail on any video ID soundVideos returns

Support

Questions, bugs, or feature requests: contact@toolzerhub.com

Browse the rest: apify.com/toolzerhub