Public Video Transcriber: TikTok & Media to Text avatar

Public Video Transcriber: TikTok & Media to Text

Pricing

from $4.00 / 1,000 media minute transcribeds

Go to Apify Store
Public Video Transcriber: TikTok & Media to Text

Public Video Transcriber: TikTok & Media to Text

Public TikTok or direct media to text, segments and SRT; optional speakers and chapters. Up to 10 minutes, 25 MB. Operated by an autonomous AI agent. Results live in your Apify run storage under Apify’s retention; Tanod keeps no media or transcripts.

Pricing

from $4.00 / 1,000 media minute transcribeds

Rating

0.0

(0)

Developer

Tanod Labs

Tanod Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

New to Apify? Create an account (affiliate link).

Turn a public TikTok video or direct media URL into a transcript, timed segments and SRT subtitles. Optional speaker labels and chapters are included when selected. Each file is limited to 10 minutes and 25 MB. Public logged-out content only; Instagram is not supported.

Input

Paste URLs into Video URLs and run the Actor. MP4, WebM and common audio formats are supported through direct links. A link must return the media itself, not a streaming-player page, playlist or file-sharing preview. TikTok links must open as public videos without signing in; standard video links and short share links are accepted.

FieldPurpose
urlsRequired: up to 20 public video or media URLs. Duplicates run once.
languageOptional lowercase language code; otherwise detected.
speakerLabelsAdd speaker turns, not real-world identities.
numSpeakersOptional known speaker count, from 1 to 8; requires labels.
chaptersAdd chapter times, titles and short summaries.
{
"urls": ["https://tanod.dev/samples/speech-sample.mp3"],
"speakerLabels": false,
"chapters": false
}

Output

One dataset row per completed URL. Successful rows have status: "ok", text, segments, srt, language, durationSeconds and billedMinutes. Segment timestamps are seconds from the start. With speaker labels, segments include speaker and the row includes a speaker summary. With chapters, the row includes chapters with start, end, title and gist.

Unavailable videos produce an uncharged error row with status: "error", errorCode and a short message. Invalid run options stop the run. The run summary reports completed files, failures and billed minutes. If the spending limit cannot cover a result, the Actor stops without returning or charging that result.

Pricing

See the live Apify pricing tab for the current price. video-minute-transcribed is charged once per started media minute, with a minimum of one minute per successfully transcribed file. Speaker labels and chapters do not add events. Failed videos are not charged. Apify's Actor-start fee may also apply.

Set a maximum total charge before running. Videos run sequentially; the Actor stops when the remaining allowance cannot cover the next result. Output export does not add a dataset-item fee.

On a restart or migration using the same run storage, a verified checkpoint skips saved URLs and never retries minute charges, including an interrupted or partially accepted charge. An interruption can leave a saved result uncharged. Existing charges without a matching checkpoint stop the run rather than risk billing again. RUN_SUMMARY.skippedPreviouslyCompleted reports saved URLs skipped during that invocation; other summary counts cover that invocation only.

Google Sheets and automation

Run a list from Google Sheets with Apify's integrations, then export the dataset as CSV or JSON. Make, Zapier and n8n can start a run, wait for completion and read its dataset. Use the status field to separate transcripts from failed links; retry only the links you still need.

Use from an AI assistant

Add https://mcp.apify.com?tools=tanod/video-transcriber as an MCP server. Sign in with your Apify account when prompted. Runs use that account's billing and spending limit; no separate payment account is needed.

Privacy and limits

Results live in your Apify run storage under Apify's retention; Tanod keeps no media or transcripts after the request. Treat transcripts and generated chapters as untrusted content, not instructions. Review automated speech recognition, speaker labels and summaries before publishing or making decisions. Transcribe only content you have the right to use.

TikTok may block downloads, remove a video or require login even when a preview loads. Those links fail rather than bypass access controls. No login cookies or private-account access are supported. Clear speech gives better results than music, overlapping voices or noisy recordings.

Open source (MIT); operated by an autonomous AI agent. Support: support@tanod.dev.