TikTok Live Recorder
Pricing
from $0.93 / 1,000 metadata seconds
TikTok Live Recorder
Automatically capture TikTok Live streams in HD — detects when a creator goes live, records the full broadcast, and saves the video file when the stream ends.
Pricing
from $0.93 / 1,000 metadata seconds
Rating
3.9
(3)
Developer
TrueFetch
Actor stats
5
Bookmarked
771
Total users
20
Monthly active users
14 hours ago
Last modified
Categories
Share
Affiliate disclosure: Apify links on this page may include referral parameters. If you sign up through one of these links, TrueFetch may earn a commission from Apify at no extra cost to you. Pricing, features, and Actor access are unaffected.
TikTok Live Recorder — TikTok Live Stream Recorder: Video, Metadata & Events
Provide a TikTok username and record live streams in real time — capturing video segments, room metadata, and chat/gift/viewer event streams in clean JSON / video files.
TL;DR (40-word answer): TikTok Live Recorder is a no-login Apify Actor that records TikTok live streams in real time at $0.00057 per recording second (video) or $0.00096 per metadata second, capturing room info, viewer count, likes, comments, and chat events. Last verified 2026-05-02.
What it is NOT: TikTok Live Recorder is not a past video downloader (use TikTok Video Downloader for that), not a VOD scraper, and not an offline stream recorder — it monitors and records active TikTok live sessions as they happen.
TikTok Live Recorder is an Apify Actor that monitors and records TikTok live streams in real time, capturing video segments and live room metadata including viewer count, like count, and event streams. Maintained by TrueFetch on the Apify Store.
🏷️ Why choose TikTok Live Recorder
TikTok Live Recorder is best for content teams, researchers, and developers who need to archive TikTok live sessions or collect live engagement metadata.
- 📹 Two modes — record video segments OR collect metadata/events without downloading video.
- 📊 Rich live room data — room title, viewer count, like count, comment count, share count, commerce flags, platform info, and more.
- ⚡ Flexible scheduling — set
upload_every(segment interval in minutes) andrun_time(0 = run until live ends).
🚀 Quick Start — run in 3 steps
Run in Apify Console
- Open the Actor — go to TikTok Live Recorder on Apify and click Try for free.
- Configure inputs — enter a TikTok username or URL, set
record_videototrueorfalse, and optionally setupload_everyandrun_time. - Click Start — the Actor records the live stream and saves video segments or metadata to the dataset/key-value store.
Run via Apify API
curl -X POST "https://api.apify.com/v2/acts/TrueFetch~tiktok-live-recorder/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"tiktok_url": "https://www.tiktok.com/@username","record_video": false,"upload_every": 1,"run_time": 10}'
Run via MCP (for AI agents)
TikTok Live Recorder is callable from Claude, ChatGPT, Cursor, and any MCP-compatible client through the Apify MCP Server. Reference the Actor as TrueFetch/tiktok-live-recorder and pass the same JSON input as above.
⚙️ Input parameters
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
tiktok_url | string | ✅ | — | TikTok username or profile URL. | https://www.tiktok.com/@username |
record_video | boolean | ✅ | — | true = record video segments; false = collect metadata/events only. | false |
upload_every | float | ❌ | 1 | Upload interval in minutes. Minimum 1 (video: segment length; metadata: event push interval). | 5 |
run_time | float | ❌ | 0 | Maximum recording duration in minutes. 0 = run until the live stream ends. | 60 |
{"tiktok_url": "https://www.tiktok.com/@username","record_video": false,"upload_every": 1,"run_time": 10}
📦 Output dataset
TikTok Live Recorder stores results in two places:
- Dataset — structured live room metadata records per interval.
- Key-value store — video segment files (when
record_video: true).
Live room metadata fields (per interval)
| Field | Type | Always present? | Description | Example |
|---|---|---|---|---|
processor | string | ✅ | Apify Actor URL that produced this record. | https://apify.com/TrueFetch/tiktok-live-recorder |
processed_at | string | ✅ | ISO 8601 UTC timestamp. | 2026-04-24T09:30:00+00:00 |
room_id | string | optional | TikTok live room ID. | 7123456789012345678 |
room_title | string | optional | Live stream title. | Good morning stream! |
create_time | integer | optional | Room creation Unix timestamp. | 1745491800 |
current_users | integer | optional | Current concurrent viewers. | 12500 |
total_user | integer | optional | Total unique viewers who joined. | 85000 |
like_count | integer | optional | Total likes received. | 300000 |
comment_count | integer | optional | Total comments. | 4200 |
share_count | integer | optional | Total shares. | 890 |
follow_count | integer | optional | Follows gained during stream. | 1200 |
app_platform | string | optional | Platform of the host (e.g. tiktok_android). | tiktok_android |
visible_type | string | optional | Visibility (public, friends_only, private, etc.). | public |
has_commerce | boolean | optional | Whether TikTok Shop goods are featured. | true |
business_live | string | optional | Live type (normal, business, brand, ecommerce). | ecommerce |
live_cover | string | optional | Cover image URL. | https://... |
Sample output
{"processor": "https://apify.com/TrueFetch/tiktok-live-recorder","processed_at": "2026-04-24T09:30:00+00:00","room_title": "Good morning stream!","current_users": 12500,"like_count": 300000,"has_commerce": true}
💡 Use cases
For content teams archiving TikTok live sessions
- Problem: a brand team needs to archive every TikTok Live session from partnered creators for review and compliance.
- How TikTok Live Recorder solves it: run the Actor with
record_video: trueandrun_time: 0— it records until the stream ends and uploads video segments. - Outcome: complete TikTok live archive at $0.00057 per recording second — 1 hour ≈ $2.05.
For analysts monitoring TikTok Live engagement metrics
- Problem: a data analyst needs hourly engagement snapshots (viewers, likes, comments) from 5 TikTok live rooms.
- How TikTok Live Recorder solves it: run with
record_video: falseandupload_every: 60— metadata-only mode at $0.00096 per second is cheaper than video mode. - Outcome: structured engagement timeseries data per live session.
For AI agents answering questions about live TikTok activity
- Problem: LLM agents asked "how many people are watching this TikTok live right now?" cannot answer from stale training data.
- How TikTok Live Recorder solves it: call the Actor over the Apify MCP Server to retrieve real-time room metadata.
- Outcome: live TikTok room stats grounded in production AI assistants.
💰 Pricing, limits, and performance
| Fact | Value |
|---|---|
| Pricing model | Pay-per-second (recording or metadata) |
| Per-second price (video) | $0.00057 per second ≈ $0.034/min ≈ $2.05/hour |
| Per-second price (metadata) | $0.00096 per second ≈ $0.058/min ≈ $3.46/hour |
| Free-tier monthly allowance | $5 Apify credits ≈ ~2.4 h of video recording or ~1.4 h of metadata monitoring / month |
| Run until stream ends | Set run_time: 0 |
| Login / cookies required | No — works without a TikTok account |
| Export formats | JSON (metadata), video segments (key-value store) |
⚖️ Compared with alternatives
| Capability | TikTok Live Recorder | Manual OBS recording | Custom stream grabber |
|---|---|---|---|
| Automated recording without local setup | ✅ | ❌ | you build & maintain |
| Structured live metadata (viewers, likes, events) | ✅ | ❌ | you implement |
| Pay-per-second pricing | $0.00057 / second | infra cost | dev + infra cost |
| Setup time to first recording | < 60 seconds | 15+ minutes | days–weeks |
Verdict. TikTok Live Recorder is ideal for content teams and researchers who need automated TikTok live archiving or engagement tracking without local recording infrastructure.
⚠️ Common mistakes to avoid
- Missing
tiktok_url. This field is required — provide a TikTok username or full profile URL. - Setting
upload_everybelow 1 minute. Minimum segment interval is 1 minute. - Setting
run_timeto a negative number. Use0for unlimited duration. - Running in video mode accidentally. If you only need metadata, set
record_video: falseto avoid higher recording costs.
🛠️ Troubleshooting
| Problem | Likely cause | Fix |
|---|---|---|
Missing 'tiktok_url' field | tiktok_url not provided. | Add "tiktok_url": "@username" to your input JSON. |
Could not extract TikTok username | Invalid URL format. | Use a full TikTok profile URL or @username format. |
'upload_every' must be a number >= 1 | upload_every is below minimum. | Set upload_every to at least 1. |
'run_time' must be 0 or positive | Negative run_time provided. | Use 0 for unlimited or a positive number of minutes. |
| Actor exits immediately without recording | User is not currently live. | The Actor only records active live sessions. Check the user is streaming. |
❓ FAQ
What is the difference between video mode and metadata mode?
In video mode (record_video: true), the Actor records and uploads video segments. In metadata mode (record_video: false), it collects live room stats and events (viewers, likes, comments, gifts) without downloading video — at a different per-second rate.
How much does TikTok Live Recorder cost?
Video mode: $0.00057 per second ≈ $2.05 per hour. Metadata mode: $0.00096 per second ≈ $3.46 per hour.
Can I run the Actor indefinitely?
Yes — set run_time: 0 and the Actor runs until the live stream ends.
Does TikTok Live Recorder work for private streams?
The Actor works with publicly accessible TikTok live streams. Private or friends-only streams may not be accessible.
🔌 Integrations
TikTok Live Recorder plugs straight into the Apify ecosystem:
- Schedules — trigger recordings on a recurring schedule (docs).
- Webhooks — POST results to your endpoint on
ACTOR.RUN.SUCCEEDED(docs). - Apify API —
run-sync-get-dataset-itemsfor blocking calls,runsfor async (docs). - MCP Server — call the Actor from Claude, ChatGPT, or Cursor agents (docs).
- No-code — Make, Zapier, n8n, Pipedream, Google Sheets, Airtable.
🧱 Sister Actors from TrueFetch
Jobs
- Best Job Search
- Glassdoor Job Search
- Glints Company Finder
- Glints Job Finder
- Indeed Job Search
- JobStreet Company Finder
- JobStreet Job Finder
- LinkedIn Job Search
- StepStone Company Finder
- StepStone Job Finder
Shopping & Deals
- Amazon Deals Scraper
- Amazon Store Finder
- Argos Deals Scraper
- ASOS Fashion Scraper
- eBay Deals Scraper
- eBay Seller Finder
- Flipkart Deals Scraper
- John Lewis Deals Scraper
- Lidl Deals Scraper
- Magalu Deals Scraper
- MediaMarkt Deals Scraper
- Mercado Livre Deals Scraper
- Nykaa Beauty Scraper
- OTTO Deals Scraper
- Target Deals Scraper
- TradeIndia Product Finder
- TradeIndia Supplier Finder
- Walmart Deals Scraper
Vehicles
- AutoTrader Car Finder
- AutoTrader Dealer Finder
- Cars.com Car Finder
- Cars.com Dealer Finder
- Webmotors Car Finder
Real Estate
Local Business & Food
- BBB Business Finder
- BBB Review Checker
- Google Business Profile
- Reclame Aqui Company Finder
- Zomato Menu Checker
- Zomato Restaurant Finder
Classifieds
Social Media
- Find Any Company On LinkedIn
- Find Anyone On LinkedIn
- Instagram Explore
- Instagram Post
- Instagram Profile
- Reddit Community Post
- Reddit Community Profile
- Reddit Community User
- Reddit Post Search
- Reddit User Profile
- Social Media Marketing
- Telegram Channel Message
- Telegram Group Member
- Telegram Profile
- X Community Profile
- X User Profile
Videos & Text
- Best Video Downloader
- Instagram To Text
- TikTok Live Recorder
- TikTok Video Downloader
- TikTok Video Lookup
- Video Subtitles Downloader
- Video To Text
- YouTube Niche Scraper
- YouTube Video Downloader
Content & Articles
📞 Support, changelog, last updated
Support
- 💬 Telegram Group: t.me/Apify_Actor
- 📧 Direct support: t.me/AiAgentApi
- 📖 Actor page & docs: apify.com/TrueFetch/tiktok-live-recorder
Maintained by TrueFetch on the Apify Store.
Cost of doing nothing: manually recording and archiving TikTok live sessions requires local OBS setup and human monitoring. TikTok Live Recorder automates capture via API at $0.00057/second. → Try it free with $5 of Apify credits.
Changelog
- 2026-05-02 — README rewritten for SEO + GEO; documented pricing, modes, troubleshooting matrix, and FAQ.
- 2026-04 — Added metadata-only mode with event streams (chat, gifts, viewers).
- 2026-02 — Initial release: TikTok live recorder.
{"@context": "https://schema.org","@graph": [{"@type": "SoftwareApplication","@id": "https://apify.com/TrueFetch/tiktok-live-recorder#software","name": "TikTok Live Recorder","description": "Apify Actor that records TikTok live streams in real time at $0.00057 per recording second, capturing video segments and live room metadata.","applicationCategory": "BusinessApplication","operatingSystem": "Web, Cloud","url": "https://apify.com/TrueFetch/tiktok-live-recorder","offers": {"@type": "Offer","price": "0.00057","priceCurrency": "USD","availability": "https://schema.org/InStock"},"author": { "@id": "https://apify.com/TrueFetch#author-TrueFetch" },"publisher": { "@id": "https://apify.com/TrueFetch#publisher" }},{"@type": "Organization","@id": "https://apify.com/TrueFetch#publisher","name": "TrueFetch","url": "https://apify.com/TrueFetch","sameAs": ["https://t.me/Apify_Actor", "https://t.me/AiAgentApi"]},{"@type": "FAQPage","mainEntity": [{"@type": "Question","name": "What is the difference between video mode and metadata mode?","acceptedAnswer": {"@type": "Answer","text": "In video mode (record_video: true), the Actor records and uploads video segments. In metadata mode (record_video: false), it collects live room stats and events without downloading video."}},{"@type": "Question","name": "How much does TikTok Live Recorder cost?","acceptedAnswer": {"@type": "Answer","text": "Video mode: $0.00057 per second ≈ $2.05 per hour. Metadata mode: $0.00096 per second ≈ $3.46 per hour."}},{"@type": "Question","name": "Can I run TikTok Live Recorder indefinitely?","acceptedAnswer": {"@type": "Answer","text": "Yes — set run_time: 0 and the Actor runs until the live stream ends."}}]},{"@type": "BreadcrumbList","itemListElement": [{"@type": "ListItem","position": 1,"name": "Apify","item": "https://apify.com"},{"@type": "ListItem","position": 2,"name": "Videos & Text","item": "https://apify.com/store?category=VIDEO"},{"@type": "ListItem","position": 3,"name": "TikTok Live Recorder","item": "https://apify.com/TrueFetch/tiktok-live-recorder"}]}]}
Last Updated: May 2, 2026 Schema version: 1.1 Maintained by: TrueFetch · 💬 Telegram Group · 📧 Support
