Loom Video Downloader: MP4, Transcript & Metadata avatar

Loom Video Downloader: MP4, Transcript & Metadata

Pricing

from $1.20 / 1,000 video records

Go to Apify Store
Loom Video Downloader: MP4, Transcript & Metadata

Loom Video Downloader: MP4, Transcript & Metadata

Turn any public Loom share link into a downloadable MP4 URL, full transcript, VTT captions and rich metadata in one run. No login required. Handles share links, embed links, iframe snippets and raw video IDs.

Pricing

from $1.20 / 1,000 video records

Rating

4.0

(1)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

2

Monthly active users

5 days ago

Last modified

Share

📹 Loom Video Downloader: MP4, captions, and metadata

Loom content suite
Turn public Loom videos into downloadable media references, captions, and searchable content.
Loom Transcript API
Captions, metadata, and monitoring
● Loom Video Downloader
MP4 retrieval and transcript files
Save public Loom video context without manual player work.
Resolve temporary MP4 links, captions, transcript text, and public metadata from shareable Loom videos.

✨ What you can do

Resolve video links
Get a fresh MP4 link when downloads are enabled.
Keep captions
Collect transcript text, phrases, and VTT files.
Store files optionally
Save an available MP4 to this run’s storage.
Track updates
Compare recurring public video checks by state.

💡 Why use it?

  • I archive public product walkthroughs and need the available media reference and context together.
  • I run enablement operations and need captions and public video metadata in one export.
  • I maintain training material and want to identify changed public recordings on recurring runs.
  • I build a content workflow and need clear status when downloads are disabled or unavailable.

🚀 How to use it

STEP 1
Paste a public Loom target
Use a share link, embed link, iframe, or video ID.
STEP 2
Pick media options
Choose captions, transcript text, or file storage.
STEP 3
Export the result
Use the dataset row and any saved file details.

🎛️ Input

FieldTypeRequiredDescription
targetsarray of textYesPublic Loom share or embed links, iframe snippets, or video IDs.
startUrls, urls, videoUrlsarray of URLsNoCompatibility aliases for the same public Loom targets.
discoverFromPagesbooleanNoFind only visible public Loom links from supplied pages.
monitorModeenumNoReturn a snapshot or changed results from a named state.
stateKeytextNoStable name for a recurring monitoring scope.
maxItemsintegerNoMaximum videos to process.
includeTranscriptbooleanNoInclude available text and timestamped phrases.
includeCaptionsbooleanNoInclude available WebVTT captions and their temporary URL.
downloadFilebooleanNoSave an available MP4 file in this run’s storage.
proxyConfigurationobjectNoNetwork connection settings.

📦 Output example

Public availability decides which fields can be returned. Signed media links expire, and private, password-protected, or download-disabled videos are not bypassed.

{
"videoId": "public-video-id",
"title": "Published Loom title",
"downloadable": true,
"canonicalUrl": "https://www.loom.com/share/public-video-id",
"retrievedAt": "2026-08-10T00:00:00.000Z"
}

📋 Data table

FieldTypeDescription
videoId, title, canonicalUrltext and URLVideo identity and public Loom link.
input, inputIndex, sourceUrl, inputId, retrievedAttext, number, URL, and dateInput provenance and retrieval context.
url, id, embedUrl, description, privacy, availabilitytext and URLPublic link aliases and availability context.
folderId, folderName, isArchived, isMeetingRecording, calendarMeetingGuidtext, boolean, and IDPublic folder, archive, and meeting markers.
requiresPermission, requiresPassword, isProtected, isTeamShared, downloadsEnabled, downloadableByboolean and textPublic access and download markers.
commentsEnabled, commentCount, width, height, ownerAvatarUrl, animatedThumbnailUrlboolean, number, and URLPublic engagement, dimensions, and image context.
mediaUrl, mediaUrlExpiresAt, downloadableURL, date, and booleanTemporary MP4 reference and availability status.
savedFile, mediaFormattextRun storage reference when file saving succeeds.
mediaVariantsobjectPublic signed HLS or DASH variants when Loom exposes them.
transcriptText, transcriptPhrases, captionsVtttext and arrayPublic transcript and caption content when enabled and available.
captionsUrl, captionsUrlExpiresAtURL and dateTemporary native captions reference and expiry when available.
ownerName, description, thumbnailUrl, durationSeconds, totalViewstext, URL, and integerPublic video context.
changeType, changedFields, firstSeenAt, lastSeenAttext and dateMonitoring result and history.
status, statusReason, errorCode, retrievedAttext and dateRetrieval outcome and collection time.
scrapedAtdateTime the row was extracted.

💰 Pricing

Pricing is pay per result. Empty runs cost nothing, and there are no subscriptions. File storage is optional and can add a separate charge.

⭐ Enjoying Loom Video Downloader?

⭐ ⭐ ⭐ ⭐ ⭐
Help other teams find a cleaner Loom export.
Your rating helps guide future improvements.
★ Rate this Actor on Apify

❓ FAQ

Can I download every Loom video?

No. A media link is returned only when the public video owner has enabled downloads.

No. They are temporary. Run the Actor again to request a fresh public link.

Can it read private or password-protected videos?

No. It uses only content accessible from a public Loom link.

What happens if the file is too large to save?

The dataset row can still include available public video information. File storage may be omitted to keep the run reliable.

🔗 Other actors