Douyin Video Downloader avatar

Douyin Video Downloader

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Douyin Video Downloader

Douyin Video Downloader

Download Douyin (Chinese TikTok) videos without watermark. Extract no-watermark video download URLs, cover images, video metadata, author details, music info, hashtags, and engagement statistics (likes, comments, shares, plays). Supports bulk video downloads by URL or aweme ID.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Kevin

Kevin

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

9 days ago

Last modified

Share

Douyin Video Downloader – Chinese TikTok Video Extractor (No Watermark)

Download Douyin (Chinese TikTok) videos without watermark by video URL or aweme ID. Extract no-watermark video download URLs, cover images, video metadata, author details, music info, hashtags, and engagement statistics (likes, comments, shares, plays). Supports bulk video downloads. Built with Apify best practices for reliability and speed.


Table of Contents


Features

  • No-Watermark Downloads – Get clean, watermark-free video download URLs in the highest available quality (up to 1080p MP4).
  • Bulk Downloads – Process multiple Douyin videos in a single run.
  • Video Metadata – Extract title, description, caption, duration, dimensions, and creation date.
  • Author Info – Get author nickname, username, avatar, follower count, following count, and total likes.
  • Music Details – Extract music title, author, duration, play URL, and whether it's an original sound.
  • Engagement Stats – Get likes (digg), comments, collects (favorites), shares, plays, and recommend counts.
  • Hashtags & Tags – Extract all hashtags and video category tags.
  • Cover Images – Get static cover, original cover, and dynamic/animated cover URLs.
  • Series Info – Extract series/mix name, ID, and episode number for playlist videos.
  • Multiple URL Formats – Supports full video URLs, share URLs, and raw aweme IDs.

Use Cases

Use CaseDescriptionKey Benefits
Video ArchivingDownload Douyin videos without watermark for archival purposes.Clean, high-quality MP4 downloads up to 1080p.
Content ResearchAnalyze trending Douyin videos and their engagement metrics.Get likes, comments, shares, and collect counts.
Competitor AnalysisMonitor competitor video performance on Douyin.Track engagement stats and posting frequency.
Influencer AnalyticsEvaluate influencer content performance for brand partnerships.Author details with follower counts and engagement data.
Music DiscoveryExtract original sounds and music info from viral videos.Music title, author, duration, and direct play URL.
Social Media ReportingBuild dashboards with Douyin video performance data.Comprehensive stats exported as JSON, CSV, or Excel.

Quick Start

1. Basic – Single Video by aweme ID

{
"videos": ["7658216586767060264"]
}

2. Basic – Single Video by URL

{
"videos": ["https://www.douyin.com/video/7658216586767060264"]
}

3. Bulk – Multiple Videos

{
"videos": [
"7658216586767060264",
"https://www.douyin.com/video/7612345678901234567",
"https://www.iesdouyin.com/share/video/7698765432109876543"
]
}

Input Parameters

ParameterTypeRequiredDescriptionDefaultExample
videosArray of StringsYesOne or more Douyin video URLs or aweme IDs.-["7658216586767060264"] or ["https://www.douyin.com/video/7658216586767060264"]

Supported Input Formats

FormatExample
aweme ID (direct)7658216586767060264
Douyin video URLhttps://www.douyin.com/video/7658216586767060264
Douyin share URLhttps://www.iesdouyin.com/share/video/7658216586767060264
Douyin short URLhttps://v.douyin.com/iRNBho6u/

Output Format

Video Result Data Structure

{
"source": "douyin_video_downloader",
"position": 1,
"aweme_id": "7658216586767060264",
"group_id": "7658216586767060264",
"sec_item_id": "MS4wLjAAAAAAJMcsLhwY0bOXffUOdTTs...",
"desc": "宿舍空调哥,舍友夏天不开空调 #chiikawa #小八 #乌萨奇 #搞笑 #青年创作者成长计划",
"item_title": "宿舍空调哥,舍友夏天不开空调",
"caption": "#chiikawa #小八 #乌萨奇 #搞笑 #青年创作者成长计划",
"create_time": "2026-07-03T08:46:49.000Z",
"create_time_unix": 1783068409,
"duration_ms": 84382,
"duration_seconds": 84,
"video_width": 1920,
"video_height": 1080,
"video_ratio": "default",
"horizontal_type": 1,
"download_url_no_watermark": "https://v5-dy-ov-experiment.zjcdn.com/...",
"download_url_watermark": "https://v5-dy-ov-experiment.zjcdn.com/...",
"play_url": "https://v5-dy-ov-experiment.zjcdn.com/...",
"play_url_h264": "https://v5-dy-ov-experiment.zjcdn.com/...",
"play_url_h265": "https://v5-dy-ov-experiment.zjcdn.com/...",
"cover_url": "https://p3-pc-sign.douyinpic.com/...",
"origin_cover_url": "https://p3-pc-sign.douyinpic.com/...",
"dynamic_cover_url": "https://p3-pc-sign.douyinpic.com/...",
"author_uid": "591999631104228",
"author_sec_uid": "MS4wLjABAAAAMKqpoOoeOOe-Sm-Rb0kzIUhRj9ebu...",
"author_nickname": "果冻卡哇",
"author_unique_id": "NB666SB520",
"author_short_id": "38909370239",
"author_signature": "梦到什么做什么...",
"author_avatar_url": "https://p3-pc.douyinpic.com/aweme/100x100/...",
"author_follower_count": 1511642,
"author_following_count": 0,
"author_total_favorited": 24572974,
"music_id": "7658216621567232809",
"music_title": "@果冻卡哇创作的原声",
"music_author": "果冻卡哇",
"music_duration": 84,
"music_play_url": "https://sf6-cdn-tos.douyinstatic.com/obj/ies-music/...",
"music_is_original": true,
"digg_count": 303178,
"comment_count": 4212,
"collect_count": 76225,
"share_count": 170288,
"play_count": 0,
"recommend_count": 18914,
"admire_count": 2,
"hashtags": ["chiikawa", "小八", "乌萨奇", "搞笑", "青年创作者成长计划"],
"video_tags": ["二次元", "二次元内容", "动漫IP"],
"mix_id": "7624834247669909504",
"mix_name": "大学生宿舍",
"series_id": "7624834247669909504",
"series_name": "合集 · 大学生宿舍",
"series_episode": 13,
"share_url": "https://www.iesdouyin.com/share/video/7658216586767060264/...",
"is_ads": false,
"region": null,
"aweme_type": 0,
"media_type": 4,
"scraped_at": "2026-08-06T14:59:21.700Z"
}

Output Fields Explained

FieldTypeDescription
sourceStringSource indicator, always douyin_video_downloader
positionIntegerPosition in the batch (1-based)
aweme_idStringDouyin video ID
group_idStringGroup ID (same as aweme_id for regular videos)
sec_item_idStringSecure item ID
descStringFull video description with hashtags
item_titleStringVideo title (without hashtags)
captionStringVideo caption (hashtags only)
create_timeStringISO timestamp of video creation
create_time_unixNumberUnix timestamp of video creation
duration_msNumberVideo duration in milliseconds
duration_secondsNumberVideo duration in seconds
video_widthNumberVideo width in pixels
video_heightNumberVideo height in pixels
video_ratioStringVideo ratio identifier
horizontal_typeNumber1 = horizontal/landscape, 0 = vertical/portrait
download_url_no_watermarkStringNo-watermark download URL (best quality MP4)
download_url_watermarkStringDownload URL with Douyin watermark
play_urlStringDefault play URL
play_url_h264StringH.264 codec play URL
play_url_h265StringH.265/HEVC codec play URL
cover_urlStringVideo cover/thumbnail image URL
origin_cover_urlStringOriginal cover image URL
dynamic_cover_urlStringAnimated/dynamic cover URL
author_uidStringAuthor's user ID
author_sec_uidStringAuthor's secure user ID
author_nicknameStringAuthor's display name
author_unique_idStringAuthor's username/handle
author_short_idStringAuthor's short ID
author_signatureStringAuthor's bio/description
author_avatar_urlStringAuthor's profile picture URL
author_follower_countNumberAuthor's follower count
author_following_countNumberAuthor's following count
author_total_favoritedNumberTotal likes received by the author
music_idStringMusic/sound ID
music_titleStringMusic title
music_authorStringMusic author name
music_durationNumberMusic duration in seconds
music_play_urlStringDirect music/audio play URL
music_is_originalBooleanWhether it's an original sound
digg_countNumberNumber of likes
comment_countNumberNumber of comments
collect_countNumberNumber of favorites/collects
share_countNumberNumber of shares
play_countNumberNumber of plays
recommend_countNumberNumber of recommendations
admire_countNumberNumber of admires
hashtagsArrayList of hashtag names
video_tagsArrayVideo category tags
mix_idStringCollection/mix ID (for playlist videos)
mix_nameStringCollection/mix name
series_idStringSeries ID
series_nameStringSeries name
series_episodeNumberEpisode number in the series
share_urlStringVideo share URL
is_adsBooleanWhether the video is an ad
regionStringVideo region
aweme_typeNumberVideo type identifier
media_typeNumberMedia type identifier
scraped_atStringISO timestamp of when the data was extracted

Performance & Limits

  • Bulk Downloads – Process up to 50 Douyin videos in a single run.
  • Batching – Data is saved in batches of 10 items to prevent loss during unexpected errors.
  • Rate Limiting – Built-in 1.5-second delay between video requests for optimal throughput.
  • Key Rotation – Automatic key rotation and retry logic for smooth, uninterrupted performance.
  • Deduplication – Duplicate video inputs are automatically removed before processing.
  • Best Quality – Automatically selects the highest quality MP4 stream (up to 1080p) for no-watermark downloads.

FAQ

  • Q: How do I find the aweme ID of a Douyin video?
    • The aweme_id is the numeric ID in any Douyin video URL. For example, in https://www.douyin.com/video/7658216586767060264, the aweme_id is 7658216586767060264. You can also paste the full URL directly.
  • Q: Can I use video URLs instead of aweme IDs?
    • Yes! The actor automatically extracts aweme_id from Douyin video URLs (douyin.com/video/...), share URLs (iesdouyin.com/share/video/...), and short URLs (v.douyin.com/...).
  • Q: Can I download multiple videos at once?
    • Yes! Simply add multiple video URLs or aweme IDs to the videos array. Each one will be processed individually with automatic rate limiting.
  • Q: What quality is the no-watermark download?
    • The actor automatically selects the highest available quality MP4 stream, typically 1080p H.264 for the best compatibility.
  • Q: What if a video doesn't exist or is deleted?
    • Invalid videos will return an error record with details. The downloader will continue processing remaining videos.
  • Q: What is the difference between download_url_no_watermark and download_url_watermark?
    • download_url_no_watermark provides a clean video without any Douyin branding. download_url_watermark includes the standard Douyin watermark overlay.
  • Q: Can I get just the audio/music?
    • Yes! The music_play_url field provides a direct link to the audio/music track (MP3 format).
  • Q: What does horizontal_type mean?
    • horizontal_type = 1 means the video is horizontal/landscape. horizontal_type = 0 means vertical/portrait.
  • Q: What data formats can I export?
    • Apify supports exporting results as JSON, CSV, Excel (XLSX), XML, HTML, and RSS.
  • Q: Are the download URLs permanent?
    • No, Douyin CDN URLs are temporary and expire after a few hours. Download the videos promptly after extraction.

Troubleshooting

IssueCauseSolution
"No videos provided"Empty or missing videos arrayEnter at least one video URL or aweme ID
Video not foundInvalid, deleted, or private videoVerify the video exists and is publicly accessible on Douyin
API server errorNetwork issues or API downtimeWait a few minutes and try again
Rate limit exceededToo many concurrent requestsWait a few minutes and try again
Partial resultsSome videos failed while others succeededCheck error records in the output for details
Expired download URLsCDN URLs are temporaryRe-run the actor to get fresh download URLs
No watermark-free URLVideo format limitationsCheck play_url or play_url_h264 as alternatives

Why Choose This Actor?

  • No-watermark video downloads in highest quality (up to 1080p)
  • Complete video metadata including title, description, and creation date
  • Author profile details with follower counts
  • Full engagement statistics (likes, comments, shares, collects)
  • Music/audio extraction with direct play URLs
  • Hashtag and video tag extraction
  • Series/playlist information with episode numbers
  • Cover image URLs (static, original, and animated)
  • Bulk video download support (up to 50 videos per run)
  • Downloadable as CSV, Excel, JSON, XML, or HTML

🔗 You May Also Like

ActorDescription
Douyin Profile ScraperGet detailed Douyin user profile information including nickname, bio, followers, likes, video count, IP location, verification status, and more.
Douyin Profile Posts ScraperGet detailed Douyin user profile details including nickname, bio, followers, likes, video count, IP location, and verification status.

Tags

douyin video downloader, douyin no watermark, chinese tiktok downloader, douyin video scraper, douyin download, tiktok china video, social media downloader, douyin api, tiktok china scraper, video extraction, no watermark download, douyin data extraction, apify actor


Get Started Now

  1. Enter one or more Douyin video URLs or aweme IDs
  2. Click Start to run the downloader
  3. Export your data in JSON, CSV, or Excel format
  4. Click "Try for free" to test the actor

Built using Apify Platform | Optimized for Performance & Reliability