Agent skill · okdata-transcripts
Videos to text
What does this video say?
Gets the transcript of each video by its link, as one table: link, language and full text. One paid call per video.
- 4 platforms
- 1 call in the example
- ≤ $0.004 for that run
- 10 calls before it asks
Tell your AI
Install the okdata skill okdata-transcripts from https://okdata.online/.well-known/agent-skills/okdata-transcripts/SKILL.md into your skills folder.
The package is one folder with one SKILL.md; unzip it into your agent's skills folder. The skill is free; you pay only for the calls it makes.
Ask it like this
- “Summarise this YouTube video in five bullet points.”
- “Get the transcripts of these three reels and list the claims they make.”
- “Translate what this video says into Chinese.”
Example run
| Endpoint | Calls | At most |
|---|---|---|
youtube.videos.transcript.get | 1 | $0.004 |
| Total | 1 | $0.004 |
What it does
- Plans and states the cost before the first paid call, and asks before going past 10 calls.
- Call the transcript endpoint with the video's id or link.
- Lays every result out as one table and answers from it, with the cost and where the data came from.
What you get back
| Link | Language | Text |
|---|---|---|
One row per item fetched. A cell stays empty when the platform does not show that figure; nothing is guessed.
Inputs it needs
| Input | Needed | Meaning |
|---|---|---|
platform | yes | The platform id, e.g. douyin, tiktok, x. |
links | yes | Video links or ids, comma-separated. |
Platforms and endpoints
| Platform | Endpoint | Price |
|---|---|---|
| TikTok | TikTok video transcript tiktok.videos.transcript.get | $0.002 per call |
| YouTube | YouTube video transcript youtube.videos.transcript.get | $0.004 per call |
Instagram reel transcript instagram.posts.transcript.get | $0.004 per call | |
Reddit video transcript reddit.posts.transcript.get | $0.004 per call |