TED Talk Downloader avatar

TED Talk Downloader

Pricing

Pay per event

Go to Apify Store
TED Talk Downloader

TED Talk Downloader

Process one publicly accessible TED Talk page for structured metadata and an optional stored video file.

Pricing

Pay per event

Rating

0.0

(0)

Developer

AgentX

AgentX

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

TED Talk Downloader is a ted talk downloader that turns one public TED video link into a 43-field record — title, creator, engagement counts, media properties, subtitles and chapters — and optionally stores the video file itself.

Apify Users Apify Runs $0.05 per record no%20API%20key API + MCP ready

  • One link in, 43 fields out. Identity, creator, engagement, media properties, subtitles and chapters arrive as typed values rather than as a page to parse.
  • Metadata or file, priced apart. Reading a record and storing a video cost very different amounts, so they bill as different events instead of one blended price.
  • No TED key, no quota. Talk pages carry long descriptions, speaker attribution and multi-language subtitle tracks, so the subtitles field is unusually well populated compared with the rest of this family.
  • Verified August 9, 2026. A metadata read returned in 3.0 seconds.

The smallest useful run reads one record: one Actor Start plus one Metadata event, $0.06 on the FREE tier.

Why Choose TED Talk Downloader

Because the answer arrives already structured, already typed, and identical to every other edition in the family.

One row shape, whatever the source. The 43 fields are defined once and shared, so code written for this edition reads every sibling without a branch.

Honest inputs. This edition offers 2 inputs — video_url, video_quality — and no others. A control that TED cannot honour is left out rather than shipped as decoration.

Costs that match the work. A metadata read is $0.05; storing the file is $0.22. Nothing is averaged across the two.

Quick Start Guide

Three steps, and the input arrives prefilled with a working example.

Open the Actor input and put a ted.com talk URL in video_url.

Step 2: Choose what you want back

Leave video_quality on metadata for the record alone, or pick low, medium or high to also store the file.

Step 3: Run it and read the Dataset

Click Start. One run produces one row in the default Dataset, and the stored file URL lands in the video field when you asked for a download.

Input Parameters

This edition takes 2 inputs, of which one is required.

ParameterTypeRequiredDescription
video_urlstringYesThe TED link to read. Accepts a ted.com talk URL.
video_qualitystringNometadata reads the record only. low, medium and high also store the file, capped at 480p, 720p and 2160p; which renditions exist is the source's choice.
{
"video_url": "https://www.ted.com/talks/bill_gates_the_next_outbreak_we_re_not_ready",
"video_quality": "metadata"
}

Output Data Schema

One Dataset row per run, with 43 fields in a fixed set.

GroupFields
Identityid, source_url, platform, title, description, duration, published_at
Creatorauthor, author_id, author_url, followers, is_verified
Engagementview_count, like_count, dislike_count, comment_count, shares_count, saves_count
Mediawidth, height, fps, video_codec, audio_codec, bitrate, dynamic_range, file_ext, file_size
Classificationcategories, tags, language, media_type, live_status, availability, age_limit
Extrasthumbnail, subtitles, chapters, comments, audio_title, audio_artist, video
Provenanceprocessor, processed_at

A value the source does not publish stays null rather than being filled in, and video is empty on a metadata run.

Integration Examples

The Actor is callable from the REST API, the Apify clients, and any MCP-aware assistant.

curl -X POST 'https://api.apify.com/v2/acts/ycypqInIRun90HIlD/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN' \
-H 'Content-Type: application/json' \
-d '{"video_url": "https://www.ted.com/talks/bill_gates_the_next_outbreak_we_re_not_ready", "video_quality": "metadata"}'

The Actor ID ycypqInIRun90HIlD is stable; the agentx/ted-talk-downloader name also resolves.

Pricing

Billing is per event, and the two events are priced apart because they cost differently to serve.

EventFREEWhat triggers it
Actor Start$0.01Once per run
Metadata$0.05One record read, no file transferred
Download$0.22One record plus the stored video file

Paid tiers discount the record events: Bronze 10%, Silver 20%, Gold and above 25%.

Use Cases

The common thread is needing the record as data rather than as a page.

  • Archiving. Keep a durable copy of TED material with its metadata attached, not just the file.
  • Research datasets. Engagement counts and publication times across many links, in one shape.
  • Content pipelines. Feed a transcription, translation or repurposing step that needs the file and its properties.
  • Monitoring. Track how a known item's counts move over time.

Alternatives

Which tool fits depends on whether you have one link or a queue of them.

  • All Video Scraper — the same contract across every supported source, for a mixed queue.
  • A browser extension — fine for one file by hand; it produces no structured record and cannot be scheduled.
  • TED's own API, where one exists — contractual and quota-limited, a different commercial model rather than a worse one.

Limits and Troubleshooting

Most failures come down to what the link points at.

  • Private, deleted or region-locked items cannot be read and end the run with a message rather than an empty row.
  • Non-TED links are refused by design, because this listing claims one source.
  • Live items have no finished recording to read until they end.
  • Empty engagement counters usually mean the source did not publish them, which is why the contract uses null rather than zero.
  • A very large rendition takes as long as you allow. The run's own timeout is the ceiling, so raising it is how you give a big file more time. If the file still does not finish, no row is written and nothing is billed for it. Requesting Medium or Low returns the same video as a smaller file, which is the faster route when a high-tier transfer will not finish in the time allowed.

Trust and Reliability

Every claim on this page is checkable against the Actor's own files or a run you can repeat.

The 43 fields are published in the Actor's output contract, visible on its API tab. The prices are shown on the pricing tab. The 3.0-second figure was measured August 9, 2026. Run history, logs and Dataset exports for your own runs live in the Apify Console.

This Actor is not affiliated with TED, and reads only what a public visitor can already see.

You are responsible for how you use what it returns. Copyright, database rights and the source's own terms continue to apply to downloaded media, and personal data in creator fields and comments falls under the privacy law of your jurisdiction. Material behind a login, a paywall or a privacy setting is out of scope and the Actor makes no attempt to reach it.

Frequently Asked Questions

Do I need a TED account or API key?

No. The Actor reads the same public page a browser does, so there is no TED login, no OAuth step and no daily quota to plan around. You need an Apify token to call the Actor itself.

What does one run cost?

A metadata run bills one Actor Start plus one Metadata event — $0.06 on the FREE tier. Choosing a download quality bills the Download event at $0.22 instead, because transferring and storing a file costs far more than reading a page.

How fast is a single run?

About 3.0 seconds for a metadata read. A download takes as long as the transfer, which depends on the size of the rendition the source publishes.

The run ends with a message saying the video could not be retrieved, and no row is pushed. You are not billed a record event for a row that does not exist.

No. This edition is gated to TED and refuses anything else, so the listing and the runtime agree. Use All Video Scraper for a mixed queue.

Does it return comments?

No. TED publishes a comment count on some items but does not serve the comment bodies to a public reader, so this edition reports the count and does not offer a comments input. Offering one would be a control that changes nothing.

Does high guarantee 4K?

No. high asks for the best rendition up to 2160p, and only the source decides which renditions exist. Where nothing above 1080p is published, high returns 1080p — the tier is a ceiling, not a promise.

Is the field set the same across the family?

Yes. All 43 fields come from one shared contract, so a reader written against one edition parses every other one without a branch.

AgentX publishes the following Actors.

Business and Market Intelligence

Jobs and Hiring

Social Media

Video, Transcripts and Downloads

E-Commerce and Retail

Classifieds and Automotive

Real Estate

Support and Community

Ask about fields, runs or billing in the AgentX community on Telegram; for a reproducible bug, open an Issue with the run ID and the exact input.

AgentX is an Arcyton brand — arcyton.com.

Last Updated: August 9, 2026