# Tiktok Profile + Video + Tag  Data Scraper ( All In One ) (`alpha-scraper/tiktok-profile-video-tag-data-scraper-all-in-one`) Actor

Extract public TikTok profile, video, share URL, and hashtag data from one or multiple TikTok URLs. Get profile details, follower counts, engagement metrics, video metadata, hashtags, music information, and structured JSON output for analytics, research, marketing, and automation.

- **URL**: https://apify.com/alpha-scraper/tiktok-profile-video-tag-data-scraper-all-in-one.md
- **Developed by:** [Alpha Scraper](https://apify.com/alpha-scraper) (community)
- **Categories:** Social media, Videos, Integrations
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $15.99 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## 🚀 TikTok Profile + Video + Tag Data Scraper (All In One)



### 🎯 Extract TikTok Profile, Video, Hashtag & Public Metadata from Any TikTok URL

The **TikTok Profile + Video + Tag Data Scraper (All In One)** is a powerful TikTok data extraction tool that allows you to collect public information from TikTok profiles, TikTok videos, video share URLs, and hashtag pages using one simple input.

Whether you're a marketer, researcher, analyst, developer, influencer, agency, or business owner, this actor helps you gather valuable TikTok insights quickly and efficiently.

---

### 🔥 Why Use This TikTok Scraper?

TikTok contains enormous amounts of valuable public information. Collecting this data manually is slow and inefficient.

This actor helps you:

✅ Extract profile information from TikTok accounts

✅ Extract detailed TikTok video metadata

✅ Extract hashtag-related TikTok data

✅ Analyze creators and influencers

✅ Monitor engagement metrics

✅ Build datasets for research

✅ Track public TikTok performance

✅ Save time by processing multiple URLs at once

✅ Export structured data for further analysis


---

### 📈 Keywords

TikTok Scraper
TikTok Profile Scraper
TikTok Video Scraper
TikTok Hashtag Scraper
TikTok Data Scraper
TikTok Data Extractor
TikTok Analytics Tool
TikTok Profile Data Export
TikTok Video Metadata Extractor
TikTok Public Data Scraper
TikTok User Scraper
TikTok Research Tool
TikTok Marketing Data
TikTok Engagement Analytics
TikTok URL Scraper
TikTok Insights Tool
TikTok Creator Analytics
TikTok Profile Export
TikTok Video Analytics
TikTok Hashtag Analytics

---

### ✨ Main Features

#### 👤 TikTok Profile Scraper

Extract public information from TikTok user profiles.

#### 🎥 TikTok Video Scraper

Extract detailed metadata from TikTok video URLs.

#### 🔗 TikTok Share URL Support

Supports TikTok shared links and redirected URLs.

#### 🏷️ TikTok Hashtag Scraper

Collect publicly available hashtag page information.

#### 📦 Bulk URL Processing

Process one or many TikTok URLs in a single run.

#### 📊 Structured Output

Receive clean JSON output suitable for analysis, automation, and storage.

#### ⚡ Fast Processing

Quickly retrieve public TikTok data from multiple URLs.

#### 🌎 Global TikTok Support

Works with public TikTok content from around the world.

---

### 🎯 Supported URL Types

The actor accepts multiple TikTok URL formats.

### Profile URLs

```text
https://www.tiktok.com/@tiktok
````

### Video URLs

```text
https://www.tiktok.com/@username/video/123456789
```

### Share URLs

```text
https://vt.tiktok.com/xxxxxx/
```

### Hashtag URLs

```text
https://www.tiktok.com/tag/fyp
```

***

### 📥 Input Example

```json
{
  "startUrls": [
    "https://www.tiktok.com/@tiktok",
    "https://www.tiktok.com/@username/video/123456789",
    "https://vt.tiktok.com/xxxxxx/",
    "https://www.tiktok.com/tag/fyp"
  ]
}
```

***

### 📄 Example Output

```json
[
  {
    "url": "https://www.tiktok.com/@tiktok",
    "type": "profile",
    "data": {
      "id": "107955",
      "name": "TikTok",
      "username": "tiktok",
      "nickname": "TikTok",
      "profileUrl": "https://www.tiktok.com/@tiktok",
      "avatar": "https://p16-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=42ca9a6e&x-expires=1782788400&x-signature=aLLp1fICG5EOJxysWo5GI58NI9o%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
      "originalAvatarUrl": "https://p19-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=9640&refresh_token=7708792f&x-expires=1782788400&x-signature=3NcCkLMc2cXkkxchxnRY3%2FtSSW8%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
      "verified": true,
      "signature": "One TikTok can make a big impact",
      "bioLink": "linktr.ee/tiktok",
      "privateAccount": false,
      "roomId": "",
      "ttSeller": false,
      "commerceUserInfo": {
        "commerceUser": true,
        "downLoadLink": {
          "ios": "",
          "android": ""
        },
        "category": "Media & Entertainment",
        "categoryButton": false
      },
      "following": 3,
      "friends": 1,
      "fans": 94600000,
      "heart": 460800000,
      "video": 1461,
      "digg": 0,
      "raw_user_data": {
        "id": "107955",
        "shortId": "",
        "uniqueId": "tiktok",
        "nickname": "TikTok",
        "avatarLarger": "https://p19-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=9640&refresh_token=7708792f&x-expires=1782788400&x-signature=3NcCkLMc2cXkkxchxnRY3%2FtSSW8%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
        "avatarMedium": "https://p16-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=42ca9a6e&x-expires=1782788400&x-signature=aLLp1fICG5EOJxysWo5GI58NI9o%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
        "avatarThumb": "https://p19-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter:100:100.jpeg?dr=9640&refresh_token=9503d5f4&x-expires=1782788400&x-signature=KCdA88JCpTv7R5IekVMTwftGcio%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
        "signature": "One TikTok can make a big impact",
        "createTime": 1425144149,
        "verified": true,
        "secUid": "MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM",
        "ftc": false,
        "relation": 0,
        "openFavorite": false,
        "bioLink": {
          "link": "linktr.ee/tiktok",
          "risk": 0
        },
        "commentSetting": 0,
        "commerceUserInfo": {
          "commerceUser": true,
          "downLoadLink": {
            "ios": "",
            "android": ""
          },
          "category": "Media & Entertainment",
          "categoryButton": false
        },
        "duetSetting": 0,
        "stitchSetting": 0,
        "privateAccount": false,
        "secret": false,
        "isADVirtual": false,
        "roomId": "",
        "uniqueIdModifyTime": 0,
        "ttSeller": false,
        "downloadSetting": 0,
        "profileTab": {
          "showMusicTab": false,
          "showQuestionTab": true,
          "showPlayListTab": true
        },
        "followingVisibility": 1,
        "recommendReason": "",
        "nowInvitationCardUrl": "",
        "nickNameModifyTime": 1638559600,
        "isEmbedBanned": false,
        "canExpPlaylist": true,
        "profileEmbedPermission": 1,
        "language": "en",
        "eventList": [
          {
            "id": "7655031413904769042",
            "start_time": "1784595600",
            "duration": "0",
            "title": "In the Mix LIVE with Josh Groban",
            "desc": "",
            "status": 0,
            "subscriber_count": "0",
            "type": 0,
            "enable_update": false,
            "has_subscribed": false,
            "under_review_desc": "",
            "is_paid_event": false,
            "ticket_amount": "0",
            "is_promoting": false,
            "write_acl": {
              "update_block": null,
              "delete_block": null
            },
            "promote_video_count": 0
          },
          {
            "id": "7655031505395122184",
            "start_time": "1784768400",
            "duration": "0",
            "title": "In the Mix LIVE with Josh Groban",
            "desc": "",
            "status": 0,
            "subscriber_count": "0",
            "type": 0,
            "enable_update": false,
            "has_subscribed": false,
            "under_review_desc": "",
            "is_paid_event": false,
            "ticket_amount": "0",
            "is_promoting": false,
            "write_acl": {
              "update_block": null,
              "delete_block": null
            },
            "promote_video_count": 0
          }
        ],
        "suggestAccountBind": false,
        "isOrganization": 1,
        "UserStoryStatus": 0,
        "shortDramaCreator": {}
      },
      "raw_stats_data": {
        "followerCount": 94600000,
        "followingCount": 3,
        "heart": 460800000,
        "heartCount": 460800000,
        "videoCount": 1461,
        "diggCount": 0,
        "friendCount": 1
      },
      "recentVideos": []
    }
  },
  {
    "url": "https://www.tiktok.com/@georginagio/video/7653414943940758806",
    "type": "video",
    "data": {
      "id": "7653414943940758806",
      "text": "Aunque midas casi 2 metros, siempre serás mi niño pequeño. Te deseo una vida llena de amor, salud y éxitos, y que nunca pierdas ese corazón tan noble que te hace especial 💘 Mamá, papá y hermanos, te amamos 🌈⭐️💜💘✨ @cris ",
      "textLanguage": null,
      "createTime": "1781949536",
      "locationCreated": "ES",
      "isAd": false,
      "webVideoUrl": "https://www.tiktok.com/@georginagio/video/7653414943940758806",
      "mediaUrls": [
        "https://v16-webapp-prime.us.tiktok.com/video/tos/no1a/tos-no1a-ve-0068c001-no/oQfRQEOxWo7ihUlsd1B7IfJyggFRFqAmNHDkdE/?a=1988&bti=ODszNWYuMDE6&&bt=1923&ft=aEeq8qT0mIoPD12zUS8I3wUV9CAbMeF~O5&mime_type=video_mp4&rc=ZDc6NDU0ZWdoNTlnNDc8NEBpamhsZm45cmg5OzMzbzczNUA2NGIwXjQ1Ni4xYGA1MDA0YSNpNGhgMmRzNG9hLS1kMTFzcw%3D%3D&expire=1782790714&l=20260628033750C583BD701B1BAE7E37AA&ply_type=2&policy=2&signature=ed45327c539528b0a461df8afc2d427f&tk=tt_chain_token&btag=e00088000"
      ],
      "diggCount": 3600000,
      "shareCount": 86000,
      "playCount": 21400000,
      "collectCount": "109338",
      "commentCount": 8823,
      "mentions": [
        "7222310757302535173"
      ],
      "detailedMentions": [
        {
          "awemeId": "",
          "start": 217,
          "end": 222,
          "hashtagName": "",
          "type": 0,
          "subType": 0,
          "userId": "7222310757302535173",
          "isCommerce": false,
          "userUniqueId": "crisronjnr",
          "secUid": "MS4wLjABAAAAztnTg454dzzZxcc4Of6DKQECBk4BeF-9YofHixjwsFaYtw8mlrFjocq678pAwzyn"
        }
      ],
      "hashtags": [],
      "effectStickers": [],
      "isSlideshow": false,
      "slideshowImageLinks": [],
      "isPinned": null,
      "isSponsored": null,
      "author": {
        "id": "7215945407992939526",
        "name": "Georgina Rodríguez",
        "username": "georginagio",
        "nickname": "Georgina Rodríguez",
        "profileUrl": "https://www.tiktok.com/@georginagio",
        "avatar": "https://p16-common-sign.tiktokcdn-us.com/tos-useast2a-avt-0068-euttp/4641795af092e35f2c199aa8fa75b898~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=fdd536fb&x-expires=1782788400&x-signature=FHlcMS7zGZln9rdmvhPMWfGqqUk%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
        "originalAvatarUrl": "https://p16-common-sign.tiktokcdn-us.com/tos-useast2a-avt-0068-euttp/4641795af092e35f2c199aa8fa75b898~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=9640&refresh_token=97160d5c&x-expires=1782788400&x-signature=Fdt7av3KpDzHgcXB6U13svQmkX8%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
        "verified": true,
        "signature": "Mamá de 6 bendiciones ❤️\nVividoraDeLaVidaSoñadoraDeLosSueños",
        "bioLink": null,
        "privateAccount": false,
        "roomId": "",
        "ttSeller": false,
        "commerceUserInfo": null,
        "following": 31,
        "friends": 0,
        "fans": 22200000,
        "heart": 271200000,
        "video": 139,
        "digg": 80,
        "raw_user_data": {
          "id": "7215945407992939526",
          "shortId": "",
          "uniqueId": "georginagio",
          "nickname": "Georgina Rodríguez",
          "avatarLarger": "https://p16-common-sign.tiktokcdn-us.com/tos-useast2a-avt-0068-euttp/4641795af092e35f2c199aa8fa75b898~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=9640&refresh_token=97160d5c&x-expires=1782788400&x-signature=Fdt7av3KpDzHgcXB6U13svQmkX8%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
          "avatarMedium": "https://p16-common-sign.tiktokcdn-us.com/tos-useast2a-avt-0068-euttp/4641795af092e35f2c199aa8fa75b898~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=fdd536fb&x-expires=1782788400&x-signature=FHlcMS7zGZln9rdmvhPMWfGqqUk%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
          "avatarThumb": "https://p19-common-sign.tiktokcdn-us.com/tos-useast2a-avt-0068-euttp/4641795af092e35f2c199aa8fa75b898~tplv-tiktokx-cropcenter:100:100.jpeg?dr=9640&refresh_token=8d266f85&x-expires=1782788400&x-signature=LzqymcR3WabEMwNOgQevXiZmLAU%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
          "signature": "Mamá de 6 bendiciones ❤️\nVividoraDeLaVidaSoñadoraDeLosSueños",
          "createTime": 1680093247,
          "verified": true,
          "secUid": "MS4wLjABAAAAKxmMtggaWPXluVPuU2ozdeUOYYRjjR1cd_xuEslGYcl_mgvNbJ1u-ZCJ018w28KU",
          "ftc": false,
          "relation": 0,
          "openFavorite": false,
          "commentSetting": 0,
          "duetSetting": 0,
          "stitchSetting": 0,
          "privateAccount": false,
          "secret": false,
          "isADVirtual": false,
          "roomId": "",
          "uniqueIdModifyTime": 0,
          "ttSeller": false,
          "downloadSetting": 0,
          "recommendReason": "",
          "nowInvitationCardUrl": "",
          "nickNameModifyTime": 0,
          "isEmbedBanned": false,
          "canExpPlaylist": false,
          "suggestAccountBind": false,
          "UserStoryStatus": 0,
          "shortDramaCreator": {}
        },
        "raw_stats_data": {
          "followerCount": 22200000,
          "followingCount": 31,
          "heart": 271200000,
          "heartCount": 271200000,
          "videoCount": 139,
          "diggCount": 80,
          "friendCount": 0
        }
      },
      "music": {
        "musicId": "7107619784930134018",
        "musicName": "Moonlight",
        "musicAuthor": "XXXTENTACION",
        "musicOriginal": false,
        "playUrl": "https://sf19.tiktokcdn-us.com/obj/tos-alisg-ve-2774/cc7b4295742f44ae96bbcf65273c2f33",
        "coverMediumUrl": "https://p19-common.tiktokcdn-us.com/tos-alisg-v-2774/4cd8055790364ccab0cb49033a4b6d53~tplv-tiktokx-cropcenter:200:200.jpeg?dr=9584&t=4d5b0474&ps=933b5bde&shp=08d74b56&shcp=81f88b70&idc=useast8",
        "originalCoverMediumUrl": "https://p16-common.tiktokcdn-us.com/tos-alisg-v-2774/4cd8055790364ccab0cb49033a4b6d53~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9584&t=4d5b0474&ps=933b5bde&shp=08d74b56&shcp=81f88b70&idc=useast8",
        "raw_music_data": {
          "id": "7107619784930134018",
          "title": "Moonlight",
          "playUrl": "https://sf19.tiktokcdn-us.com/obj/tos-alisg-ve-2774/cc7b4295742f44ae96bbcf65273c2f33",
          "coverLarge": "https://p16-common.tiktokcdn-us.com/tos-alisg-v-2774/4cd8055790364ccab0cb49033a4b6d53~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9584&t=4d5b0474&ps=933b5bde&shp=08d74b56&shcp=81f88b70&idc=useast8",
          "coverMedium": "https://p19-common.tiktokcdn-us.com/tos-alisg-v-2774/4cd8055790364ccab0cb49033a4b6d53~tplv-tiktokx-cropcenter:200:200.jpeg?dr=9584&t=4d5b0474&ps=933b5bde&shp=08d74b56&shcp=81f88b70&idc=useast8",
          "coverThumb": "https://p16-common.tiktokcdn-us.com/tos-alisg-v-2774/4cd8055790364ccab0cb49033a4b6d53~tplv-tiktokx-cropcenter:100:100.jpeg?dr=9584&t=4d5b0474&ps=933b5bde&shp=08d74b56&shcp=81f88b70&idc=useast8",
          "authorName": "XXXTENTACION",
          "original": false,
          "private": false,
          "duration": 60,
          "album": "LOOK AT ME: THE ALBUM",
          "scheduleSearchTime": 0,
          "collected": false,
          "preciseDuration": {
            "preciseDuration": 60,
            "preciseShootDuration": 60,
            "preciseAuditionDuration": 60,
            "preciseVideoDuration": 60
          },
          "isCopyrighted": true,
          "tt2dsp": {
            "tt_to_dsp_song_infos": [
              {
                "ShowStrategy": "1",
                "Platform": 1,
                "SongId": "1627354728",
                "Token": {
                  "AppleMusicToken": {
                    "DeveloperToken": "eyJhbGciOiJFUzI1NiIsImtpZCI6Ikc2Q0dLMjdWQzMifQ.eyJleHAiOjE3ODI4NDM4MzMsImlhdCI6MTc4MjU4NDYzMywiaXNzIjoiTUo3OTdEOFU2RiJ9.PK-r59vk1ef_0z7QQrOeMOdRb-Q9Tqc5bsdwvi0nQpLjoDIatcs_yjT9UhcHKeiNWJRbjSMfK6LukoW7anU5Sw"
                  }
                },
                "MetaSongId": "7106176684293900289"
              },
              {
                "ShowStrategy": "1",
                "Platform": 3,
                "SongId": "03WMDW7TMzbxzdbJVlwf93",
                "MetaSongId": "7106176684293900289"
              }
            ]
          },
          "is_unlimited_music": false,
          "is_commerce_music": false,
          "shoot_duration": 60
        }
      },
      "video": {
        "width": 576,
        "height": 1024,
        "duration": 43,
        "definition": "540p",
        "format": "mp4",
        "coverUrl": "https://p16-common-sign.tiktokcdn-us.com/tos-no1a-p-0037-no/ooAiEIIGAieLwe5AZUM2In2IFALjnjAbe9F4JA~tplv-tiktokx-origin.image?dr=9636&x-expires=1782788400&x-signature=8D%2Bkt6mKazpyRD3oPCRUa7c0E5w%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast8",
        "originalCoverUrl": "https://p19-common-sign.tiktokcdn-us.com/tos-no1a-p-0037-no/oAYjI7BdIiAHI1AGrCiyVZCCC0z8fIk21yJ4wu~tplv-tiktokx-origin.image?dr=9636&x-expires=1782788400&x-signature=UDIy99sShHkZEq%2BaaN%2BjYHfDd6w%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast8",
        "subtitleLinks": [],
        "downloadAddr": "https://v16-webapp-prime.us.tiktok.com/video/tos/no1a/tos-no1a-ve-0068c001-no/okBY2LfHQkuz1iKCcI0AAdyriGECZIywIjwh8W/?a=1988&bti=ODszNWYuMDE6&&bt=1979&ft=aEeq8qT0mIoPD12zUS8I3wUV9CAbMeF~O5&mime_type=video_mp4&rc=PDw6PDY7OjY6ZTw8Zjg7M0BpamhsZm45cmg5OzMzbzczNUAtL2FhNGExXi8xM2FiY19hYSNpNGhgMmRzNG9hLS1kMTFzcw%3D%3D&expire=1782790714&l=20260628033750C583BD701B1BAE7E37AA&ply_type=2&policy=2&signature=ad6453414d95117a196376f11e4f4af1&tk=tt_chain_token&btag=e00088000"
      },
      "raw_item_data": {
        "id": "7653414943940758806",
        "desc": "Aunque midas casi 2 metros, siempre serás mi niño pequeño. Te deseo una vida llena de amor, salud y éxitos, y que nunca pierdas ese corazón tan noble que te hace especial 💘 Mamá, papá y hermanos, te amamos 🌈⭐️💜💘✨ @cris ",
        "createTime": "1781949536",
        "scheduleTime": 0,
        "video": {
          "id": "7653414943940758806",
          "height": 1024,
          "width": 576,
          "duration": 43,
          "ratio": "540p",
          "cover": "https://p16-common-sign.tiktokcdn-us.com/tos-no1a-p-0037-no/ooAiEIIGAieLwe5AZUM2In2IFALjnjAbe9F4JA~tplv-tiktokx-origin.image?dr=9636&x-expires=1782788400&x-signature=8D%2Bkt6mKazpyRD3oPCRUa7c0E5w%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast8",
          "originCover": "https://p19-common-sign.tiktokcdn-us.com/tos-no1a-p-0037-no/oAYjI7BdIiAHI1AGrCiyVZCCC0z8fIk21yJ4wu~tplv-tiktokx-origin.image?dr=9636&x-expires=1782788400&x-signature=UDIy99sShHkZEq%2BaaN%2BjYHfDd6w%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast8",
          "dynamicCover": "https://p19-common-sign.tiktokcdn-us.com/tos-no1a-p-0037-no/ooAiEIIGAieLwe5AZUM2In2IFALjnjAbe9F4JA~tplv-tiktokx-origin.image?dr=9636&x-expires=1782788400&x-signature=8aJr1Tu%2BgPVZnu%2FROCGWfHYYhZk%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast8",
          "playAddr": "https://v16-webapp-prime.us.tiktok.com/video/tos/no1a/tos-no1a-ve-0068c001-no/oQfRQEOxWo7ihUlsd1B7IfJyggFRFqAmNHDkdE/?a=1988&bti=ODszNWYuMDE6&&bt=1923&ft=aEeq8qT0mIoPD12zUS8I3wUV9CAbMeF~O5&mime_type=video_mp4&rc=ZDc6NDU0ZWdoNTlnNDc8NEBpamhsZm45cmg5OzMzbzczNUA2NGIwXjQ1Ni4xYGA1MDA0YSNpNGhgMmRzNG9hLS1kMTFzcw%3D%3D&expire=1782790714&l=20260628033750C583BD701B1BAE7E37AA&ply_type=2&policy=2&signature=ed45327c539528b0a461df8afc2d427f&tk=tt_chain_token&btag=e00088000",
          "downloadAddr": "https://v16-webapp-prime.us.tiktok.com/video/tos/no1a/tos-no1a-ve-0068c001-no/okBY2LfHQkuz1iKCcI0AAdyriGECZIywIjwh8W/?a=1988&bti=ODszNWYuMDE6&&bt=1979&ft=aEeq8qT0mIoPD12zUS8I3wUV9CAbMeF~O5&mime_type=video_mp4&rc=PDw6PDY7OjY6ZTw8Zjg7M0BpamhsZm45cmg5OzMzbzczNUAtL2FhNGExXi8xM2FiY19hYSNpNGhgMmRzNG9hLS1kMTFzcw%3D%3D&expire=1782790714&l=20260628033750C583BD701B1BAE7E37AA&ply_type=2&policy=2&signature=ad6453414d95117a196376f11e4f4af1&tk=tt_chain_token&btag=e00088000",
          "shareCover": [
            ""
          ],
          "reflowCover": "",
          "bitrate": 1969940,
          "encodedType": "normal",
          "format": "mp4",
          "videoQuality": "normal",
          "encodeUserTag": "",
          "codecType": "h264",
          "definition": "540p",
          "subtitleInfos": [],
          "zoomCover": {
            "240": "https://p19-common-sign.tiktokcdn-us.com/tos-no1a-p-0037-no/ooAiEIIGAieLwe5AZUM2In2IFALjnjAbe9F4JA~tplv-photomode-zoomcover:240:240.avif?dr=9616&x-expires=1782788400&x-signature=G5Ihqp63MccoQ2KbJWWFs%2Bh%2FzoY%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast8&ftpl=1",
            "480": "https://p16-common-sign.tiktokcdn-us.com/tos-no1a-p-0037-no/ooAiEIIGAieLwe5AZUM2In2IFALjnjAbe9F4JA~tplv-photomode-zoomcover:480:480.avif?dr=9616&x-expires=1782788400&x-signature=%2FOWQqHYzJyGuhzjrFEtIgtJW6ek%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast8&ftpl=1",
            "720": "https://p19-common-sign.tiktokcdn-us.com/tos-no1a-p-0037-no/ooAiEIIGAieLwe5AZUM2In2IFALjnjAbe9F4JA~tplv-photomode-zoomcover:720:720.avif?dr=9616&x-expires=1782788400&x-signature=r3Ihpb%2Bj1T8JA5lVGTgt%2FBSC93Q%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast8&ftpl=1",
            "960": "https://p16-common-sign.tiktokcdn-us.com/tos-no1a-p-0037-no/ooAiEIIGAieLwe5AZUM2In2IFALjnjAbe9F4JA~tplv-photomode-zoomcover:960:960.avif?dr=9616&x-expires=1782788400&x-signature=7VBNuVkvINkzylIsHaQQd4Q4Oss%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast8&ftpl=1"
          },
          "volumeInfo": {
            "Loudness": -16.8,
            "Peak": 0.81283
          },
          "bitrateInfo": [
            {
              "Bitrate": 1969940,
              "QualityType": 20,
              "BitrateFPS": 30,
              "GearName": "normal_540_0",
              "PlayAddr": {
                "DataSize": "10728052",
                "Width": 576,
                "Height": 1024,
                "Uri": "v24044gl0000d8r67evog65kccki7elg",
                "UrlList": [
                  "https://v16-webapp-prime.us.tiktok.com/video/tos/no1a/tos-no1a-ve-0068c001-no/oQfRQEOxWo7ihUlsd1B7IfJyggFRFqAmNHDkdE/?a=1988&bti=ODszNWYuMDE6&&bt=1923&ft=aEeq8qT0mIoPD12zUS8I3wUV9CAbMeF~O5&mime_type=video_mp4&rc=ZDc6NDU0ZWdoNTlnNDc8NEBpamhsZm45cmg5OzMzbzczNUA2NGIwXjQ1Ni4xYGA1MDA0YSNpNGhgMmRzNG9hLS1kMTFzcw%3D%3D&expire=1782790714&l=20260628033750C583BD701B1BAE7E37AA&ply_type=2&policy=2&signature=ed45327c539528b0a461df8afc2d427f&tk=tt_chain_token&btag=e00088000",
                  "https://v19-webapp-prime.us.tiktok.com/video/tos/no1a/tos-no1a-ve-0068c001-no/oQfRQEOxWo7ihUlsd1B7IfJyggFRFqAmNHDkdE/?a=1988&bti=ODszNWYuMDE6&&bt=1923&ft=aEeq8qT0mIoPD12zUS8I3wUV9CAbMeF~O5&mime_type=video_mp4&rc=ZDc6NDU0ZWdoNTlnNDc8NEBpamhsZm45cmg5OzMzbzczNUA2NGIwXjQ1Ni4xYGA1MDA0YSNpNGhgMmRzNG9hLS1kMTFzcw%3D%3D&expire=1782790714&l=20260628033750C583BD701B1BAE7E37AA&ply_type=2&policy=2&signature=ed45327c539528b0a461df8afc2d427f&tk=tt_chain_token&btag=e00088000",
                  "https://www.tiktok.com/aweme/v1/play/?faid=1988&file_id=71393481cdc6421e9d8b71a231e7749a&is_play_url=1&item_id=7653414943940758806&line=0&ply_type=2&signaturev3=dmlkZW9faWQ7ZmlsZV9pZDtpdGVtX2lkLjI1ZmI2MzkzY2RkOGM5ZGNmYTk0MzFjMmM4MGUxMTRj&tk=tt_chain_token&video_id=v24044gl0000d8r67evog65kccki7elg"
                ],
                "UrlKey": "v24044gl0000d8r67evog65kccki7elg_h264_540p_1969940",
                "FileHash": "3c445c7183e199d69d9bfff6e3202da9",
                "FileCs": "c:0-36735-f8fa"
              },
              "CodecType": "h264",
              "MVMAF": "{\"v2.0\": {\"srv1\": {\"v1080\": 91.085, \"v960\": 94.301, \"v864\": 95.18, \"v720\": 97.6}, \"ori\": {\"v1080\": 82.771, \"v960\": 85.706, \"v864\": 88.565, \"v720\": 91.824}}}",
              "Format": "mp4",
              "VideoExtra": "{\"PktOffsetMap\":\"[{\\\"time\\\": 1, \\\"offset\\\": 420368}, {\\\"time\\\": 2, \\\"offset\\\": 1030974}, {\\\"time\\\": 3, \\\"offset\\\": 1608797}, {\\\"time\\\": 4, \\\"offset\\\": 2143621}, {\\\"time\\\": 5, \\\"offset\\\": 2439540}, {\\\"time\\\": 10, \\\"offset\\\": 5083312}]\",\"mvmaf\":\"{\\\"v2.0\\\": {\\\"srv1\\\": {\\\"v1080\\\": 91.085, \\\"v960\\\": 94.301, \\\"v864\\\": 95.18, \\\"v720\\\": 97.6}, \\\"ori\\\": {\\\"v1080\\\": 82.771, \\\"v960\\\": 85.706, \\\"v864\\\": 88.565, \\\"v720\\\": 91.824}}}\",\"ufq\":\"{\\\"enh\\\":79.081,\\\"playback\\\":{\\\"ori\\\":66.409,\\\"srv1\\\":73.726},\\\"src\\\":79.081,\\\"trans\\\":66.409,\\\"version\\\":\\\"v1.1\\\"}\",\"volume_info_json\":\"\",\"transcode_feature_id\":\"25b3faebdda74a9e438e851988a6efcc\",\"dec_info\":\"\",\"gearvqm\":\"\",\"audio_bit_rate\":32157}"
            },
            {
              "Bitrate": 1646114,
              "QualityType": 2,
              "BitrateFPS": 51,
              "GearName": "adapt_lowest_1080_1",
              "PlayAddr": {
                "DataSize": "8961035",
                "Width": 1080,
                "Height": 1920,
                "Uri": "v24044gl0000d8r67evog65kccki7elg",
                "UrlList": [
                  "https://v16-webapp-prime.us.tiktok.com/video/tos/no1a/tos-no1a-ve-0068c001-no/o8jKgvDULALRozjsiIefeA6AZ32GbLRdMIOnSI/?a=1988&bti=ODszNWYuMDE6&&bt=1607&ft=aEeq8qT0mIoPD12zUS8I3wUV9CAbMeF~O5&mime_type=video_mp4&rc=NmhlNGk3OGQ0ZDY0Njg0PEBpamhsZm45cmg5OzMzbzczNUA2YV5eYWE0NmMxMDFgLjBhYSNpNGhgMmRzNG9hLS1kMTFzcw%3D%3D&expire=1782790714&l=20260628033750C583BD701B1BAE7E37AA&ply_type=2&policy=2&signature=95f481e3112da8b1b8b1c6d05cf24477&tk=tt_chain_token&btag=e00088000",
                  "https://v19-webapp-prime.us.tiktok.com/video/tos/no1a/tos-no1a-ve-0068c001-no/o8jKgvDULALRozjsiIefeA6AZ32GbLRdMIOnSI/?a=1988&bti=ODszNWYuMDE6&&bt=1607&ft=aEeq8qT0mIoPD12zUS8I3wUV9CAbMeF~O5&mime_type=video_mp4&rc=NmhlNGk3OGQ0ZDY0Njg0PEBpamhsZm45cmg5OzMzbzczNUA2YV5eYWE0NmMxMDFgLjBhYSNpNGhgMmRzNG9hLS1kMTFzcw%3D%3D&expire=1782790714&l=20260628033750C583BD701B1BAE7E37AA&ply_type=2&policy=2&signature=95f481e3112da8b1b8b1c6d05cf24477&tk=tt_chain_token&btag=e00088000",
                  "https://www.tiktok.com/aweme/v1/play/?faid=1988&file_id=d93115c341334af19a75d4dfa1abde93&is_play_url=1&item_id=7653414943940758806&line=0&ply_type=2&signaturev3=dmlkZW9faWQ7ZmlsZV9pZDtpdGVtX2lkLmFjZTQ3MDNjZWY5NjY3MWNlYTBkZGI4Zjk1ZmE5MDg2&tk=tt_chain_token&video_id=v24044gl0000d8r67evog65kccki7elg"
                ],
                "UrlKey": "v24044gl0000d8r67evog65kccki7elg_bytevc1_1080p_1646114",
                "FileHash": "577064d28f0d2af18bebd236eeedaab5",
                "FileCs": "c:0-47032-3049"
              },
              "CodecType": "h265_hvc1",
              "MVMAF": "{\"v2.0\": {\"srv1\": {\"v1080\": 94.377, \"v960\": 95.334, \"v864\": 96.329, \"v720\": 97.474}, \"ori\": {\"v1080\": 88.228, \"v960\": 90.111, \"v864\": 91.526, \"v720\": 93.562}}}",
              "Format": "mp4",
              "VideoExtra": "{\"PktOffsetMap\":\"[{\\\"time\\\": 1, \\\"offset\\\": 319656}, {\\\"time\\\": 2, \\\"offset\\\": 657826}, {\\\"time\\\": 3, \\\"offset\\\": 1077278}, {\\\"time\\\": 4, \\\"offset\\\": 1392680}, {\\\"time\\\": 5, \\\"offset\\\": 1574071}, {\\\"time\\\": 10, \\\"offset\\\": 3138791}]\",\"mvmaf\":\"{\\\"v2.0\\\": {\\\"srv1\\\": {\\\"v1080\\\": 94.377, \\\"v960\\\": 95.334, \\\"v864\\\": 96.329, \\\"v720\\\": 97.474}, \\\"ori\\\": {\\\"v1080\\\": 88.228, \\\"v960\\\": 90.111, \\\"v864\\\": 91.526, \\\"v720\\\": 93.562}}}\",\"ufq\":\"\",\"volume_info_json\":\"\",\"transcode_feature_id\":\"e91245375450b02a8794eaf362ea32ee\",\"dec_info\":\"\",\"gearvqm\":\"{\\\"v3.0\\\": {\\\"ori\\\": 95.446, \\\"sr20\\\": -1}}\",\"audio_bit_rate\":64254,\"ps_info\":\"{\\\"vps\\\": \\\"AQwC//8BYAAAAwAAAwAAAwAAAwCWAACIJElgSA==\\\", \\\"sps\\\": \\\"AQMBYAAAAwAAAwAAAwAAAwCWAACgAhyAHgWWIJElySUQTPCEREREREYR8xPOX+/+v82fy/+v8yh+S/3/1/mz+X/1/jOEAg5qAgICCAAAAwAI\\\", \\\"pps\\\": \\\"AcElPAiQ\\\"}\"}"
            },
            {
              "Bitrate": 1022871,
              "QualityType": 24,
              "BitrateFPS": 30,
              "GearName": "lower_540_0",
              "PlayAddr": {
                "DataSize": "5570432",
                "Width": 576,
                "Height": 1024,
                "Uri": "v24044gl0000d8r67evog65kccki7elg",
                "UrlList": [
                  "https://v16-webapp-prime.us.tiktok.com/video/tos/no1a/tos-no1a-ve-0068-no/ooWRoNE5JKxeuskXElO7ykgQDfAKFFgdHBnqmI/?a=1988&bti=ODszNWYuMDE6&&bt=998&ft=aEeq8qT0mIoPD12zUS8I3wUV9CAbMeF~O5&mime_type=video_mp4&rc=Mzs0ZWRnNjo2OWQ7PDhnNkBpamhsZm45cmg5OzMzbzczNUAtLTU1NC4tNmIxNjNhYGMzYSNpNGhgMmRzNG9hLS1kMTFzcw%3D%3D&expire=1782790714&l=20260628033750C583BD701B1BAE7E37AA&ply_type=2&policy=2&signature=8dcc5949ca4e479f1a3bb38790561bd4&tk=tt_chain_token&btag=e00088000",
                  "https://v19-webapp-prime.us.tiktok.com/video/tos/no1a/tos-no1a-ve-0068-no/ooWRoNE5JKxeuskXElO7ykgQDfAKFFgdHBnqmI/?a=1988&bti=ODszNWYuMDE6&&bt=998&ft=aEeq8qT0mIoPD12zUS8I3wUV9CAbMeF~O5&mime_type=video_mp4&rc=Mzs0ZWRnNjo2OWQ7PDhnNkBpamhsZm45cmg5OzMzbzczNUAtLTU1NC4tNmIxNjNhYGMzYSNpNGhgMmRzNG9hLS1kMTFzcw%3D%3D&expire=1782790714&l=20260628033750C583BD701B1BAE7E37AA&ply_type=2&policy=2&signature=8dcc5949ca4e479f1a3bb38790561bd4&tk=tt_chain_token&btag=e00088000",
                  "https://www.tiktok.com/aweme/v1/play/?faid=1988&file_id=63fdc5d9689a46e397031d7a8b810800&is_play_url=1&item_id=7653414943940758806&line=0&ply_type=2&signaturev3=dmlkZW9faWQ7ZmlsZV9pZDtpdGVtX2lkLmFlN2QxZjNmMmRmZDMxMTQ3OTEzNmM4MmIyZmViYzc0&tk=tt_chain_token&video_id=v24044gl0000d8r67evog65kccki7elg"
                ],
                "UrlKey": "v24044gl0000d8r67evog65kccki7elg_h264_540p_1022871",
                "FileHash": "1a7cd8ab3b69074988d7dc1e0f505c65",
                "FileCs": "c:0-36735-6433"
              },
              "CodecType": "h264",
              "MVMAF": "{\"v2.0\": {\"srv1\": {\"v1080\": 82.78, \"v960\": 86.992, \"v864\": 88.128, \"v720\": 91.236}, \"ori\": {\"v1080\": 70.849, \"v960\": 75.822, \"v864\": 78.916, \"v720\": 82.835}}}",
              "Format": "mp4",
              "VideoExtra": "{\"PktOffsetMap\":\"[{\\\"time\\\": 1, \\\"offset\\\": 239941}, {\\\"time\\\": 2, \\\"offset\\\": 529691}, {\\\"time\\\": 3, \\\"offset\\\": 821393}, {\\\"time\\\": 4, \\\"offset\\\": 1078969}, {\\\"time\\\": 5, \\\"offset\\\": 1216369}, {\\\"time\\\": 10, \\\"offset\\\": 2495122}]\",\"mvmaf\":\"{\\\"v2.0\\\": {\\\"srv1\\\": {\\\"v1080\\\": 82.78, \\\"v960\\\": 86.992, \\\"v864\\\": 88.128, \\\"v720\\\": 91.236}, \\\"ori\\\": {\\\"v1080\\\": 70.849, \\\"v960\\\": 75.822, \\\"v864\\\": 78.916, \\\"v720\\\": 82.835}}}\",\"ufq\":\"{\\\"enh\\\":79.081,\\\"playback\\\":{\\\"ori\\\":57.468,\\\"srv1\\\":65.976},\\\"src\\\":79.081,\\\"trans\\\":57.468,\\\"version\\\":\\\"v1.1\\\"}\",\"volume_info_json\":\"\",\"transcode_feature_id\":\"25b3faebdda74a9e438e851988a6efcc\",\"dec_info\":\"\",\"gearvqm\":\"\",\"audio_bit_rate\":32157}"
            },
            {
              "Bitrate": 785056,
              "QualityType": 14,
              "BitrateFPS": 30,
              "GearName": "adapt_lower_720_1",
              "PlayAddr": {
                "DataSize": "4275320",
                "Width": 720,
                "Height": 1280,
                "Uri": "v24044gl0000d8r67evog65kccki7elg",
                "UrlList": [
                  "https://v16-webapp-prime.us.tiktok.com/video/tos/no1a/tos-no1a-ve-0068c001-no/osIE21jCcAzEhwIy0kEA8iiCHaBduGQXYfrdKy/?a=1988&bti=ODszNWYuMDE6&&bt=766&ft=aEeq8qT0mIoPD12zUS8I3wUV9CAbMeF~O5&mime_type=video_mp4&rc=OjM6NDw4OzM8OjZkODtmOUBpamhsZm45cmg5OzMzbzczNUAuMy8xMWExXjExLS9jYF8vYSNpNGhgMmRzNG9hLS1kMTFzcw%3D%3D&expire=1782790714&l=20260628033750C583BD701B1BAE7E37AA&ply_type=2&policy=2&signature=4645d727c3a19cea28f750a13c91c106&tk=tt_chain_token&btag=e00088000",
                  "https://v19-webapp-prime.us.tiktok.com/video/tos/no1a/tos-no1a-ve-0068c001-no/osIE21jCcAzEhwIy0kEA8iiCHaBduGQXYfrdKy/?a=1988&bti=ODszNWYuMDE6&&bt=766&ft=aEeq8qT0mIoPD12zUS8I3wUV9CAbMeF~O5&mime_type=video_mp4&rc=OjM6NDw4OzM8OjZkODtmOUBpamhsZm45cmg5OzMzbzczNUAuMy8xMWExXjExLS9jYF8vYSNpNGhgMmRzNG9hLS1kMTFzcw%3D%3D&expire=1782790714&l=20260628033750C583BD701B1BAE7E37AA&ply_type=2&policy=2&signature=4645d727c3a19cea28f750a13c91c106&tk=tt_chain_token&btag=e00088000",
                  "https://www.tiktok.com/aweme/v1/play/?faid=1988&file_id=26bcc8f52a034749a048d54941276017&is_play_url=1&item_id=7653414943940758806&line=0&ply_type=2&signaturev3=dmlkZW9faWQ7ZmlsZV9pZDtpdGVtX2lkLjU2YzQ5NzM1MGNiYjdhMjUxZTQyNWI3NzI5NDMxMWI2&tk=tt_chain_token&video_id=v24044gl0000d8r67evog65kccki7elg"
                ],
                "UrlKey": "v24044gl0000d8r67evog65kccki7elg_bytevc1_720p_785056",
                "FileHash": "2b5e24ba3bf221460e5b6d15d0bf454c",
                "FileCs": "c:0-37676-5c06"
              },
              "CodecType": "h265_hvc1",
              "MVMAF": "{\"v2.0\": {\"srv1\": {\"v1080\": 89.366, \"v960\": 91.568, \"v864\": 93.085, \"v720\": 95.551}, \"ori\": {\"v1080\": 80.829, \"v960\": 84.107, \"v864\": 86.395, \"v720\": 90.028}}}",
              "Format": "mp4",
              "VideoExtra": "{\"PktOffsetMap\":\"[{\\\"time\\\": 1, \\\"offset\\\": 196013}, {\\\"time\\\": 2, \\\"offset\\\": 334154}, {\\\"time\\\": 3, \\\"offset\\\": 508998}, {\\\"time\\\": 4, \\\"offset\\\": 676912}, {\\\"time\\\": 5, \\\"offset\\\": 772976}, {\\\"time\\\": 10, \\\"offset\\\": 1586440}]\",\"mvmaf\":\"{\\\"v2.0\\\": {\\\"srv1\\\": {\\\"v1080\\\": 89.366, \\\"v960\\\": 91.568, \\\"v864\\\": 93.085, \\\"v720\\\": 95.551}, \\\"ori\\\": {\\\"v1080\\\": 80.829, \\\"v960\\\": 84.107, \\\"v864\\\": 86.395, \\\"v720\\\": 90.028}}}\",\"ufq\":\"\",\"volume_info_json\":\"\",\"transcode_feature_id\":\"cebe96cc7e15fab783061bbf7caef166\",\"dec_info\":\"\",\"gearvqm\":\"{\\\"v3.0\\\": {\\\"ori\\\": 89.859, \\\"sr20\\\": 96.051}}\",\"audio_bit_rate\":64254,\"ps_info\":\"{\\\"vps\\\": \\\"AQwC//8BYAAAAwAAAwAAAwAAAwC6AACIJElgSA==\\\", \\\"sps\\\": \\\"AQMBYAAAAwAAAwAAAwAAAwC6AACgBaIAUBZYgkSXJIkQTPCEREREREYR8xPOX+/+v82fy/+v8yh+S/3/1/mz+X/1/jOEAg5qAgICCAAAAwAIAAADAPBA\\\", \\\"pps\\\": \\\"AcElPAiQ\\\"}\"}"
            },
            {
              "Bitrate": 621871,
              "QualityType": 28,
              "BitrateFPS": 30,
              "GearName": "adapt_540_1",
              "PlayAddr": {
                "DataSize": "3386637",
                "Width": 576,
                "Height": 1024,
                "Uri": "v24044gl0000d8r67evog65kccki7elg",
                "UrlList": [
                  "https://v16-webapp-prime.us.tiktok.com/video/tos/no1a/tos-no1a-ve-0068c001-no/oMY1FrHkDAO0QIjlwIirGayBdfyujDziCCAs2E/?a=1988&bti=ODszNWYuMDE6&&bt=607&ft=aEeq8qT0mIoPD12zUS8I3wUV9CAbMeF~O5&mime_type=video_mp4&rc=aTg0Zjk1ZjU3Zzk6aTY0Z0BpamhsZm45cmg5OzMzbzczNUBjYjViMTZgNjQxMi0zYjZeYSNpNGhgMmRzNG9hLS1kMTFzcw%3D%3D&expire=1782790714&l=20260628033750C583BD701B1BAE7E37AA&ply_type=2&policy=2&signature=e37193934bf7fed6c38c881e1e3e699c&tk=tt_chain_token&btag=e00088000",
                  "https://v19-webapp-prime.us.tiktok.com/video/tos/no1a/tos-no1a-ve-0068c001-no/oMY1FrHkDAO0QIjlwIirGayBdfyujDziCCAs2E/?a=1988&bti=ODszNWYuMDE6&&bt=607&ft=aEeq8qT0mIoPD12zUS8I3wUV9CAbMeF~O5&mime_type=video_mp4&rc=aTg0Zjk1ZjU3Zzk6aTY0Z0BpamhsZm45cmg5OzMzbzczNUBjYjViMTZgNjQxMi0zYjZeYSNpNGhgMmRzNG9hLS1kMTFzcw%3D%3D&expire=1782790714&l=20260628033750C583BD701B1BAE7E37AA&ply_type=2&policy=2&signature=e37193934bf7fed6c38c881e1e3e699c&tk=tt_chain_token&btag=e00088000",
                  "https://www.tiktok.com/aweme/v1/play/?faid=1988&file_id=ad91e36f07564d7492cc9246ec81e5ff&is_play_url=1&item_id=7653414943940758806&line=0&ply_type=2&signaturev3=dmlkZW9faWQ7ZmlsZV9pZDtpdGVtX2lkLjI2MmI0YTYyYTY4MjNjODMxYjE5NDMzOGU1YzZiYjQ4&tk=tt_chain_token&video_id=v24044gl0000d8r67evog65kccki7elg"
                ],
                "UrlKey": "v24044gl0000d8r67evog65kccki7elg_bytevc1_540p_621871",
                "FileHash": "6780d9d64118c6dc3b4efec2db9efc84",
                "FileCs": "c:0-37676-19f9"
              },
              "CodecType": "h265_hvc1",
              "MVMAF": "{\"v2.0\": {\"srv1\": {\"v1080\": 86.274, \"v960\": 89.903, \"v864\": 91.826, \"v720\": 94.463}, \"ori\": {\"v1080\": 76.322, \"v960\": 79.57, \"v864\": 82.391, \"v720\": 87.277}}}",
              "Format": "mp4",
              "VideoExtra": "{\"PktOffsetMap\":\"[{\\\"time\\\": 1, \\\"offset\\\": 159889}, {\\\"time\\\": 2, \\\"offset\\\": 265798}, {\\\"time\\\": 3, \\\"offset\\\": 407190}, {\\\"time\\\": 4, \\\"offset\\\": 538533}, {\\\"time\\\": 5, \\\"offset\\\": 607136}, {\\\"time\\\": 10, \\\"offset\\\": 1263526}]\",\"mvmaf\":\"{\\\"v2.0\\\": {\\\"srv1\\\": {\\\"v1080\\\": 86.274, \\\"v960\\\": 89.903, \\\"v864\\\": 91.826, \\\"v720\\\": 94.463}, \\\"ori\\\": {\\\"v1080\\\": 76.322, \\\"v960\\\": 79.57, \\\"v864\\\": 82.391, \\\"v720\\\": 87.277}}}\",\"ufq\":\"\",\"volume_info_json\":\"\",\"transcode_feature_id\":\"0fb9126be2a766a8dd0f51cc544b234d\",\"dec_info\":\"\",\"gearvqm\":\"{\\\"v3.0\\\": {\\\"ori\\\": 86.0, \\\"sr20\\\": 94.305}}\",\"audio_bit_rate\":32157,\"ps_info\":\"{\\\"vps\\\": \\\"AQwC//8BYAAAAwAAAwAAAwAAAwC6AACIJElgSA==\\\", \\\"sps\\\": \\\"AQMBYAAAAwAAAwAAAwAAAwC6AACgBIIAQBZYgkSXJIkQTPCEREREREYR8xPOX+/+v82fy/+v8yh+S/3/1/mz+X/1/jOEAg5qAgICCAAAAwAIAAADAPBA\\\", \\\"pps\\\": \\\"AcElPAiQ\\\"}\"}"
            }
          ],
          "size": "10728052",
          "VQScore": "64.88",
          "claInfo": {
            "hasOriginalAudio": true,
            "enableAutoCaption": true,
            "captionInfos": [],
            "noCaptionReason": 3
          },
          "videoID": "v24044gl0000d8r67evog65kccki7elg",
          "PlayAddrStruct": {
            "DataSize": "10728052",
            "Width": 576,
            "Height": 1024,
            "Uri": "v24044gl0000d8r67evog65kccki7elg",
            "UrlList": [
              "https://v16-webapp-prime.us.tiktok.com/video/tos/no1a/tos-no1a-ve-0068c001-no/oQfRQEOxWo7ihUlsd1B7IfJyggFRFqAmNHDkdE/?a=1988&bti=ODszNWYuMDE6&&bt=1923&ft=aEeq8qT0mIoPD12zUS8I3wUV9CAbMeF~O5&mime_type=video_mp4&rc=ZDc6NDU0ZWdoNTlnNDc8NEBpamhsZm45cmg5OzMzbzczNUA2NGIwXjQ1Ni4xYGA1MDA0YSNpNGhgMmRzNG9hLS1kMTFzcw%3D%3D&expire=1782790714&l=20260628033750C583BD701B1BAE7E37AA&ply_type=2&policy=2&signature=ed45327c539528b0a461df8afc2d427f&tk=tt_chain_token&btag=e00088000",
              "https://v19-webapp-prime.us.tiktok.com/video/tos/no1a/tos-no1a-ve-0068c001-no/oQfRQEOxWo7ihUlsd1B7IfJyggFRFqAmNHDkdE/?a=1988&bti=ODszNWYuMDE6&&bt=1923&ft=aEeq8qT0mIoPD12zUS8I3wUV9CAbMeF~O5&mime_type=video_mp4&rc=ZDc6NDU0ZWdoNTlnNDc8NEBpamhsZm45cmg5OzMzbzczNUA2NGIwXjQ1Ni4xYGA1MDA0YSNpNGhgMmRzNG9hLS1kMTFzcw%3D%3D&expire=1782790714&l=20260628033750C583BD701B1BAE7E37AA&ply_type=2&policy=2&signature=ed45327c539528b0a461df8afc2d427f&tk=tt_chain_token&btag=e00088000",
              "https://www.tiktok.com/aweme/v1/play/?faid=1988&file_id=71393481cdc6421e9d8b71a231e7749a&is_play_url=1&item_id=7653414943940758806&line=0&ply_type=2&signaturev3=dmlkZW9faWQ7ZmlsZV9pZDtpdGVtX2lkLjI1ZmI2MzkzY2RkOGM5ZGNmYTk0MzFjMmM4MGUxMTRj&tk=tt_chain_token&video_id=v24044gl0000d8r67evog65kccki7elg"
            ],
            "UrlKey": "v24044gl0000d8r67evog65kccki7elg_h264_540p_1969940",
            "FileHash": "3c445c7183e199d69d9bfff6e3202da9",
            "FileCs": "c:0-36735-f8fa"
          }
        },
        "author": "georginagio",
        "music": {
          "id": "7107619784930134018",
          "title": "Moonlight",
          "playUrl": "https://sf19.tiktokcdn-us.com/obj/tos-alisg-ve-2774/cc7b4295742f44ae96bbcf65273c2f33",
          "coverLarge": "https://p16-common.tiktokcdn-us.com/tos-alisg-v-2774/4cd8055790364ccab0cb49033a4b6d53~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9584&t=4d5b0474&ps=933b5bde&shp=08d74b56&shcp=81f88b70&idc=useast8",
          "coverMedium": "https://p19-common.tiktokcdn-us.com/tos-alisg-v-2774/4cd8055790364ccab0cb49033a4b6d53~tplv-tiktokx-cropcenter:200:200.jpeg?dr=9584&t=4d5b0474&ps=933b5bde&shp=08d74b56&shcp=81f88b70&idc=useast8",
          "coverThumb": "https://p16-common.tiktokcdn-us.com/tos-alisg-v-2774/4cd8055790364ccab0cb49033a4b6d53~tplv-tiktokx-cropcenter:100:100.jpeg?dr=9584&t=4d5b0474&ps=933b5bde&shp=08d74b56&shcp=81f88b70&idc=useast8",
          "authorName": "XXXTENTACION",
          "original": false,
          "private": false,
          "duration": 60,
          "album": "LOOK AT ME: THE ALBUM",
          "scheduleSearchTime": 0,
          "collected": false,
          "preciseDuration": {
            "preciseDuration": 60,
            "preciseShootDuration": 60,
            "preciseAuditionDuration": 60,
            "preciseVideoDuration": 60
          },
          "isCopyrighted": true,
          "tt2dsp": {
            "tt_to_dsp_song_infos": [
              {
                "ShowStrategy": "1",
                "Platform": 1,
                "SongId": "1627354728",
                "Token": {
                  "AppleMusicToken": {
                    "DeveloperToken": "eyJhbGciOiJFUzI1NiIsImtpZCI6Ikc2Q0dLMjdWQzMifQ.eyJleHAiOjE3ODI4NDM4MzMsImlhdCI6MTc4MjU4NDYzMywiaXNzIjoiTUo3OTdEOFU2RiJ9.PK-r59vk1ef_0z7QQrOeMOdRb-Q9Tqc5bsdwvi0nQpLjoDIatcs_yjT9UhcHKeiNWJRbjSMfK6LukoW7anU5Sw"
                  }
                },
                "MetaSongId": "7106176684293900289"
              },
              {
                "ShowStrategy": "1",
                "Platform": 3,
                "SongId": "03WMDW7TMzbxzdbJVlwf93",
                "MetaSongId": "7106176684293900289"
              }
            ]
          },
          "is_unlimited_music": false,
          "is_commerce_music": false,
          "shoot_duration": 60
        },
        "challenges": [],
        "stats": {
          "diggCount": 3600000,
          "shareCount": 86000,
          "commentCount": 8823,
          "playCount": 21400000,
          "collectCount": "109338"
        },
        "statsV2": {
          "diggCount": "3600000",
          "shareCount": "86000",
          "commentCount": "8823",
          "playCount": "21400000",
          "collectCount": "109338",
          "repostCount": "0"
        },
        "warnInfo": [],
        "originalItem": false,
        "officalItem": false,
        "textExtra": [
          {
            "awemeId": "",
            "start": 217,
            "end": 222,
            "hashtagName": "",
            "type": 0,
            "subType": 0,
            "userId": "7222310757302535173",
            "isCommerce": false,
            "userUniqueId": "crisronjnr",
            "secUid": "MS4wLjABAAAAztnTg454dzzZxcc4Of6DKQECBk4BeF-9YofHixjwsFaYtw8mlrFjocq678pAwzyn"
          }
        ],
        "secret": false,
        "forFriend": false,
        "digged": false,
        "itemCommentStatus": 0,
        "takeDown": 0,
        "effectStickers": [],
        "authorStats": {
          "followerCount": 22200000,
          "followingCount": 31,
          "heart": 271200000,
          "heartCount": 271200000,
          "videoCount": 139,
          "diggCount": 80,
          "friendCount": 0
        },
        "privateItem": false,
        "duetEnabled": true,
        "stitchEnabled": true,
        "stickersOnItem": [],
        "isAd": false,
        "shareEnabled": true,
        "comments": [],
        "duetDisplay": 0,
        "stitchDisplay": 0,
        "indexEnabled": true,
        "diversificationLabels": [
          "Family",
          "Family",
          "Family & Relationship"
        ],
        "locationCreated": "ES",
        "suggestedWords": [
          "Cristiano Ronaldo",
          "georgina rodríguez",
          "Ronaldo",
          "georgina and ronaldo",
          "hijos de cr7",
          "cr7 cristiano ronaldo",
          "speed chasing ronaldo jr",
          "cristiano jr account",
          "georgina rodriguez and cristiano ronaldo",
          "cris jr y su novia"
        ],
        "contents": [
          {
            "desc": "Aunque midas casi 2 metros, siempre serás mi niño pequeño. Te deseo una vida llena de amor, salud y éxitos, y que nunca pierdas ese corazón tan noble que te hace especial 💘",
            "textExtra": []
          },
          {
            "desc": "Mamá, papá y hermanos, te amamos 🌈⭐️💜💘✨ @cris ",
            "textExtra": [
              {
                "awemeId": "",
                "start": 43,
                "end": 48,
                "hashtagName": "",
                "type": 0,
                "subType": 0,
                "userId": "7222310757302535173",
                "isCommerce": false,
                "userUniqueId": "crisronjnr",
                "secUid": "MS4wLjABAAAAztnTg454dzzZxcc4Of6DKQECBk4BeF-9YofHixjwsFaYtw8mlrFjocq678pAwzyn"
              }
            ]
          }
        ],
        "diversificationId": 10018,
        "collected": false,
        "channelTags": [],
        "item_control": {
          "can_repost": true
        },
        "IsAigc": false,
        "AIGCDescription": "",
        "backendSourceEventTracking": "",
        "CategoryType": 106,
        "textLanguage": "es",
        "textTranslatable": true,
        "authorStatsV2": {
          "followerCount": "22200000",
          "followingCount": "31",
          "heart": "271200000",
          "heartCount": "271200000",
          "videoCount": "139",
          "diggCount": "80",
          "friendCount": "0"
        },
        "isReviewing": false,
        "creatorAIComment": {
          "hasAITopic": false,
          "categoryList": [],
          "eligibleVideo": false,
          "notEligibleReason": 101
        }
      }
    }
  },
  {
    "url": "https://www.tiktok.com/@/video/7305240399709277448?_r=1&_d=secCgYIASAHKAESPgo8iGWdMP5w6zlERzogGhrhF3HMZSrWzAyH9vqVyu1tETNe1uNXqFNPAu46sskKuPnf50Nlq%2FQ5PJuZvPRSGgA%3D&u_code=e74612mj03106h&share_item_id=7305240399709277448&timestamp=1701782834&utm_campaign=client_share&utm_source=short_fallback&share_app_id=1233",
    "type": "video",
    "data": {
      "id": "7305240399709277448",
      "text": "relatable! 😂 #povstories #povmemes #relationship #relationshipmemes #cat #memes #catstory",
      "textLanguage": null,
      "createTime": "1700910000",
      "locationCreated": "VN",
      "isAd": false,
      "webVideoUrl": "https://www.tiktok.com/@bicu_ti/video/7305240399709277448",
      "mediaUrls": [
        "https://v16-webapp-prime.us.tiktok.com/video/tos/alisg/tos-alisg-pve-0037/o8zWbZilhZc6IdA2VAsYAwVc3HWFEYYRiBNMP/?a=1988&bti=ODszNWYuMDE6&&bt=484&ft=aEeq8qT0mIoPD12uUS8I3wUmMJAbMeF~O5&mime_type=video_mp4&rc=cnF8b2hsc2d3SkBwaHIxaDFybndmMzM4aDVnOWU8aWhoOWQ8O0BpM21rZ3Q5cnNwbzMzODgzNEBjRl5Nc3FePmJKYSNvYF90aHFmOiMzYjNiYl4uXi4xNmFeMS0uYSNsYWVgMmQ0bGRgLS1kLzFzcw%3D%3D&expire=1782790709&l=2026062803382186641BD7F128A0915E09&ply_type=2&policy=2&signature=2031a9229d52cd11636f7972fe6fed1f&tk=tt_chain_token&btag=e000b0000"
      ],
      "diggCount": 857000,
      "shareCount": 62200,
      "playCount": 5000000,
      "collectCount": "104406",
      "commentCount": 5993,
      "mentions": [],
      "detailedMentions": [
        {
          "awemeId": "",
          "start": 14,
          "end": 25,
          "hashtagId": "1638535427571718",
          "hashtagName": "povstories",
          "type": 1,
          "subType": 0,
          "isCommerce": false
        },
        {
          "awemeId": "",
          "start": 26,
          "end": 35,
          "hashtagId": "1627307554472965",
          "hashtagName": "povmemes",
          "type": 1,
          "subType": 0,
          "isCommerce": false
        },
        {
          "awemeId": "",
          "start": 36,
          "end": 49,
          "hashtagId": "14328",
          "hashtagName": "relationship",
          "type": 1,
          "subType": 0,
          "isCommerce": false
        },
        {
          "awemeId": "",
          "start": 50,
          "end": 68,
          "hashtagId": "28422251",
          "hashtagName": "relationshipmemes",
          "type": 1,
          "subType": 0,
          "isCommerce": false
        },
        {
          "awemeId": "",
          "start": 69,
          "end": 73,
          "hashtagId": "7551",
          "hashtagName": "cat",
          "type": 1,
          "subType": 0,
          "isCommerce": false
        },
        {
          "awemeId": "",
          "start": 74,
          "end": 80,
          "hashtagId": "128971",
          "hashtagName": "memes",
          "type": 1,
          "subType": 0,
          "isCommerce": false
        },
        {
          "awemeId": "",
          "start": 81,
          "end": 90,
          "hashtagId": "4574167",
          "hashtagName": "catstory",
          "type": 1,
          "subType": 0,
          "isCommerce": false
        }
      ],
      "hashtags": [
        "povstories",
        "povmemes",
        "Relationship",
        "relationshipmemes",
        "cat",
        "memes",
        "catstory"
      ],
      "effectStickers": [],
      "isSlideshow": false,
      "slideshowImageLinks": [],
      "isPinned": null,
      "isSponsored": null,
      "author": {
        "id": "6624084722623692801",
        "name": "Bờ_i_Bi",
        "username": "bicu_ti",
        "nickname": "Bờ_i_Bi",
        "profileUrl": "https://www.tiktok.com/@bicu_ti",
        "avatar": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/8ddbc104979323f46b8b1b56f7fcd41c~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=3537815e&x-expires=1782788400&x-signature=tXvXoqO7FletTJjRJF9MHWxXXPQ%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
        "originalAvatarUrl": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/8ddbc104979323f46b8b1b56f7fcd41c~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=9640&refresh_token=56b31e93&x-expires=1782788400&x-signature=oJP6AqHHscQIfhEPtE5Pdt6OHNU%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
        "verified": false,
        "signature": "💌- huuthieu100503@gmail.com",
        "bioLink": null,
        "privateAccount": false,
        "roomId": "",
        "ttSeller": false,
        "commerceUserInfo": null,
        "following": 65,
        "friends": 0,
        "fans": 5420,
        "heart": 1500000,
        "video": 20,
        "digg": 4597,
        "raw_user_data": {
          "id": "6624084722623692801",
          "shortId": "",
          "uniqueId": "bicu_ti",
          "nickname": "Bờ_i_Bi",
          "avatarLarger": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/8ddbc104979323f46b8b1b56f7fcd41c~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=9640&refresh_token=56b31e93&x-expires=1782788400&x-signature=oJP6AqHHscQIfhEPtE5Pdt6OHNU%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
          "avatarMedium": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/8ddbc104979323f46b8b1b56f7fcd41c~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=3537815e&x-expires=1782788400&x-signature=tXvXoqO7FletTJjRJF9MHWxXXPQ%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
          "avatarThumb": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/8ddbc104979323f46b8b1b56f7fcd41c~tplv-tiktokx-cropcenter:100:100.jpeg?dr=9640&refresh_token=e704e3ef&x-expires=1782788400&x-signature=L%2FV0jWEy8cxrY1agK%2F93YagRCpY%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
          "signature": "💌- huuthieu100503@gmail.com",
          "createTime": 1542501746,
          "verified": false,
          "secUid": "MS4wLjABAAAAFJmV6xOe8Vo2vw6rL_3OiVzGhRkaGRHzBlqs0n2vyJmBcglVVxqTKgQSElhe487x",
          "ftc": false,
          "relation": 0,
          "openFavorite": false,
          "commentSetting": 0,
          "duetSetting": 0,
          "stitchSetting": 0,
          "privateAccount": false,
          "secret": false,
          "isADVirtual": false,
          "roomId": "",
          "uniqueIdModifyTime": 0,
          "ttSeller": false,
          "downloadSetting": 3,
          "recommendReason": "",
          "nowInvitationCardUrl": "",
          "nickNameModifyTime": 0,
          "isEmbedBanned": false,
          "canExpPlaylist": false,
          "suggestAccountBind": false,
          "UserStoryStatus": 0,
          "shortDramaCreator": {}
        },
        "raw_stats_data": {
          "followerCount": 5420,
          "followingCount": 65,
          "heart": 1500000,
          "heartCount": 1500000,
          "videoCount": 20,
          "diggCount": 4597,
          "friendCount": 0
        }
      },
      "music": {
        "musicId": "7305240479304551169",
        "musicName": "nhạc nền - Happiicats",
        "musicAuthor": "Bờ_i_Bi",
        "musicOriginal": true,
        "playUrl": "https://v16m.tiktokcdn-us.com/a966623e63a0740db93373fbfd5d2863/6a40eb95/video/tos/alisg/tos-alisg-v-27dcd7/og0yOnbiDBEyCECswIigsboBAfTuNYLiAKAFhM/?a=1233&bti=ODszNWYuMDE6&&bt=125&ft=GSDrKInz7Th08VgGXq8Zmo&mime_type=audio_mpeg&rc=ZmdkaTdlNTlpOThkOmhmM0BpM2g7N2w5cjNwbzMzODU8NEAvLy4zLjM0NWIxYS41MzZfYSNkb3BuMmRjb2RgLS1kMS1zcw%3D%3D&vvpl=1&l=2026062803382186641BD7F128A0915E09&btag=e000b0000",
        "coverMediumUrl": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/8ddbc104979323f46b8b1b56f7fcd41c~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=3537815e&x-expires=1782788400&x-signature=tXvXoqO7FletTJjRJF9MHWxXXPQ%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
        "originalCoverMediumUrl": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/8ddbc104979323f46b8b1b56f7fcd41c~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=9640&refresh_token=56b31e93&x-expires=1782788400&x-signature=oJP6AqHHscQIfhEPtE5Pdt6OHNU%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
        "raw_music_data": {
          "id": "7305240479304551169",
          "title": "nhạc nền - Happiicats",
          "playUrl": "https://v16m.tiktokcdn-us.com/a966623e63a0740db93373fbfd5d2863/6a40eb95/video/tos/alisg/tos-alisg-v-27dcd7/og0yOnbiDBEyCECswIigsboBAfTuNYLiAKAFhM/?a=1233&bti=ODszNWYuMDE6&&bt=125&ft=GSDrKInz7Th08VgGXq8Zmo&mime_type=audio_mpeg&rc=ZmdkaTdlNTlpOThkOmhmM0BpM2g7N2w5cjNwbzMzODU8NEAvLy4zLjM0NWIxYS41MzZfYSNkb3BuMmRjb2RgLS1kMS1zcw%3D%3D&vvpl=1&l=2026062803382186641BD7F128A0915E09&btag=e000b0000",
          "coverLarge": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/8ddbc104979323f46b8b1b56f7fcd41c~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=9640&refresh_token=56b31e93&x-expires=1782788400&x-signature=oJP6AqHHscQIfhEPtE5Pdt6OHNU%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
          "coverMedium": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/8ddbc104979323f46b8b1b56f7fcd41c~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=3537815e&x-expires=1782788400&x-signature=tXvXoqO7FletTJjRJF9MHWxXXPQ%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
          "coverThumb": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/8ddbc104979323f46b8b1b56f7fcd41c~tplv-tiktokx-cropcenter:100:100.jpeg?dr=9640&refresh_token=e704e3ef&x-expires=1782788400&x-signature=L%2FV0jWEy8cxrY1agK%2F93YagRCpY%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
          "authorName": "Bờ_i_Bi",
          "original": true,
          "private": false,
          "duration": 8,
          "scheduleSearchTime": 0,
          "collected": false,
          "preciseDuration": {
            "preciseDuration": 8.385,
            "preciseShootDuration": 8.385,
            "preciseAuditionDuration": 8.385,
            "preciseVideoDuration": 8.385
          },
          "isCopyrighted": false,
          "tt2dsp": {
            "tt_to_dsp_song_infos": [
              {
                "ShowStrategy": "1",
                "Platform": 1,
                "SongId": "1582028549",
                "Token": {
                  "AppleMusicToken": {
                    "DeveloperToken": "eyJhbGciOiJFUzI1NiIsImtpZCI6Ikc2Q0dLMjdWQzMifQ.eyJleHAiOjE3ODI4NDM4MTQsImlhdCI6MTc4MjU4NDYxNCwiaXNzIjoiTUo3OTdEOFU2RiJ9.BHEu0kiogpUQdtqztUGzbMIOnizUSwoIXI2vByd40aES_NbbNR1QB7dwvpZi3FGjMb00nN6tFjsVOE_q9VCjZQ"
                  }
                },
                "MetaSongId": "6998229601944094722"
              },
              {
                "ShowStrategy": "1",
                "Platform": 3,
                "SongId": "3ZEa4BlIdIy0ZVZOqpVyRg",
                "MetaSongId": "6998229601944094722"
              }
            ]
          },
          "is_unlimited_music": false,
          "is_commerce_music": true,
          "shoot_duration": 8
        }
      },
      "video": {
        "width": 576,
        "height": 1024,
        "duration": 8,
        "definition": "540p",
        "format": "mp4",
        "coverUrl": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-p-0037/o8gxACUDlB20netFEYcWHAIxCBYCfYGgsVQNjk~tplv-tiktokx-origin.image?dr=9636&x-expires=1782788400&x-signature=gzNv3MbkRiYxuWB01dzpqMuvmHk%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast8",
        "originalCoverUrl": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-p-0037/f4ee3b1b0f3446028b7182f5c98ca8de_1700883843~tplv-tiktokx-origin.image?dr=9636&x-expires=1782788400&x-signature=PO63nxkMrN6Sj527GvnXxh8zo6A%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast8",
        "subtitleLinks": [],
        "downloadAddr": ""
      },
      "raw_item_data": {
        "id": "7305240399709277448",
        "desc": "relatable! 😂 #povstories #povmemes #relationship #relationshipmemes #cat #memes #catstory",
        "createTime": "1700910000",
        "scheduleTime": 0,
        "video": {
          "id": "7305240399709277448",
          "height": 1024,
          "width": 576,
          "duration": 8,
          "ratio": "540p",
          "cover": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-p-0037/o8gxACUDlB20netFEYcWHAIxCBYCfYGgsVQNjk~tplv-tiktokx-origin.image?dr=9636&x-expires=1782788400&x-signature=gzNv3MbkRiYxuWB01dzpqMuvmHk%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast8",
          "originCover": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-p-0037/f4ee3b1b0f3446028b7182f5c98ca8de_1700883843~tplv-tiktokx-origin.image?dr=9636&x-expires=1782788400&x-signature=PO63nxkMrN6Sj527GvnXxh8zo6A%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast8",
          "dynamicCover": "https://p19-common-sign.tiktokcdn-us.com/tos-alisg-p-0037/af808ac769964dd883e2f75c5e3c474e_1700883843~tplv-tiktokx-origin.image?dr=9636&x-expires=1782788400&x-signature=GpB6xuSauFxu45NOpPRu8%2FsLAgY%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast8",
          "playAddr": "https://v16-webapp-prime.us.tiktok.com/video/tos/alisg/tos-alisg-pve-0037/o8zWbZilhZc6IdA2VAsYAwVc3HWFEYYRiBNMP/?a=1988&bti=ODszNWYuMDE6&&bt=484&ft=aEeq8qT0mIoPD12uUS8I3wUmMJAbMeF~O5&mime_type=video_mp4&rc=cnF8b2hsc2d3SkBwaHIxaDFybndmMzM4aDVnOWU8aWhoOWQ8O0BpM21rZ3Q5cnNwbzMzODgzNEBjRl5Nc3FePmJKYSNvYF90aHFmOiMzYjNiYl4uXi4xNmFeMS0uYSNsYWVgMmQ0bGRgLS1kLzFzcw%3D%3D&expire=1782790709&l=2026062803382186641BD7F128A0915E09&ply_type=2&policy=2&signature=2031a9229d52cd11636f7972fe6fed1f&tk=tt_chain_token&btag=e000b0000",
          "downloadAddr": "",
          "shareCover": [
            ""
          ],
          "reflowCover": "",
          "bitrate": 496116,
          "encodedType": "normal",
          "format": "mp4",
          "videoQuality": "normal",
          "encodeUserTag": "",
          "codecType": "h264",
          "definition": "540p",
          "subtitleInfos": [],
          "zoomCover": {
            "240": "https://p19-common-sign.tiktokcdn-us.com/tos-alisg-p-0037/o8gxACUDlB20netFEYcWHAIxCBYCfYGgsVQNjk~tplv-photomode-zoomcover:240:240.avif?dr=9616&x-expires=1782788400&x-signature=xEIH%2FLFGUmIo4XunUNqG9g3pGXc%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast8&ftpl=1",
            "480": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-p-0037/o8gxACUDlB20netFEYcWHAIxCBYCfYGgsVQNjk~tplv-photomode-zoomcover:480:480.avif?dr=9616&x-expires=1782788400&x-signature=o05EJzZrg%2FVW5gaK6c24ZgP%2Fno4%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast8&ftpl=1",
            "720": "https://p19-common-sign.tiktokcdn-us.com/tos-alisg-p-0037/o8gxACUDlB20netFEYcWHAIxCBYCfYGgsVQNjk~tplv-photomode-zoomcover:720:720.avif?dr=9616&x-expires=1782788400&x-signature=9oX4Ap0nucoJcTPS%2FRSETxZC19g%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast8&ftpl=1",
            "960": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-p-0037/o8gxACUDlB20netFEYcWHAIxCBYCfYGgsVQNjk~tplv-photomode-zoomcover:960:960.avif?dr=9616&x-expires=1782788400&x-signature=E1GHytJS690PBMeq2rhqjArXvDs%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast8&ftpl=1"
          },
          "volumeInfo": {
            "Loudness": -11.8,
            "Peak": 1
          },
          "bitrateInfo": [
            {
              "Bitrate": 731353,
              "QualityType": 2,
              "BitrateFPS": 30,
              "GearName": "adapt_lowest_1080_1",
              "PlayAddr": {
                "DataSize": "759968",
                "Width": 1080,
                "Height": 1920,
                "Uri": "v14025g50000clgmop7og65qcdhhdjo0",
                "UrlList": [
                  "https://v16-webapp-prime.us.tiktok.com/video/tos/alisg/tos-alisg-pve-0037/oQAUBCllUEkXMVSIxgDfBFqYDDwZxWQ0nftYsg/?a=1988&bti=ODszNWYuMDE6&&bt=714&ft=aEeq8qT0mIoPD12uUS8I3wUmMJAbMeF~O5&mime_type=video_mp4&rc=cnF8b2hsc2d3SkBwaHIxaDFybndmOGk8NzdoOTY4Nzk7NDw1NEBpM21rZ3Q5cnNwbzMzODgzNEBjRl5Nc3FePmJKYSNvYF90aHFmOiM1LjYuMDUzNl8xL181MzQxYSNsYWVgMmQ0bGRgLS1kLzFzcw%3D%3D&expire=1782790709&l=2026062803382186641BD7F128A0915E09&ply_type=2&policy=2&signature=0ebc9494f66e256ac4f078b1c855c0f8&tk=tt_chain_token&btag=e000b0000",
                  "https://v19-webapp-prime.us.tiktok.com/video/tos/alisg/tos-alisg-pve-0037/oQAUBCllUEkXMVSIxgDfBFqYDDwZxWQ0nftYsg/?a=1988&bti=ODszNWYuMDE6&&bt=714&ft=aEeq8qT0mIoPD12uUS8I3wUmMJAbMeF~O5&mime_type=video_mp4&rc=cnF8b2hsc2d3SkBwaHIxaDFybndmOGk8NzdoOTY4Nzk7NDw1NEBpM21rZ3Q5cnNwbzMzODgzNEBjRl5Nc3FePmJKYSNvYF90aHFmOiM1LjYuMDUzNl8xL181MzQxYSNsYWVgMmQ0bGRgLS1kLzFzcw%3D%3D&expire=1782790709&l=2026062803382186641BD7F128A0915E09&ply_type=2&policy=2&signature=0ebc9494f66e256ac4f078b1c855c0f8&tk=tt_chain_token&btag=e000b0000",
                  "https://www.tiktok.com/aweme/v1/play/?faid=1988&file_id=41726981b82644b593668e3414991f85&is_play_url=1&item_id=7305240399709277448&line=0&ply_type=2&signaturev3=dmlkZW9faWQ7ZmlsZV9pZDtpdGVtX2lkLjRmY2M5MTRiMWZiZWQ0NjQxOWYwNmUwMmM0YTkwMWMx&tk=tt_chain_token&video_id=v14025g50000clgmop7og65qcdhhdjo0"
                ],
                "UrlKey": "v14025g50000clgmop7og65qcdhhdjo0_bytevc1_1080p_731353",
                "FileHash": "620b5c79dfa99796170fd91bd87fac83",
                "FileCs": "c:0-8506-f395"
              },
              "CodecType": "h265_hvc1",
              "MVMAF": "",
              "Format": "mp4",
              "VideoExtra": "{\"PktOffsetMap\":\"[{\\\"time\\\": 1, \\\"offset\\\": 176958}, {\\\"time\\\": 2, \\\"offset\\\": 241841}, {\\\"time\\\": 3, \\\"offset\\\": 335541}, {\\\"time\\\": 4, \\\"offset\\\": 420797}, {\\\"time\\\": 5, \\\"offset\\\": 494765}]\",\"mvmaf\":\"\",\"ufq\":\"\",\"volume_info_json\":\"\",\"transcode_feature_id\":\"83b8136705cc8dcca0a8ebb99232084c\",\"dec_info\":\"\",\"gearvqm\":\"\",\"audio_bit_rate\":65430}"
            },
            {
              "Bitrate": 504480,
              "QualityType": 14,
              "BitrateFPS": 30,
              "GearName": "adapt_lower_720_1",
              "PlayAddr": {
                "DataSize": "524218",
                "Width": 720,
                "Height": 1280,
                "Uri": "v14025g50000clgmop7og65qcdhhdjo0",
                "UrlList": [
                  "https://v16-webapp-prime.us.tiktok.com/video/tos/alisg/tos-alisg-pve-0037/okgV0YEpYfxOOhUbCsxkb9gQDfAcFBPntB7lWI/?a=1988&bti=ODszNWYuMDE6&&bt=492&ft=aEeq8qT0mIoPD12uUS8I3wUmMJAbMeF~O5&mime_type=video_mp4&rc=cnF8b2hsc2d3SkBwaHIxaDFybndmaDs1ZzRoOzYzNzRnNmlnNUBpM21rZ3Q5cnNwbzMzODgzNEBjRl5Nc3FePmJKYSNvYF90aHFmOiNiMjA0NTZiXmAxYV5jLTEzYSNsYWVgMmQ0bGRgLS1kLzFzcw%3D%3D&expire=1782790709&l=2026062803382186641BD7F128A0915E09&ply_type=2&policy=2&signature=406b75633c9d915127aa63b2f4f15616&tk=tt_chain_token&btag=e000b0000",
                  "https://v19-webapp-prime.us.tiktok.com/video/tos/alisg/tos-alisg-pve-0037/okgV0YEpYfxOOhUbCsxkb9gQDfAcFBPntB7lWI/?a=1988&bti=ODszNWYuMDE6&&bt=492&ft=aEeq8qT0mIoPD12uUS8I3wUmMJAbMeF~O5&mime_type=video_mp4&rc=cnF8b2hsc2d3SkBwaHIxaDFybndmaDs1ZzRoOzYzNzRnNmlnNUBpM21rZ3Q5cnNwbzMzODgzNEBjRl5Nc3FePmJKYSNvYF90aHFmOiNiMjA0NTZiXmAxYV5jLTEzYSNsYWVgMmQ0bGRgLS1kLzFzcw%3D%3D&expire=1782790709&l=2026062803382186641BD7F128A0915E09&ply_type=2&policy=2&signature=406b75633c9d915127aa63b2f4f15616&tk=tt_chain_token&btag=e000b0000",
                  "https://www.tiktok.com/aweme/v1/play/?faid=1988&file_id=624d0ff3add144c0a3e89e817d3258ee&is_play_url=1&item_id=7305240399709277448&line=0&ply_type=2&signaturev3=dmlkZW9faWQ7ZmlsZV9pZDtpdGVtX2lkLjg1YTNlMjJiOWEwMDgxNDJmOWUxMDUwYzYyZTgxM2Zj&tk=tt_chain_token&video_id=v14025g50000clgmop7og65qcdhhdjo0"
                ],
                "UrlKey": "v14025g50000clgmop7og65qcdhhdjo0_bytevc1_720p_504480",
                "FileHash": "4c0091ad63b4f0b44b8f447bd0cf3327",
                "FileCs": "c:0-8511-ea8d"
              },
              "CodecType": "h265_hvc1",
              "MVMAF": "",
              "Format": "mp4",
              "VideoExtra": "{\"PktOffsetMap\":\"[{\\\"time\\\": 1, \\\"offset\\\": 116955}, {\\\"time\\\": 2, \\\"offset\\\": 155959}, {\\\"time\\\": 3, \\\"offset\\\": 214725}, {\\\"time\\\": 4, \\\"offset\\\": 266123}, {\\\"time\\\": 5, \\\"offset\\\": 354725}]\",\"mvmaf\":\"\",\"ufq\":\"\",\"volume_info_json\":\"\",\"transcode_feature_id\":\"dd701232965e4bda4bdb323e7c059285\",\"dec_info\":\"\",\"gearvqm\":\"\",\"audio_bit_rate\":32910}"
            },
            {
              "Bitrate": 496116,
              "QualityType": 20,
              "BitrateFPS": 30,
              "GearName": "normal_540_0",
              "PlayAddr": {
                "DataSize": "515527",
                "Width": 576,
                "Height": 1024,
                "Uri": "v14025g50000clgmop7og65qcdhhdjo0",
                "UrlList": [
                  "https://v16-webapp-prime.us.tiktok.com/video/tos/alisg/tos-alisg-pve-0037/o8zWbZilhZc6IdA2VAsYAwVc3HWFEYYRiBNMP/?a=1988&bti=ODszNWYuMDE6&&bt=484&ft=aEeq8qT0mIoPD12uUS8I3wUmMJAbMeF~O5&mime_type=video_mp4&rc=cnF8b2hsc2d3SkBwaHIxaDFybndmMzM4aDVnOWU8aWhoOWQ8O0BpM21rZ3Q5cnNwbzMzODgzNEBjRl5Nc3FePmJKYSNvYF90aHFmOiMzYjNiYl4uXi4xNmFeMS0uYSNsYWVgMmQ0bGRgLS1kLzFzcw%3D%3D&expire=1782790709&l=2026062803382186641BD7F128A0915E09&ply_type=2&policy=2&signature=2031a9229d52cd11636f7972fe6fed1f&tk=tt_chain_token&btag=e000b0000",
                  "https://v19-webapp-prime.us.tiktok.com/video/tos/alisg/tos-alisg-pve-0037/o8zWbZilhZc6IdA2VAsYAwVc3HWFEYYRiBNMP/?a=1988&bti=ODszNWYuMDE6&&bt=484&ft=aEeq8qT0mIoPD12uUS8I3wUmMJAbMeF~O5&mime_type=video_mp4&rc=cnF8b2hsc2d3SkBwaHIxaDFybndmMzM4aDVnOWU8aWhoOWQ8O0BpM21rZ3Q5cnNwbzMzODgzNEBjRl5Nc3FePmJKYSNvYF90aHFmOiMzYjNiYl4uXi4xNmFeMS0uYSNsYWVgMmQ0bGRgLS1kLzFzcw%3D%3D&expire=1782790709&l=2026062803382186641BD7F128A0915E09&ply_type=2&policy=2&signature=2031a9229d52cd11636f7972fe6fed1f&tk=tt_chain_token&btag=e000b0000",
                  "https://www.tiktok.com/aweme/v1/play/?faid=1988&file_id=18094aa6de9e4f19ab16ade2ee65e060&is_play_url=1&item_id=7305240399709277448&line=0&ply_type=2&signaturev3=dmlkZW9faWQ7ZmlsZV9pZDtpdGVtX2lkLmFmNDdlNzI0ODE1YWFmN2Q5MzM1OTQ5ZjViYzVmMTJj&tk=tt_chain_token&video_id=v14025g50000clgmop7og65qcdhhdjo0"
                ],
                "UrlKey": "v14025g50000clgmop7og65qcdhhdjo0_h264_540p_496116",
                "FileHash": "a3e784cbc574476bf03b7a6d6b4ec40d",
                "FileCs": "c:0-8348-eede"
              },
              "CodecType": "h264",
              "MVMAF": "",
              "Format": "mp4",
              "VideoExtra": "{\"PktOffsetMap\":\"\",\"mvmaf\":\"\",\"ufq\":\"\",\"volume_info_json\":\"\",\"transcode_feature_id\":\"5ec63939750549e79a31eb386fafda76\",\"dec_info\":\"\",\"gearvqm\":\"\",\"audio_bit_rate\":32910}"
            },
            {
              "Bitrate": 423628,
              "QualityType": 28,
              "BitrateFPS": 30,
              "GearName": "adapt_540_1",
              "PlayAddr": {
                "DataSize": "440203",
                "Width": 576,
                "Height": 1024,
                "Uri": "v14025g50000clgmop7og65qcdhhdjo0",
                "UrlList": [
                  "https://v16-webapp-prime.us.tiktok.com/video/tos/alisg/tos-alisg-pve-0037/o8AP2IZAYEY84GVt6PtswAbiBWMFZAbbizWlh/?a=1988&bti=ODszNWYuMDE6&&bt=413&ft=aEeq8qT0mIoPD12uUS8I3wUmMJAbMeF~O5&mime_type=video_mp4&rc=cnF8b2hsc2d3SkBwaHIxaDFybndmZWhoZzs5Zjg1aWY8O2k8PEBpM21rZ3Q5cnNwbzMzODgzNEBjRl5Nc3FePmJKYSNvYF90aHFmOiMzXzVhYzFiNl8xYWBiYzBgYSNsYWVgMmQ0bGRgLS1kLzFzcw%3D%3D&expire=1782790709&l=2026062803382186641BD7F128A0915E09&ply_type=2&policy=2&signature=b792b1c7bce4c57ce3037a9c8f8a9f54&tk=tt_chain_token&btag=e000b0000",
                  "https://v19-webapp-prime.us.tiktok.com/video/tos/alisg/tos-alisg-pve-0037/o8AP2IZAYEY84GVt6PtswAbiBWMFZAbbizWlh/?a=1988&bti=ODszNWYuMDE6&&bt=413&ft=aEeq8qT0mIoPD12uUS8I3wUmMJAbMeF~O5&mime_type=video_mp4&rc=cnF8b2hsc2d3SkBwaHIxaDFybndmZWhoZzs5Zjg1aWY8O2k8PEBpM21rZ3Q5cnNwbzMzODgzNEBjRl5Nc3FePmJKYSNvYF90aHFmOiMzXzVhYzFiNl8xYWBiYzBgYSNsYWVgMmQ0bGRgLS1kLzFzcw%3D%3D&expire=1782790709&l=2026062803382186641BD7F128A0915E09&ply_type=2&policy=2&signature=b792b1c7bce4c57ce3037a9c8f8a9f54&tk=tt_chain_token&btag=e000b0000",
                  "https://www.tiktok.com/aweme/v1/play/?faid=1988&file_id=c939ffe8c9dc4fb295ec46f8dd8ebe6b&is_play_url=1&item_id=7305240399709277448&line=0&ply_type=2&signaturev3=dmlkZW9faWQ7ZmlsZV9pZDtpdGVtX2lkLjEwZWIyMzhiYzdlNWQ5ODBkMjY3YzRiMjA5MDhhNDU4&tk=tt_chain_token&video_id=v14025g50000clgmop7og65qcdhhdjo0"
                ],
                "UrlKey": "v14025g50000clgmop7og65qcdhhdjo0_bytevc1_540p_423628",
                "FileHash": "5d64d91f9c6159e0fc8cd8374be477a6",
                "FileCs": "c:0-8511-1dd0"
              },
              "CodecType": "h265_hvc1",
              "MVMAF": "",
              "Format": "mp4",
              "VideoExtra": "{\"PktOffsetMap\":\"[{\\\"time\\\": 1, \\\"offset\\\": 100198}, {\\\"time\\\": 2, \\\"offset\\\": 132740}, {\\\"time\\\": 3, \\\"offset\\\": 181848}, {\\\"time\\\": 4, \\\"offset\\\": 222632}, {\\\"time\\\": 5, \\\"offset\\\": 297608}]\",\"mvmaf\":\"\",\"ufq\":\"\",\"volume_info_json\":\"\",\"transcode_feature_id\":\"dd701232965e4bda4bdb323e7c059285\",\"dec_info\":\"\",\"gearvqm\":\"\",\"audio_bit_rate\":32910}"
            }
          ],
          "size": "515527",
          "VQScore": "75.4",
          "claInfo": {
            "hasOriginalAudio": false,
            "enableAutoCaption": true,
            "captionInfos": [],
            "noCaptionReason": 3
          },
          "videoID": "v14025g50000clgmop7og65qcdhhdjo0",
          "PlayAddrStruct": {
            "DataSize": "515527",
            "Width": 576,
            "Height": 1024,
            "Uri": "v14025g50000clgmop7og65qcdhhdjo0",
            "UrlList": [
              "https://v16-webapp-prime.us.tiktok.com/video/tos/alisg/tos-alisg-pve-0037/o8zWbZilhZc6IdA2VAsYAwVc3HWFEYYRiBNMP/?a=1988&bti=ODszNWYuMDE6&&bt=484&ft=aEeq8qT0mIoPD12uUS8I3wUmMJAbMeF~O5&mime_type=video_mp4&rc=cnF8b2hsc2d3SkBwaHIxaDFybndmMzM4aDVnOWU8aWhoOWQ8O0BpM21rZ3Q5cnNwbzMzODgzNEBjRl5Nc3FePmJKYSNvYF90aHFmOiMzYjNiYl4uXi4xNmFeMS0uYSNsYWVgMmQ0bGRgLS1kLzFzcw%3D%3D&expire=1782790709&l=2026062803382186641BD7F128A0915E09&ply_type=2&policy=2&signature=2031a9229d52cd11636f7972fe6fed1f&tk=tt_chain_token&btag=e000b0000",
              "https://v19-webapp-prime.us.tiktok.com/video/tos/alisg/tos-alisg-pve-0037/o8zWbZilhZc6IdA2VAsYAwVc3HWFEYYRiBNMP/?a=1988&bti=ODszNWYuMDE6&&bt=484&ft=aEeq8qT0mIoPD12uUS8I3wUmMJAbMeF~O5&mime_type=video_mp4&rc=cnF8b2hsc2d3SkBwaHIxaDFybndmMzM4aDVnOWU8aWhoOWQ8O0BpM21rZ3Q5cnNwbzMzODgzNEBjRl5Nc3FePmJKYSNvYF90aHFmOiMzYjNiYl4uXi4xNmFeMS0uYSNsYWVgMmQ0bGRgLS1kLzFzcw%3D%3D&expire=1782790709&l=2026062803382186641BD7F128A0915E09&ply_type=2&policy=2&signature=2031a9229d52cd11636f7972fe6fed1f&tk=tt_chain_token&btag=e000b0000",
              "https://www.tiktok.com/aweme/v1/play/?faid=1988&file_id=18094aa6de9e4f19ab16ade2ee65e060&is_play_url=1&item_id=7305240399709277448&line=0&ply_type=2&signaturev3=dmlkZW9faWQ7ZmlsZV9pZDtpdGVtX2lkLmFmNDdlNzI0ODE1YWFmN2Q5MzM1OTQ5ZjViYzVmMTJj&tk=tt_chain_token&video_id=v14025g50000clgmop7og65qcdhhdjo0"
            ],
            "UrlKey": "v14025g50000clgmop7og65qcdhhdjo0_h264_540p_496116",
            "FileHash": "a3e784cbc574476bf03b7a6d6b4ec40d",
            "FileCs": "c:0-8348-eede"
          }
        },
        "author": "bicu_ti",
        "music": {
          "id": "7305240479304551169",
          "title": "nhạc nền - Happiicats",
          "playUrl": "https://v16m.tiktokcdn-us.com/a966623e63a0740db93373fbfd5d2863/6a40eb95/video/tos/alisg/tos-alisg-v-27dcd7/og0yOnbiDBEyCECswIigsboBAfTuNYLiAKAFhM/?a=1233&bti=ODszNWYuMDE6&&bt=125&ft=GSDrKInz7Th08VgGXq8Zmo&mime_type=audio_mpeg&rc=ZmdkaTdlNTlpOThkOmhmM0BpM2g7N2w5cjNwbzMzODU8NEAvLy4zLjM0NWIxYS41MzZfYSNkb3BuMmRjb2RgLS1kMS1zcw%3D%3D&vvpl=1&l=2026062803382186641BD7F128A0915E09&btag=e000b0000",
          "coverLarge": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/8ddbc104979323f46b8b1b56f7fcd41c~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=9640&refresh_token=56b31e93&x-expires=1782788400&x-signature=oJP6AqHHscQIfhEPtE5Pdt6OHNU%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
          "coverMedium": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/8ddbc104979323f46b8b1b56f7fcd41c~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=3537815e&x-expires=1782788400&x-signature=tXvXoqO7FletTJjRJF9MHWxXXPQ%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
          "coverThumb": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/8ddbc104979323f46b8b1b56f7fcd41c~tplv-tiktokx-cropcenter:100:100.jpeg?dr=9640&refresh_token=e704e3ef&x-expires=1782788400&x-signature=L%2FV0jWEy8cxrY1agK%2F93YagRCpY%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
          "authorName": "Bờ_i_Bi",
          "original": true,
          "private": false,
          "duration": 8,
          "scheduleSearchTime": 0,
          "collected": false,
          "preciseDuration": {
            "preciseDuration": 8.385,
            "preciseShootDuration": 8.385,
            "preciseAuditionDuration": 8.385,
            "preciseVideoDuration": 8.385
          },
          "isCopyrighted": false,
          "tt2dsp": {
            "tt_to_dsp_song_infos": [
              {
                "ShowStrategy": "1",
                "Platform": 1,
                "SongId": "1582028549",
                "Token": {
                  "AppleMusicToken": {
                    "DeveloperToken": "eyJhbGciOiJFUzI1NiIsImtpZCI6Ikc2Q0dLMjdWQzMifQ.eyJleHAiOjE3ODI4NDM4MTQsImlhdCI6MTc4MjU4NDYxNCwiaXNzIjoiTUo3OTdEOFU2RiJ9.BHEu0kiogpUQdtqztUGzbMIOnizUSwoIXI2vByd40aES_NbbNR1QB7dwvpZi3FGjMb00nN6tFjsVOE_q9VCjZQ"
                  }
                },
                "MetaSongId": "6998229601944094722"
              },
              {
                "ShowStrategy": "1",
                "Platform": 3,
                "SongId": "3ZEa4BlIdIy0ZVZOqpVyRg",
                "MetaSongId": "6998229601944094722"
              }
            ]
          },
          "is_unlimited_music": false,
          "is_commerce_music": true,
          "shoot_duration": 8
        },
        "challenges": [
          {
            "id": "1638535427571718",
            "title": "povstories",
            "desc": "",
            "profileLarger": "",
            "profileMedium": "",
            "profileThumb": "",
            "coverLarger": "",
            "coverMedium": "",
            "coverThumb": ""
          },
          {
            "id": "1627307554472965",
            "title": "povmemes",
            "desc": "",
            "profileLarger": "",
            "profileMedium": "",
            "profileThumb": "",
            "coverLarger": "",
            "coverMedium": "",
            "coverThumb": ""
          },
          {
            "id": "14328",
            "title": "Relationship",
            "desc": "From besties, to siblings, to significant others, here's to celebrating your #Relationship.",
            "profileLarger": "https://p16-common-sign.tiktokcdn-us.com/musically-maliva-obj/9b77d2580f9c503f5f3d7c32176f7cbb.png~tplv-tiktokx-origin.image?dr=9627&x-expires=1782637200&x-signature=CbrZZhzSJnXyJ2BNyyowUOtXR2c%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=9b759fb9&idc=useast8",
            "profileMedium": "https://p16-common-sign.tiktokcdn-us.com/musically-maliva-obj/9b77d2580f9c503f5f3d7c32176f7cbb.png~tplv-tiktokx-origin.image?dr=9627&x-expires=1782637200&x-signature=CbrZZhzSJnXyJ2BNyyowUOtXR2c%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=9b759fb9&idc=useast8",
            "profileThumb": "https://p16-common-sign.tiktokcdn-us.com/musically-maliva-obj/9b77d2580f9c503f5f3d7c32176f7cbb.png~tplv-tiktokx-origin.image?dr=9627&x-expires=1782637200&x-signature=CbrZZhzSJnXyJ2BNyyowUOtXR2c%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=9b759fb9&idc=useast8",
            "coverLarger": "",
            "coverMedium": "",
            "coverThumb": ""
          },
          {
            "id": "28422251",
            "title": "relationshipmemes",
            "desc": "",
            "profileLarger": "",
            "profileMedium": "",
            "profileThumb": "",
            "coverLarger": "",
            "coverMedium": "",
            "coverThumb": ""
          },
          {
            "id": "7551",
            "title": "cat",
            "desc": "",
            "profileLarger": "https://p16-common-sign.tiktokcdn-us.com/musically-maliva-obj/2e13829d6e1816708244b2bc8b905c51~tplv-tiktokx-origin.image?dr=9627&x-expires=1782637200&x-signature=x2h6QCV7k%2BU9PTOl5nrEDxWVObQ%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=9b759fb9&idc=useast8",
            "profileMedium": "https://p16-common-sign.tiktokcdn-us.com/musically-maliva-obj/2e13829d6e1816708244b2bc8b905c51~tplv-tiktokx-origin.image?dr=9627&x-expires=1782637200&x-signature=x2h6QCV7k%2BU9PTOl5nrEDxWVObQ%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=9b759fb9&idc=useast8",
            "profileThumb": "https://p16-common-sign.tiktokcdn-us.com/musically-maliva-obj/2e13829d6e1816708244b2bc8b905c51~tplv-tiktokx-origin.image?dr=9627&x-expires=1782637200&x-signature=x2h6QCV7k%2BU9PTOl5nrEDxWVObQ%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=9b759fb9&idc=useast8",
            "coverLarger": "",
            "coverMedium": "",
            "coverThumb": ""
          },
          {
            "id": "128971",
            "title": "memes",
            "desc": "",
            "profileLarger": "",
            "profileMedium": "",
            "profileThumb": "",
            "coverLarger": "",
            "coverMedium": "",
            "coverThumb": ""
          },
          {
            "id": "4574167",
            "title": "catstory",
            "desc": "",
            "profileLarger": "",
            "profileMedium": "",
            "profileThumb": "",
            "coverLarger": "",
            "coverMedium": "",
            "coverThumb": ""
          }
        ],
        "stats": {
          "diggCount": 857000,
          "shareCount": 62200,
          "commentCount": 5993,
          "playCount": 5000000,
          "collectCount": "104406"
        },
        "statsV2": {
          "diggCount": "857000",
          "shareCount": "62200",
          "commentCount": "5993",
          "playCount": "5000000",
          "collectCount": "104406",
          "repostCount": "0"
        },
        "warnInfo": [],
        "originalItem": false,
        "officalItem": false,
        "textExtra": [
          {
            "awemeId": "",
            "start": 14,
            "end": 25,
            "hashtagId": "1638535427571718",
            "hashtagName": "povstories",
            "type": 1,
            "subType": 0,
            "isCommerce": false
          },
          {
            "awemeId": "",
            "start": 26,
            "end": 35,
            "hashtagId": "1627307554472965",
            "hashtagName": "povmemes",
            "type": 1,
            "subType": 0,
            "isCommerce": false
          },
          {
            "awemeId": "",
            "start": 36,
            "end": 49,
            "hashtagId": "14328",
            "hashtagName": "relationship",
            "type": 1,
            "subType": 0,
            "isCommerce": false
          },
          {
            "awemeId": "",
            "start": 50,
            "end": 68,
            "hashtagId": "28422251",
            "hashtagName": "relationshipmemes",
            "type": 1,
            "subType": 0,
            "isCommerce": false
          },
          {
            "awemeId": "",
            "start": 69,
            "end": 73,
            "hashtagId": "7551",
            "hashtagName": "cat",
            "type": 1,
            "subType": 0,
            "isCommerce": false
          },
          {
            "awemeId": "",
            "start": 74,
            "end": 80,
            "hashtagId": "128971",
            "hashtagName": "memes",
            "type": 1,
            "subType": 0,
            "isCommerce": false
          },
          {
            "awemeId": "",
            "start": 81,
            "end": 90,
            "hashtagId": "4574167",
            "hashtagName": "catstory",
            "type": 1,
            "subType": 0,
            "isCommerce": false
          }
        ],
        "secret": false,
        "forFriend": false,
        "digged": false,
        "itemCommentStatus": 0,
        "takeDown": 0,
        "effectStickers": [],
        "authorStats": {
          "followerCount": 5420,
          "followingCount": 65,
          "heart": 1500000,
          "heartCount": 1500000,
          "videoCount": 20,
          "diggCount": 4597,
          "friendCount": 0
        },
        "privateItem": false,
        "duetEnabled": true,
        "stitchEnabled": true,
        "stickersOnItem": [],
        "isAd": false,
        "shareEnabled": true,
        "comments": [],
        "duetDisplay": 0,
        "stitchDisplay": 0,
        "indexEnabled": true,
        "diversificationLabels": [
          "Comedy",
          "Performance"
        ],
        "locationCreated": "VN",
        "suggestedWords": [],
        "contents": [
          {
            "desc": "relatable! 😂 #povstories #povmemes #relationship #relationshipmemes #cat #memes #catstory",
            "textExtra": [
              {
                "awemeId": "",
                "start": 14,
                "end": 25,
                "hashtagId": "1638535427571718",
                "hashtagName": "povstories",
                "type": 1,
                "subType": 0,
                "isCommerce": false
              },
              {
                "awemeId": "",
                "start": 26,
                "end": 35,
                "hashtagId": "1627307554472965",
                "hashtagName": "povmemes",
                "type": 1,
                "subType": 0,
                "isCommerce": false
              },
              {
                "awemeId": "",
                "start": 36,
                "end": 49,
                "hashtagId": "14328",
                "hashtagName": "relationship",
                "type": 1,
                "subType": 0,
                "isCommerce": false
              },
              {
                "awemeId": "",
                "start": 50,
                "end": 68,
                "hashtagId": "28422251",
                "hashtagName": "relationshipmemes",
                "type": 1,
                "subType": 0,
                "isCommerce": false
              },
              {
                "awemeId": "",
                "start": 69,
                "end": 73,
                "hashtagId": "7551",
                "hashtagName": "cat",
                "type": 1,
                "subType": 0,
                "isCommerce": false
              },
              {
                "awemeId": "",
                "start": 74,
                "end": 80,
                "hashtagId": "128971",
                "hashtagName": "memes",
                "type": 1,
                "subType": 0,
                "isCommerce": false
              },
              {
                "awemeId": "",
                "start": 81,
                "end": 90,
                "hashtagId": "4574167",
                "hashtagName": "catstory",
                "type": 1,
                "subType": 0,
                "isCommerce": false
              }
            ]
          }
        ],
        "diversificationId": 10003,
        "collected": false,
        "channelTags": [],
        "item_control": {
          "can_repost": true
        },
        "IsAigc": false,
        "AIGCDescription": "",
        "backendSourceEventTracking": "",
        "CategoryType": 104,
        "textLanguage": "en",
        "textTranslatable": true,
        "authorStatsV2": {
          "followerCount": "5420",
          "followingCount": "65",
          "heart": "1500000",
          "heartCount": "1500000",
          "videoCount": "20",
          "diggCount": "4597",
          "friendCount": "0"
        },
        "isReviewing": false,
        "creatorAIComment": {
          "hasAITopic": false,
          "categoryList": [],
          "eligibleVideo": false,
          "notEligibleReason": 101
        }
      }
    }
  }.......
       .............
]
```

***

### 📊 Output Types

Depending on the URL provided, the actor returns one of the following result types:

| Type    | Description         |
| ------- | ------------------- |
| profile | TikTok profile data |
| video   | TikTok video data   |
| hashtag | TikTok hashtag data |
| error   | Error information   |

***

### 👤 TikTok Profile Output

The profile output contains detailed public information about a TikTok account.

***

### Profile Fields

#### id

Unique TikTok user identifier.

#### username

TikTok account username.

#### nickname

Display name shown on TikTok.

#### profileUrl

Direct URL to the profile.

#### avatar

Profile image URL.

#### originalAvatarUrl

High-quality avatar URL.

#### verified

Verification status.

#### signature

Profile bio text.

#### bioLink

External website link from profile.

#### privateAccount

Private/Public account status.

#### roomId

Live room identifier when available.

#### following

Number of accounts followed.

#### friends

Friend count.

#### fans

Follower count.

#### heart

Total likes received.

#### video

Total number of published videos.

#### digg

Number of liked videos.

#### recentVideos

Recently discovered videos from the profile.

***

### 🎥 TikTok Video Output

The video output contains detailed public metadata about a TikTok post.

***

### Video Fields

#### id

Video identifier.

#### text

Video caption.

#### textLanguage

Detected caption language.

#### createTime

Video publication timestamp.

#### locationCreated

Location information when available.

#### isAd

Advertisement status.

#### webVideoUrl

Direct TikTok video URL.

#### mediaUrls

Video playback URLs.

#### diggCount

Number of likes.

#### shareCount

Number of shares.

#### playCount

Number of views.

#### collectCount

Number of saves or collections.

#### commentCount

Number of comments.

#### mentions

Mentioned users.

#### detailedMentions

Extended mention metadata.

#### hashtags

Hashtags attached to the video.

#### effectStickers

Applied effects and stickers.

#### isSlideshow

Indicates photo/slideshow content.

#### slideshowImageLinks

Photo URLs for slideshow posts.

#### isPinned

Pinned status.

#### isSponsored

Sponsored content status.

***

### 🎵 Music Information

When available, the actor returns music details associated with a TikTok post.

***

### Music Fields

#### musicId

Unique music identifier.

#### musicName

Audio title.

#### musicAuthor

Audio creator.

#### musicOriginal

Original sound indicator.

#### playUrl

Audio playback URL.

#### coverMediumUrl

Audio cover image.

#### originalCoverMediumUrl

High-quality cover image.

***

### 🎬 Video Technical Information

The actor may also return technical video metadata.

***

### Video Details

#### width

Video width.

#### height

Video height.

#### duration

Video duration.

#### definition

Video quality information.

#### format

Video format.

#### coverUrl

Video thumbnail.

#### originalCoverUrl

Original thumbnail.

#### subtitleLinks

Available subtitles.

#### downloadAddr

Download URL when available.

***

### 🏷️ Hashtag Output

When a hashtag URL is provided, the actor returns available hashtag-related information.

Examples:

```text
#fyp
#viral
#trending
#dance
#funny
```

The returned data may include publicly available hashtag metadata and related information.

***

### 🎯 Use Cases

### Influencer Research

Analyze creators and influencers.

### Competitor Monitoring

Track public TikTok performance.

### Audience Analysis

Study engagement metrics and account growth.

### Trend Discovery

Monitor trending hashtags and content.

### Content Research

Understand successful content patterns.

### Marketing Intelligence

Collect public insights for campaigns.

### Data Analytics

Build datasets for reporting and analysis.

### Academic Research

Gather public TikTok information for research projects.

***

### 💡 Best Practices

#### Use Public URLs

Provide publicly accessible TikTok URLs.

#### Use Multiple URLs

Process multiple profiles, videos, and hashtags in a single run.

#### Validate URLs

Double-check URLs before starting a run.

#### Analyze Structured Output

Use exported JSON for dashboards, databases, and analytics workflows.

#### Monitor Large Jobs

For large batches, organize URLs logically for easier management.

***

### ⚠️ Common Errors & Solutions

### Invalid URL

#### Cause

Incorrect TikTok URL format.

#### Solution

Use valid TikTok profile, video, share, or hashtag URLs.

***

### Private Content

#### Cause

The requested content is not publicly accessible.

#### Solution

Use publicly available TikTok content.

***

### Content Removed

#### Cause

The profile, video, or hashtag page no longer exists.

#### Solution

Verify that the URL is still active.

***

### Temporary TikTok Restrictions

#### Cause

TikTok may temporarily restrict access to some content.

#### Solution

Try again later.

***

### 🚀 Start Extracting TikTok Data Today

Collect public TikTok profile information, video metadata, hashtag data, engagement metrics, creator insights, and more from one powerful all-in-one TikTok scraping solution.

Perfect for marketers, researchers, agencies, analysts, businesses, developers, and data professionals who need reliable TikTok public data at scale.

***

## Here my another actors:

### Youtube Iteams:

- [🎶 Youtube Audio Downloader (Video/Shorts)](https://console.apify.com/actors/lTUPL4gmLTDNXBeWw/source)
- [Youtube Video Downloader Advanced](https://console.apify.com/actors/XOpQsUkgGZLGSCJd0/source)
- [Youtube Video Downloader ( Soundless )](https://console.apify.com/actors/gFsczW1QplIquv9eL/source)
- [Youtube Video Downloader](https://console.apify.com/actors/9kZQcUlHZRKp1ilZA/source)
- [Youtube Video Details Scraper](https://console.apify.com/actors/On4VfiWjGnT79clm1/source)
- [Youtube Transcript Ninja (Subtitles) ](https://console.apify.com/actors/eWrsJHhdeEbVHChpX/source)
- [Youtube Thumbnails Downloader & Scraper](https://console.apify.com/actors/YShot3wkL0HJdRkD0/source)
- [Youtube Tags or Hashtags Scraper](https://console.apify.com/actors/O1FU99ID2ccR5wcS8/source)
- [Youtube Tags Scraper](https://console.apify.com/actors/1wVokAhQLbbeeFVfR/source)
- [Youtube Shorts Scraper lite](https://console.apify.com/actors/bOyWDt1IbXZsadWRp/source)
- [Youtube Shorts Downloader Pro](https://console.apify.com/actors/bN1AjNRMops81rGkg/source)
- [Youtube Shorts Comments Scraper](https://console.apify.com/actors/ON1C4qgHaEQEhhEmI/source)
- [Youtube Community Posts Scraper](https://console.apify.com/actors/X38E51BParHFNaCw1/source)
- [Youtube Channel Id Scraper Pro](https://console.apify.com/actors/2uuIEovgGHcYjEKyN/source)
- [Youtube Video Transcript  Scraper ( Subtitles )](https://console.apify.com/actors/IEmSN6FkNn0tw10BA/source)
- [Youtube Video Comments Scraper](https://console.apify.com/actors/URh4zBT1aesfE8QKc/source)
- [Youtube Shorts Scraper  Pro](https://console.apify.com/actors/G4McyHJJzc2TbUSo6/source)
- [Youtube Shorts Scraper](https://console.apify.com/actors/XP0WgKweF1M83FnmR/source)
- [Youtube Channel Scraper](https://console.apify.com/actors/ufMZfwMgyHeaoDdAd/source)
- [YouTube Video Description Extractor](https://console.apify.com/actors/Xqae3CmxqT3HfHaJ5/source)
- [YouTube Hashtag Scraper](https://console.apify.com/actors/d4bYqQ0LWuczEgumx/source)
- [YouTube Description Scraper pro](https://console.apify.com/actors/OVymx0bku0C8gowB0/source)
- [YouTube Comments Scraper | Pay Per Result](https://console.apify.com/actors/ict6AecoJ85T4RthZ/source)
- [YouTube Channel ID Scraper](https://console.apify.com/actors/P9XlG8ylMGqfoelOg/source)

### Tiktok Iteams:

- [Tiktok Video Downloader](https://console.apify.com/actors/dlyQGIrqOracdqOeb/source)
- [Tiktok Video Details Scraper Pro](https://console.apify.com/actors/kZMMAHBehLOdG2FBb/source)
- [Tiktok Profile Scraper](https://console.apify.com/actors/C9mdCvPs7mDV8AYdd/source)
- [TikTok Video Scraper](https://console.apify.com/actors/7NjipRJbS73X9Io90/source)
- [TikTok Profile Videos Scraper](https://console.apify.com/actors/F6ar6Hu5STLp5mdAf/source)
- [TikTok Profile Scraper pro](https://console.apify.com/actors/3fmkMmoCBQ4SBIIAN/source)
- [TikTok Audio Downloader 🎵](https://console.apify.com/actors/jHipu7fQihSVhBE3x/source)

### Snapchat Iteams:

- [Snapchat Video Downloader (Spotlight )](https://console.apify.com/actors/yKz99HNmn4AgmhPOf/source)
- [Snapchat Video  Details Scraper (Spotlight)](https://console.apify.com/actors/fyV48EkRqcNoeq2kH/source)
- [Snapchat Followers Scraper](https://console.apify.com/actors/PxBiNYw0mgZOagGyD/source)
- [Snapchat Profile     Scraper](https://console.apify.com/actors/siCUsZdm6xmc3g7HF/source)
- [Snapchat Profile Scraper  Mini](https://console.apify.com/actors/qhkQO51Cv6iHJxdAs/source)

### Instagram Iteams:

- [Instagram video Downloader + Scraper](https://console.apify.com/actors/zIpixF6ZjlbelQDrY/source)
- [Instagram Video Downloader (Soundlss)](https://console.apify.com/actors/QQkJuhIQp4pexakls/source)
- [Instagram Thumbnail Scraper Video & Reels](https://console.apify.com/actors/z8JOosBY8hlqiUthl/source)
- [Instagram Reels  Downloader](https://console.apify.com/actors/VRbovYCWXTZXuVaN2/source)
- [Instagram Profile URL to Username Converter & Extractor](https://console.apify.com/actors/FOApkedA1VuG6ncno/source)
- [Instagram Profile Scraper](https://console.apify.com/actors/5dvorBkg7ccX95wAg/source)
- [Instagram Post Videos Downloader](https://console.apify.com/actors/h95ZexZ0ifOX4JEYQ/source)
- [Instagram Followers Scraper](https://console.apify.com/actors/c55pdH9mCE02sj7Dg/source)
- [Instagram Audio Downloader](https://console.apify.com/actors/MQRNuEHUqKreEi8gI/source)
- [Instagram Video Scraper + Downloader](https://console.apify.com/actors/63Z5eSy3IxgdIEYOX/source)
- [Instagram Video  scraper Advanced](https://console.apify.com/actors/79ng2nukXLzUn0aWg/source)
- [Instagram Video Details  scraper](https://console.apify.com/actors/VLyBXSwQpHTFwUcds/source)
- [Instagram Reels Details scraper](https://console.apify.com/actors/oGR3xfeXTuIirhdlZ/source)
- [Instagram Followers Scraper Pro](https://console.apify.com/actors/MqW3EtUZXm6OHdvcI/source)

### Facebook Iteams:

- [Facebook reels Downloader  (Separate audio or video)](https://console.apify.com/actors/nuvIRaMeRIzz3cfxK/source)
- [Facebook Video Downloader advanced](https://console.apify.com/actors/2SU8ZuABbAVFNKMZa/source)
- [Facebook Video Details Scraper Advanced](https://console.apify.com/actors/umYouAXm92472jIdY/source)
- [Facebook Video Details Scraper](https://console.apify.com/actors/cQi4k63arffL6Cn0m/source)
- [Facebook Transcript & Subtitle scraper](https://console.apify.com/actors/hMNe1QYDOtcTc95qI/source)
- [Facebook Thumbnail Downloader Video & Reels](https://console.apify.com/actors/9SmYiqGTUia29Yd1Y/source)
- [Facebook Reels Downloader Advanced](https://console.apify.com/actors/3Zdnp9TnvltdoC44T/source)
- [Facebook Reels Details Scraper  Best and  Affordable](https://console.apify.com/actors/nuzr418MKJltywrCh/source)
- [Facebook Reels Details Scraper](https://console.apify.com/actors/OGBA89e5Ki6Y5amko/source)
- [Facebook Page Details Scraper](https://console.apify.com/actors/PL9nP9BrKDSsKwSZF/source)
- [Facebook Audio Downloader](https://console.apify.com/actors/uVrcf4OJ9VW8iCybQ/source)

### Amazon Iteams:

- [Amazon Search Scraper](https://console.apify.com/actors/YcgJR1WP1cHJhHzvH/source)
- [Amazon Product Details Scraper ](https://console.apify.com/actors/1twpltijc10KFaVeb/source)

# Actor input Schema

## `startUrls` (type: `array`):

List of one or more TikTok URLs

## Actor input object example

```json
{
  "startUrls": [
    "https://www.tiktok.com/@tiktok",
    "https://www.tiktok.com/@georginagio/video/7653414943940758806",
    "https://vt.tiktok.com/ZSNCuRk7g/",
    "https://www.tiktok.com/tag/fyp"
  ]
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "startUrls": [
        "https://www.tiktok.com/@tiktok",
        "https://www.tiktok.com/@georginagio/video/7653414943940758806",
        "https://vt.tiktok.com/ZSNCuRk7g/",
        "https://www.tiktok.com/tag/fyp"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("alpha-scraper/tiktok-profile-video-tag-data-scraper-all-in-one").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = { "startUrls": [
        "https://www.tiktok.com/@tiktok",
        "https://www.tiktok.com/@georginagio/video/7653414943940758806",
        "https://vt.tiktok.com/ZSNCuRk7g/",
        "https://www.tiktok.com/tag/fyp",
    ] }

# Run the Actor and wait for it to finish
run = client.actor("alpha-scraper/tiktok-profile-video-tag-data-scraper-all-in-one").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "startUrls": [
    "https://www.tiktok.com/@tiktok",
    "https://www.tiktok.com/@georginagio/video/7653414943940758806",
    "https://vt.tiktok.com/ZSNCuRk7g/",
    "https://www.tiktok.com/tag/fyp"
  ]
}' |
apify call alpha-scraper/tiktok-profile-video-tag-data-scraper-all-in-one --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=alpha-scraper/tiktok-profile-video-tag-data-scraper-all-in-one",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Tiktok Profile + Video + Tag  Data Scraper ( All In One )",
        "description": "Extract public TikTok profile, video, share URL, and hashtag data from one or multiple TikTok URLs. Get profile details, follower counts, engagement metrics, video metadata, hashtags, music information, and structured JSON output for analytics, research, marketing, and automation.",
        "version": "0.0",
        "x-build-id": "BWDOV0HLTybeaXL8q"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/alpha-scraper~tiktok-profile-video-tag-data-scraper-all-in-one/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-alpha-scraper-tiktok-profile-video-tag-data-scraper-all-in-one",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/alpha-scraper~tiktok-profile-video-tag-data-scraper-all-in-one/runs": {
            "post": {
                "operationId": "runs-sync-alpha-scraper-tiktok-profile-video-tag-data-scraper-all-in-one",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/alpha-scraper~tiktok-profile-video-tag-data-scraper-all-in-one/run-sync": {
            "post": {
                "operationId": "run-sync-alpha-scraper-tiktok-profile-video-tag-data-scraper-all-in-one",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "properties": {
                    "startUrls": {
                        "title": "Start URLs",
                        "type": "array",
                        "description": "List of one or more TikTok URLs",
                        "items": {
                            "type": "string"
                        }
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
