Loom Video Transcript Scraper — TXT, SRT, VTT avatar

Loom Video Transcript Scraper — TXT, SRT, VTT

Pricing

from $4.00 / 1,000 per record returneds

Go to Apify Store
Loom Video Transcript Scraper — TXT, SRT, VTT

Loom Video Transcript Scraper — TXT, SRT, VTT

Extract any public Loom video's transcript — no ASR, no login. Reads Loom's own auto-captions from the share page: full text, timestamped segments, SRT/VTT, plus title, owner, and duration. Schedule it to transcribe new videos in a folder.

Pricing

from $4.00 / 1,000 per record returneds

Rating

0.0

(0)

Developer

Scrapers Delight

Scrapers Delight

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

🎬 Loom Video Transcript Scraper — TXT, SRT, VTT

Get the transcript of any public Loom video — instantly, with no AI transcription and no login. Loom already auto-captions its videos; this actor reads that transcript straight from the share page and returns clean text, timestamped segments, and ready-to-use SRT/VTT subtitles, plus the video's title, owner, and duration.

Because the transcript already exists, there's no speech-to-text compute — it's fast and cheap.


What does it do?

Point it at one or more Loom share URLs (or a folder/page full of them) and it returns, per video:

  • 📝 Full transcript (plain text) — always included
  • ⏲️ Timestamped segments{start, end, text} for clipping/search
  • 🎬 SRT / VTT subtitles — drop straight into a video editor
  • 🏷️ Title, owner, created date, duration, privacy, description

No ASR, no API key — the transcript is read from the public share page.


What data does it extract?

For every video:

  • 🆔 share_id, 🔗 video_url, 🏷️ title
  • 👤 owner, 📅 created_at, ⏱️ duration_sec, 🔒 privacy, 📝 description
  • 📄 transcript (text), ⏲️ segments[], 🎬 srt, vtt, segment_count
  • is_new (monitor mode), 🕒 scraped_at

Who is it for?

  • 🧑‍💼 Sales & CS teams archiving and searching Looms they send/receive.
  • ✂️ Editors & marketers repurposing Loom recordings into docs, clips, and posts.
  • 📚 Knowledge-base builders turning async video into searchable text.
  • 🤖 AI / RAG pipelines feeding video content to LLMs as text.

How to use it (step by step)

  1. Click Try for free.
  2. Paste one or more Loom share URLs (e.g. https://www.loom.com/share/{id}) — or a folder/page URL that links to several.
  3. (Optional) pick extra formats (srt, vtt, segments).
  4. Click Start, then open the Dataset tab to view/export.
  5. (Optional) set monitorMode + a folderUrl + a Schedule to transcribe new videos automatically.

Quick start

{ "shareUrls": ["https://www.loom.com/share/71c758748f60497fa1267c19ba667f57"], "transcriptFormats": ["txt", "srt"] }

Input

FieldWhat it does
shareUrlsLoom share URLs / 32-char IDs to transcribe
folderUrla public page/folder of Loom links to harvest IDs from
transcriptFormatstxt · segments · srt · vtt
maxVideoshard cap per run (0 = unlimited)
monitorMode, alertOnNewVideorecurring new-video watcher + alerts
webhookUrl, slackWebhookUrl, emailRecipientsalert channels
proxyConfiguration, requestConcurrencyproxy + parallelism

Output

Each video is one dataset record (fields above). Export to JSON, CSV, Excel, HTML, or RSS, or fetch via the Apify API. srt/vtt are ready-to-use subtitle files.


How much does it cost?

Pay-per-event — and because there's no transcription compute, it's cheap:

EventWhat it coversSuggested price
lot-scrapedeach video returned~$0.005 / video
lot-detail-enrichedeach transcript fetched~$0.005 / video
monitor-run-completedeach scheduled watch run~$0.05 / run
new-lot-detectedeach newly-seen video~$0.02 / video
alert-deliveredeach Slack/email/webhook push~$0.005 / alert

(Final per-event prices are set on the actor's pricing page.)


How does it work without AI transcription?

Loom auto-generates a transcript for every public video. The public share page ships the video's metadata and a (short-lived, pre-signed) link to that transcript. This actor reads the existing transcript — it does not run speech-to-text, so there's no GPU/compute cost and results are instant.


This actor reads publicly shared Loom videos (public / anyone-with-link) and their existing transcripts; it cannot access workspace-restricted videos (those return no transcript and are reported as unavailable). The output includes the video owner's display name and spoken content, which may be personal data. Scraping public data is generally legal, but you are responsible for your use — review Loom's Terms of Service and only process videos you're authorized to.


FAQ

Does it transcribe private/internal Loom videos? No. Only public / anyone-with-link videos expose a transcript. Restricted videos are reported as unavailable.

Is there an AI/Whisper step? No — it reads Loom's own auto-generated transcript, so it's fast and cheap with no ASR compute.

Can I get subtitles? Yes — add srt and/or vtt to transcriptFormats.

Can I auto-transcribe new videos in a folder? Yes. Set folderUrl + monitorMode + an Apify Schedule — each run handles only videos new since the last run.

How do I export? JSON, CSV, Excel, HTML, or RSS from the Dataset tab, or via the Apify API.


Feedback

Want word-level timestamps, speaker labels, or another source? Open an issue on the actor.