One API shape.
Submit a job, poll its status, download the `.md`. Concise mode starts at 1 credit per minute, with fixed multipliers for richer modes.
Video to Markdown API
vid2md pulls a video, processes it on transient Cloudflare container disk, writes Markdown, then deletes the video working files.
curl https://vid2md.com/v1/jobs \
-H "Authorization: Bearer v2m_..." \
-H "Content-Type: application/json" \
-d '{
"video_url": "https://cdn.example.com/demo.mp4",
"mode": "regular"
}'
Free demo
Paste an HTTPS video URL or upload a video file. When the Markdown is ready, use email to unlock copy and download.
Processing
Extracting keyframes, checking content policy, then writing timestamped Markdown.
Submit a job, poll its status, download the `.md`. Concise mode starts at 1 credit per minute, with fixed multipliers for richer modes.
Workers store job state in D1. Containers fetch video into `/tmp`, process it, and delete extracted frames, audio, and video files before exit.
Docs expose Markdown copies and `llms.txt`, so coding agents can find the API contract without scraping a marketing page.
Keyframes pass through an AI moderation check before Markdown generation. Blocked videos fail with a policy error.