# Videosays > Videosays turns public video links into readable transcripts and timestamped subtitles for people and AI agents. Website: https://videosays.com/ Chinese website: https://videosays.cn/ AI agent entry: https://videosays.com/ai-agents Chinese AI agent entry: https://videosays.cn/ai-agents Documentation: https://videosays.com/docs Public Skill: https://videosays.com/SKILL.md Full product reference: https://videosays.com/llms-full.txt CLI package: https://www.npmjs.com/package/videosays Skill repository: https://github.com/xwchris/videosays-agent-tools API origin: https://api.videosays.com ## What Videosays Does - Accepts supported, publicly accessible video URLs. - Returns plain transcript text and timestamped segments. - Exports TXT, SRT, and VTT when the task contains timeline segments. - Keeps useful source context such as platform, title, creator, duration, and task state. - Supports asynchronous processing for long-running tasks. - Works through the web app, Videosays Skill, CLI, and REST API. Supported platforms include Douyin, TikTok, YouTube, Bilibili, Xiaohongshu, Kuaishou, Instagram Reels, X/Twitter video posts, and public WeChat Channels share links. ## Recommended AI Agent Usage Ask an agent to read the public Skill and complete the workflow: ```text Read https://videosays.com/SKILL.md, install the Videosays Skill if your environment supports skills, and help me transcribe this public video link. ``` The Skill handles authentication, idempotent task submission, same-account duplicate reuse, status polling, result retrieval, insufficient-credit errors, and output format selection. Reuse the same `--submission-id` when retrying an ambiguous submission; use `--force-new` only when a fresh transcription is intentional. ## Main Pages - Video to text: https://videosays.com/short-video-to-text - Subtitle extractor: https://videosays.com/short-video-subtitle-extractor - Transcription API: https://videosays.com/short-video-api - Agent Skill: https://videosays.com/agent-skill-short-video-text - Douyin: https://videosays.cn/douyin-video-to-text - TikTok: https://videosays.com/tiktok-video-to-text - YouTube: https://videosays.com/youtube-video-to-text - WeChat Channels: https://videosays.com/wechat-channels-video-to-text - Bilibili: https://videosays.com/bilibili-subtitle-extractor - Xiaohongshu: https://videosays.cn/xiaohongshu-subtitle-extractor - Kuaishou: https://videosays.com/kuaishou-video-to-text - Instagram: https://videosays.com/instagram-video-to-text - X/Twitter: https://videosays.com/twitter-video-to-text ## Guides - How to extract short video text: https://videosays.com/guides/how-to-extract-short-video-text English pages use `videosays.com`. Chinese equivalents use the same path on `videosays.cn` when that localized page exists, for example: - https://videosays.com/youtube-video-to-text - https://videosays.cn/youtube-video-to-text ## Usage Boundaries - Only public, accessible links can be processed. - Videosays transcribes available original captions or spoken media; it does not claim to extract platform comments, danmaku, quote-post chains, or visual details. - Visual actions, overlays, transitions, and factual claims should be checked against the original video. - Transcription quality depends on source availability and audio quality. For the canonical executable agent workflow, read https://videosays.com/SKILL.md. For product capabilities, platform pages, formats, and integration context, read https://videosays.com/llms-full.txt.