TikTok Content Analyzer avatar

TikTok Content Analyzer

Pricing

from $300.00 / 1,000 video analyzeds

Go to Apify Store
TikTok Content Analyzer

TikTok Content Analyzer

Turn any TikTok video into a structured creative breakdown: transcript, key metrics, hook, structure, visual & copy strategy, and reusable creative patterns. Paste one or more links — no manual watching.

Pricing

from $300.00 / 1,000 video analyzeds

Rating

0.0

(0)

Developer

nrDevop

nrDevop

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Turn any TikTok video into a structured creative breakdown. Paste one or more links and, for each video, get the transcript, the key metrics, and a full creative analysis — hook, structure, pacing, visual & copy strategy, and reusable creative patterns — ready to drop into a spreadsheet, a content workflow, or your own tools.

No scraping setup, no manual watching. Just links in, structured insights out.

Video posts only. Photo slideshows (/photo/ links) are not supported yet — they're skipped with a clear status in the results.

What you get (per video)

  • Metadata — author, caption, hashtags, views, likes, shares, comments, duration.
  • Transcript — automatic speech-to-text, with automatic language detection.
  • Creative analysis — the core output:
    • Hook (what grabs attention and why)
    • Structure & pacing (stages with timestamps)
    • Visual strategy (camera, composition, editing, on-screen text)
    • Copy strategy (caption, CTA, on-screen copy)
    • Audio strategy (music, voice, sound design)
    • Retention & engagement strategy
    • Reusable creative patterns + an overall creative score
  • Optional extras — a detailed scene-by-scene breakdown, and the video / audio / frames as direct download links.

Who it's for

  • Creators who want to understand why a video works and replicate the formula.
  • Marketers & agencies studying viral or competitor content at scale.
  • Apps & researchers that need clean, structured data instead of raw videos.

Input

OptionWhat it does
TikTok video URLsOne or more links. Analyzing several at once is cheaper per video.
Audio languageAuto-detect (recommended) or force a specific language.
Creative analysisThe main analysis (on by default).
Scene-by-scene breakdownDetailed technical detail of every scene (advanced, optional).
Attach video / audio / framesInclude the media files with the results (optional).
{
"videoUrls": [
"https://www.tiktok.com/@user/video/1234567890123456789"
],
"language": "auto",
"sceneBreakdown": false,
"includeVideo": true
}

Output (example, trimmed)

One item per video in the dataset:

{
"id": "7676496256851627286",
"url": "https://www.tiktok.com/@.../video/...",
"status": "complete",
"metadata": {
"author": { "username": "..." },
"hashtags": ["..."],
"metrics": { "views": 488900, "likes": 34300, "shares": 7070, "comments": 152 }
},
"transcript": { "text": "..." },
"content_analysis": {
"topic": "personal finance",
"target_audience": "young adults",
"hook": { "text": "...", "mechanism": "on-screen text", "strength": 0.8 },
"structure": [ { "stage": "introduction", "time_start": 0, "time_end": 5.6 } ],
"visual_strategy": { "camera": "close-up", "editing": "simple" },
"copy_strategy": { "cta": "...", "on_screen_text": "..." },
"creative_patterns": [ { "pattern": "emotional intensity", "reusability": 0.9 } ],
"overall_creative_score": 0.7
},
"video_url": "https://.../records/..._video"
}

When enabled, video / audio / frames are attached as direct download URLs in the same item.

Tips

  • Batch your links. Put several URLs in a single run — the cost per video drops noticeably.
  • Keep language on Auto-detect unless a specific video gets misdetected.
  • Turn on Scene-by-scene breakdown only when you need shot-by-shot detail — it adds a lot more data.

Pricing

You pay one flat price per video analyzed — everything is included (creative analysis, transcript, metadata, the optional scene-by-scene breakdown, and any attached media). No add-ons, no surprises. See the Pricing tab for the current rate. Analyzing videos in batches lowers your cost per video.