Streamable Video Downloader: MP4 Links & Metadata avatar

Streamable Video Downloader: MP4 Links & Metadata

Pricing

from $1.65 / 1,000 video records

Go to Apify Store
Streamable Video Downloader: MP4 Links & Metadata

Streamable Video Downloader: MP4 Links & Metadata

Resolve Streamable URLs, embed codes, or short codes into direct signed MP4 download links, quality variants, and full metadata. No login or API key required.

Pricing

from $1.65 / 1,000 video records

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

8 days ago

Last modified

Share

🎬 Streamable Video Downloader: MP4 Links & Metadata

Grab the video before the platform deletes it. A short link expires, a clip gets taken down, a stream ends. These Actors resolve the media into a direct download link while it still exists.
EPHEMERAL VIDEO PRESERVATION   •  Archive video before it disappears
 Streamable Video Downloader
➤ You are here
 Kick Video Downloader
Download Kick clips and VODs before they're gone
Turn a disappearing Streamable link into a saved file.
Paste a share link, embed snippet, or short code and get back the direct MP4 link, every quality variant, and full metadata in seconds.
🔗 Any link format
Share links, embed links, iframe snippets, or bare short codes.
🎞️ Every quality variant
The best direct MP4 link plus every available resolution.
🕵️ Honest status
A deleted or still-processing video gets a real status, never a silent skip.
💾 Optional file storage
Turn on downloads to save a copy. Off by default for speed.

Turn any Streamable link into a direct, downloadable MP4 in seconds. Paste a share link, an embed snippet, or just the short code, and get back the video file link, every available quality, and the title, size, and thumbnail. No login and no browser extension required.

🔍 What does the Streamable Video Downloader do?

The Streamable Video Downloader resolves Streamable videos into a ready-to-use download link. Paste in one or many videos and it looks each one up and returns the direct file link plus full details.

It accepts almost any format you might have copied a Streamable video from:

  • A share link, like streamable.com/abc123
  • An embed link, like streamable.com/e/abc123 or streamable.com/o/abc123
  • A full embed snippet copied from a website's page source
  • Just the short code on its own, like abc123

Because it runs on the Apify platform, you also get scheduling, ready-made integrations, run monitoring, and clean exports in JSON, CSV, or Excel.

💡 Why use the Streamable Video Downloader?

Streamable links expire, get deleted, or simply aren't convenient to watch outside a browser. This tool turns any link into a file you can actually save, archive, or pipe into another tool.

  • Content archiving: back up clips shared in Discord, Slack, or forums before they disappear.
  • Media monitoring: pull video links in bulk from a list of posts or messages for review.
  • Automation pipelines: feed resolved video links straight into your own editing, hosting, or transcription workflow.
  • Research and QA: verify a batch of Streamable links are still live and check their resolution before using them elsewhere.

🚀 How to use the Streamable Video Downloader

STEP 1
Paste your links
Share links, embed snippets, or bare short codes, one per line.
STEP 2
Choose your options
Turn on file storage for a saved copy, and set a max items cap.
STEP 3
Get your rows
Direct MP4 links and full metadata land in the Output tab in seconds.

New here? Try it with a single link first to see the output shape before pasting in a longer list.

📥 Input

FieldTypeRequiredDescription
Streamable videosarray of stringsYesShare links, embed links, iframe snippets, or short codes. One per line.
Download and store the video filebooleanNoWhen on, the actor also downloads the video file and stores it, adding a direct download link. Off by default since this takes longer and uses more data.
Max videosintegerNoMost videos to look up in one run (default 100). Use 0 to look up every line you provided.
Proxy configurationobjectNoProxy settings. The default works well for almost every run.

📤 Output

Every video becomes one clean row. Here is an example for a resolved video:

{
"input": "moo",
"streamableId": "moo",
"canonicalUrl": "https://streamable.com/moo",
"title": "\"Please don't eat me!\"",
"width": 852,
"height": 480,
"thumbnailUrl": "https://cdn-cf-west.streamable.com/image/f6441ae0c84311e4af010bc47400a0a4.jpg?Expires=...",
"bestMediaUrl": "https://cdn-cf-west.streamable.com/video/f6441ae0c84311e4af010bc47400a0a4.mp4?Expires=...",
"mediaVariants": [
{ "quality": "mp4", "url": "https://cdn-cf-west.streamable.com/video/....mp4?Expires=...", "width": 852, "height": 480 }
],
"status": "ready",
"available": true,
"scrapedAt": "2026-07-02T21:58:40.708Z"
}

A video that was deleted or never existed still gets a row, so you always know what happened to every input:

{
"input": "deleted-video-code",
"streamableId": "deleted-video-code",
"canonicalUrl": "https://streamable.com/deleted-video-code",
"status": "not_found",
"available": false,
"scrapedAt": "2026-07-02T22:01:15.375Z"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. The Output tab has three ready-made views: Videos, Quality variants, and Failed or unavailable.

📊 Data table

Fields returned per video. A field only appears when Streamable actually provides it, so every value you see is real.

FieldTypeDescription
inputstringThe original link, snippet, or code you provided.
streamableIdstringThe resolved Streamable short code.
canonicalUrlstringThe clean streamable.com share link for this video.
titlestringThe video's title, if it has one.
durationSecondsnumberLength of the video in seconds, when reported.
width / heightnumberResolution of the best available file.
thumbnailUrlstringDirect link to the video's preview image.
playsnumberView count, when Streamable reports it.
dateAddedstringUpload date, when Streamable reports it.
bestMediaUrlstringDirect link to the highest quality video file available right now.
mediaVariantsarrayEvery available quality of the video, with its own link, resolution, and file size.
statusstringready, processing, uploading, failed, not_found, or invalid_input.
availablebooleanTrue only when a working download link was actually found.
savedFileobjectDetails of the stored copy of the file, only present when file download is turned on.
scrapedAtstringWhen this video was checked, in ISO 8601 UTC.

💰 Pricing

This Actor uses pay per result, so you only pay for the records you actually receive. Runs that return nothing cost nothing, and there are no monthly subscriptions or hidden fees. Set Max videos to keep any run within your budget.

⭐ Enjoying Streamable Video Downloader?

⭐ ⭐ ⭐ ⭐ ⭐
If this Actor turned a disappearing Streamable link into a saved file, leave a quick review.
A 5-star rating takes 10 seconds and helps other archivists and automation builders find it. Your feedback also tells us what to build next.
★  Rate this Actor on Apify

❓ FAQ

This Actor only resolves videos that are already public on Streamable and viewable without logging in. You are responsible for how you use the results, including respecting the rights of whoever uploaded the video.

Do I need a Streamable account or API key?

No. Paste a link or code and press start. No login is needed.

What happens if a video was deleted or never existed?

You still get a row for it, marked not_found with available: false, so nothing silently disappears from your results.

Why is a video marked as not available even though I can see it in my browser?

Some videos are still uploading or processing on Streamable's side. Try again in a few minutes, and the status will update to ready once the file finishes processing.

Yes. Turn on Download and store the video file in the input. This takes longer and uses more data, so it's off by default.

🛟 Support

Found a bug, or need an extra field? Open an issue on the Issues tab of this Actor and it will be reviewed. Custom versions and larger data pulls are available on request.

🔗 Other actors