TED Talk Downloader
Pricing
Pay per event
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
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.
- 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.
Step 1: Paste the link
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.
| Parameter | Type | Required | Description |
|---|---|---|---|
video_url | string | Yes | The TED link to read. Accepts a ted.com talk URL. |
video_quality | string | No | metadata 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.
| Group | Fields |
|---|---|
| Identity | id, source_url, platform, title, description, duration, published_at |
| Creator | author, author_id, author_url, followers, is_verified |
| Engagement | view_count, like_count, dislike_count, comment_count, shares_count, saves_count |
| Media | width, height, fps, video_codec, audio_codec, bitrate, dynamic_range, file_ext, file_size |
| Classification | categories, tags, language, media_type, live_status, availability, age_limit |
| Extras | thumbnail, subtitles, chapters, comments, audio_title, audio_artist, video |
| Provenance | processor, 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.
| Event | FREE | What triggers it |
|---|---|---|
| Actor Start | $0.01 | Once per run |
| Metadata | $0.05 | One record read, no file transferred |
| Download | $0.22 | One 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.
Legal and Compliance
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.
What happens if the link is private or deleted?
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.
Can I pass a link from a site other than TED?
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.
Related AgentX Actors
AgentX publishes the following Actors.
Business and Market Intelligence
- Google Keyword Trends — Google Trends keyword interest, compared five at a time
- Google Trends Scraper — Google Trends trending searches
- Google Maps Store Scraper — Google Maps business listings
- LinkedIn Company Lookup — LinkedIn company records
- LinkedIn Profile Lookup — LinkedIn profile records
- Weather Forecast API — forecast and historical weather data
Jobs and Hiring
- All Jobs Scraper — multi-platform job listings
- Bayt Jobs Scraper — Bayt job listings
- Glassdoor Jobs Scraper — Glassdoor job listings
- Indeed Jobs Scraper — Indeed job listings
- JobStreet Company Profile — JobStreet employer records
- Jooble Jobs Scraper — Jooble job listings
- LinkedIn Jobs Scraper — LinkedIn job listings
- Naukri Jobs Scraper — Naukri job listings
- Talent Jobs Scraper — Talent.com job listings
- ZipRecruiter Jobs Scraper — ZipRecruiter job listings
Social Media
- Instagram Creator Scraper — Instagram creator profiles
- Instagram Reels Scraper — Instagram Reels metadata
- Instagram Trending Scraper — Instagram trending content
- Medium Scraper — Medium articles
- Medium Profile Scraper — Medium author profiles
- Reddit Profile Scraper — Reddit user profiles
- Reddit Viral Scraper — Reddit viral posts
- SubReddit Info Scraper — subreddit metadata
- Subreddit Members Scraper — subreddit member lists
- Subreddit Posts Scraper — subreddit post feeds
- Telegram Chat Scraper — Telegram chat messages
- Telegram Info Scraper — Telegram channel metadata
- Telegram Member Adder — Telegram group membership management
- Telegram Member Scraper — Telegram group members
- Telegram Private Group Scraper — private Telegram group data
- TikTok Creator API — TikTok creator profiles
- TikTok User Lookup — TikTok account records
- X Twitter Community API — X community data
- X Twitter Profile Lookup — X profile records
- YouTube Creator Email Scraper — YouTube creator contact data
Video, Transcripts and Downloads
- All Video Scraper — multi-platform video metadata
- Video Transcript — multi-platform transcripts
- Video Captions Downloader — caption files
- Video to Social Post — video repurposed into social copy
- YouTube Transcript — YouTube transcripts
- TikTok Transcript — TikTok transcripts
- X Twitter Transcript — X video transcripts
- Facebook Transcript — Facebook video transcripts
- Bilibili Transcript — Bilibili transcripts
- Dailymotion Transcript — Dailymotion transcripts
- Rutube Transcript — Rutube transcripts
- Loom Transcript — Loom transcripts
- Wistia Transcript — Wistia transcripts
- Instagram Reels Downloader — Reels downloads
- Kick Clip Downloader — Kick clip downloads
- Linkedin Video Downloader — LinkedIn video downloads
- Pinterest Video Downloader — Pinterest video downloads
- Reddit Video Downloader — Reddit video downloads
- Snapchat Video Downloader — Snapchat video downloads
- TikTok Live Downloader — TikTok live downloads
- Twitch VOD Downloader — Twitch VOD downloads
- Zoom Recording Downloader — Zoom recording downloads
E-Commerce and Retail
- All Shopping Scraper — multi-platform product data
- AliExpress Product Scraper — AliExpress products
- Amazon Storefront Scraper — Amazon Brand Store pages
- Bol Product Scraper — Bol.com products
- eBay Seller Leads API — eBay seller records
- Hepsiburada Product Scraper — Hepsiburada products
- Kakaku Product Scraper — Kakaku.com products
- Rakuten Product Scraper — Rakuten products
Classifieds and Automotive
- All Vehicle Scraper — multi-platform vehicle listings
- AutoTrader Vehicle Search — AutoTrader US listings
- AutoTrader UK Vehicle Search — AutoTrader UK listings
Real Estate
- All Property Scraper — multi-platform property listings
- Homes Property Scraper — Homes.com listings
- MagicBricks Property Scraper — MagicBricks listings
- NoBroker Property Scraper — NoBroker listings
- Property24 Property Scraper — Property24 listings
- Realtor Property Scraper — Realtor.com listings
- Zillow Property Scraper — Zillow listings
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