TikTok and Douyin Video Downloader avatar
TikTok and Douyin Video Downloader

Pricing

$1.00 / 1,000 results

Go to Apify Store
TikTok and Douyin Video Downloader

TikTok and Douyin Video Downloader

Developed by

Star

Star

Maintained by Community

TikTok & Douyin Video Downloader: Scrape video details & get no-watermark download links from both platforms. Input URLs, receive clean video files and metadata (likes, shares, creator info). Perfect for archiving, analysis, and data integration.

0.0 (0)

Pricing

$1.00 / 1,000 results

0

13

13

Last modified

3 days ago

An efficient Apify Actor for extracting video information and obtaining watermark-free video download links from Douyin and TikTok platforms.

Features

  • 🚀 Supports Douyin and TikTok video URLs
  • 📊 Extracts detailed video information (title, author, likes, comments, etc.)
  • 💧 Provides watermark-free HD video download links
  • 🔌 Simple and easy-to-use API interface
  • ⚡ Efficient and stable data extraction capabilities

Input Parameters

The Actor accepts JSON-formatted input with the following fields:

{
"url": "https://v.douyin.com/abc123def/"
}
ParameterTypeRequiredDescription
urlStringYesDouyin or TikTok video URL

Output Result

The Actor outputs a JSON object containing detailed video information:

{
"from": "douyin",
"video_id": "7422990810217745714",
"desc": "赌神推出江湖后仍然有人不断找他挑战 #周润发 #经典港剧 #澳门风云",
"type": "video",
"created_at": 1728299768,
"author": {
"nick_name": "卡卡追好剧",
"uid": "92335555140",
"short_id": "332506063",
"avatar": "https://p3-pc.douyinpic.com/aweme/100x100/aweme-avatar/tos-cn-i-c9aec8xkvj_4361e4adcf56410fb86e776e5bc2f68e.jpeg?from=327834062",
"signature": "",
"sec_uid": "MS4wLjABAAAAasy5jcOVEFJgo6BY3A1rxuRd2I6Vtwf0eAurA1l50jc",
"cover_url": "https://p3-pc-sign.douyinpic.com/obj/c8510002be9a3a61aad2?lk3s=138a59ce&x-expires=1758765600&x-signature=8eUIDc8knAZfMhfmN5OOKDBnE4I%3D&from=327834062",
"unique_id": "w497881129",
"age": 36,
"total_like": 6533727
},
"music": {
"id": 7422990962915380000,
"mid": "7422990962915380009",
"author": "卡卡追好剧",
"title": "@卡卡追好剧创作的原声",
"cover": "https://p3-pc.douyinpic.com/aweme/1080x1080/aweme-avatar/tos-cn-i-c9aec8xkvj_4361e4adcf56410fb86e776e5bc2f68e.jpeg?from=327834062",
"duration": 306,
"url": "https://lf26-music-east.douyinstatic.com/obj/ies-music-hj/7422991049661909818.mp3"
},
"video": {
"height": 1080,
"width": 1920,
"dynamic_cover": "https://p3-pc-sign.douyinpic.com/obj/tos-cn-i-dy/a07b68e8ac054c77b72d38dcdbc2db66?lk3s=138a59ce&x-expires=1758765600&x-signature=Q%2BT3ZZIfjyr0FCpfcuBromkxqsc%3D&from=327834062_large&s=PackSourceEnum_AWEME_DETAIL&se=false&sc=dynamic_cover&biz_tag=pcweb_cover&l=202509111014339C53CC35BC9291DA8E55",
"origin_cover": "https://p3-pc-sign.douyinpic.com/tos-cn-p-0015/o0gqaE8unAuuwAUiADBnksDAFAKICIf9vA2fDs~tplv-dy-360p.jpeg?lk3s=138a59ce&x-expires=1758765600&x-signature=YBTFM%2B%2BsLXUWka26qfg6FyxMyWM%3D&from=327834062&s=PackSourceEnum_AWEME_DETAIL&se=false&sc=origin_cover&biz_tag=pcweb_cover&l=202509111014339C53CC35BC9291DA8E55",
"watermark_url": "https://www.douyin.com/aweme/v1/play/?video_id=v0200fg10000cs1s557og65hftlpk0m0&line=0&file_id=4b897e6e0670499f8fa3306dca2b9ca9&sign=0bd9a1aebb55b4e5e07cedb10a7d88ff&is_play_url=1&source=PackSourceEnum_AWEME_DETAIL",
"url": "https://v5-dy-o-abtest.zjcdn.com/519f54d7b095f7eb1dfd9dcc25e32c54/68c25beb/video/tos/cn/tos-cn-ve-15/oEwQEIrOAAUKBfFB7Let4OGCA1BeYIB0T5cphH/?a=6383&ch=26&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=1576&bt=1576&cs=0&ds=4&ft=CZdgCYlIDyjNNRVQ9wpU0Nyhd.05K3m73-ApQX&mime_type=video_mp4&qs=0&rc=PGZlZGczNmlpPDM5aGg8ZUBpMzNzd2s5cjh2djMzNGkzM0BeNi9gMzBeNTYxNC0zNDUxYSNqaGljMmQ0Mi5gLS1kLS9zcw%3D%3D&btag=c0000e00030000&cquery=100K_100o_100w_100B_100H&dy_q=1757556873&feature_id=46a7bb47b4fd1280f3d3825bf2b29388&l=202509111014339C53CC35BC9291DA8E55",
"url2": "https://www.douyin.com/aweme/v1/play/?video_id=v0200fg10000cs1s557og65hftlpk0m0&line=0&file_id=4b897e6e0670499f8fa3306dca2b9ca9&sign=0bd9a1aebb55b4e5e07cedb10a7d88ff&is_play_url=1&source=PackSourceEnum_AWEME_DETAIL",
"images": null,
"comment_count": 601,
"digg_count": 14640,
"share_count": 385,
"play_count": 0,
"duration": 306388
}
}

Output Field Description

Main Information

  • from: Platform source ("douyin" or "tiktok")
  • video_id: Unique video identifier
  • desc: Video description/caption
  • type: Content type ("video" or "image")
  • created_at: Creation timestamp (Unix time)

Author Information

  • author.nick_name: Author's display name
  • author.uid: Author's unique ID
  • author.short_id: Author's short ID
  • author.avatar: Author's avatar image URL
  • author.signature: Author's bio/signature
  • author.sec_uid: Author's secure UID
  • author.cover_url: Author's cover image URL
  • author.unique_id: Author's unique username
  • author.age: Author's age
  • author.total_like: Total likes received by author

Music Information

  • music.id: Music track ID
  • music.mid: Music track MID
  • music.author: Music author/creator
  • music.title: Music title
  • music.cover: Music cover image URL
  • music.duration: Music duration (milliseconds)
  • music.url: Music track URL

Video Information

  • video.height: Video height in pixels
  • video.width: Video width in pixels
  • video.dynamic_cover: Animated cover URL
  • video.origin_cover: Original cover image URL
  • video.watermark_url: Watermarked video URL
  • video.url: Watermark-free video URL (primary)
  • video.url2: Alternative watermark-free video URL
  • video.images: Image URLs (for image posts)
  • video.comment_count: Number of comments
  • video.digg_count: Number of likes
  • video.share_count: Number of shares
  • video.play_count: Number of plays/views
  • video.duration: Video duration (milliseconds)

Usage

Using via Apify Platform

  1. Visit the Actor page
  2. Enter the video URL in the input configuration
  3. Run the Actor
  4. Retrieve the output results

Using via API

const { ApifyClient } = require('apify-client');
const client = new ApifyClient({
token: 'YOUR_APIFY_TOKEN',
});
const run = await client.actor("YOUR_USERNAME/tiktok-douyin-downloader").call({
url: "https://v.douyin.com/abc123def/",
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Example

Input Example

{
"url": "https://v.douyin.com/abc123def/"
}

Output Example

See the full output example above.

Notes

  • The Actor provides both watermarked (watermark_url) and watermark-free (url) video URLs
  • For TikTok URLs, the output structure will be similar with appropriate field names
  • The watermark-free URLs may have expiration times
  • Some fields might be null depending on the video and platform

Support

For issues or questions, please contact support or check the Apify documentation.

抖音免费去水印网站