Twitter (X.com) Video Downloader avatar

Twitter (X.com) Video Downloader

Pricing

$4.99/month + usage

Go to Apify Store
Twitter (X.com) Video Downloader

Twitter (X.com) Video Downloader

Extract direct video URLs and public metadata from Twitter (X.com) posts containing videos. This actor processes one or multiple tweet links and returns structured data including tweet ID, title, thumbnail, and best-quality downloadable video link β€” ideal for media monitoring, research, automation.

Pricing

$4.99/month + usage

Rating

5.0

(1)

Developer

Alpha Scraper

Alpha Scraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

22 days ago

Last modified

Share


πŸŽ₯ Twitter (X.com) Video Downloader

Extract direct video links and rich public metadata from Twitter (X.com) posts containing videos β€” quickly, cleanly, and at scale.

This Apify Actor allows you to collect public video information and downloadable video URLs from one or multiple Twitter (X) status links in a single run.

Perfect for researchers, marketers, media teams, data analysts, and automation workflows.


✨ What This Actor Provides

This actor gathers publicly available video-related data from Twitter (X.com) posts and returns structured output that can be used for:

  • πŸ“Š Social media analysis
  • πŸ“ Media archiving
  • πŸ“° Content monitoring
  • πŸ€– Automation workflows
  • πŸ“ˆ Trend tracking

It focuses specifically on tweets that contain videos.


πŸ“¦ Output Data Fields Explained

Each input URL generates one structured result object with the following fields:

FieldDescription
πŸ”— tweet_urlThe original Twitter/X post URL you provided
πŸ“ titleThe tweet text or associated video title (if available)
πŸ†” twitter_idUnique ID of the tweet containing the video
πŸ–ΌοΈ thumbnail_urlPreview image (thumbnail) of the video
🎬 video_urlDirect playable video file URL (best available quality)

πŸš€ Key Features & Overview

  • βœ… Extracts direct video file URLs
  • βœ… Supports multiple tweet links in one run
  • βœ… Returns clean, structured JSON output
  • βœ… Captures best available video quality
  • βœ… Works with public tweets only
  • βœ… Fast processing for bulk inputs
  • βœ… Ready for integration into data pipelines & automation tools

🎯 Benefits & Advantages

  • πŸ’‘ Save Time – No need to manually inspect tweet sources
  • πŸ“₯ Direct Media Access – Get ready-to-use video URLs
  • πŸ“Š Structured Data – Easy to analyze or store
  • πŸ”„ Batch Friendly – Process many tweets at once
  • 🧩 Automation Ready – Plug into workflows, dashboards, or storage systems
  • πŸ“ˆ Market & Trend Research – Monitor viral video content

🧩 Input Format

You only need to provide Twitter (X.com) post URLs that contain videos.

πŸ“₯ Sample Input

{
"startUrls": [
{
"url": "https://x.com/iamsrk/status/1994361290421383203"
},
{
"url": "https://x.com/iamsrk/status/2015019783385965007?s=20"
},
{
"url": "https://x.com/Ndi_Muvenda_/status/1994827626960298171"
}
]
}

🧾 Example Output

[
{
"tweet_url": "https://x.com/iamsrk/status/1994361290421383203",
"title": "Shah Rukh Khan - Look closer, the story’s about to change. Stay tuned. #DYAVOLX",
"twitter_id": "1994361202827554816",
"thumbnail_url": "https://pbs.twimg.com/amplify_video_thumb/1994361202827554816/img/cJxFrv_9-1y3EbOz.jpg?name=orig",
"video_url": "https://video.twimg.com/amplify_video/1994361202827554816/vid/avc1/1920x1080/6pLq-ztjo4QREmIk.mp4?tag=21"
},
{
"tweet_url": "https://x.com/iamsrk/status/2015019783385965007?s=20",
"title": "Shah Rukh Khan - #KING is Ready to ROAR on 24.12.2026 in Cinemas #ItsKingTime #KingDa...",
"twitter_id": "2015019369839915008",
"thumbnail_url": "https://pbs.twimg.com/amplify_video_thumb/2015019369839915008/img/m2eKlkEtaOzczTbo.jpg?name=orig",
"video_url": "https://video.twimg.com/amplify_video/2015019369839915008/vid/avc1/1920x1080/dFm_SeXjx9sk95Dk.mp4?tag=21"
},
{
"tweet_url": "https://x.com/Ndi_Muvenda_/status/1994827626960298171",
"title": "Dr MuVenda - Is this real? 😳😭",
"twitter_id": "1994827537868800000",
"thumbnail_url": "https://pbs.twimg.com/ext_tw_video_thumb/1994827537868800000/pu/img/gplh-qa6UzOkkjea.jpg?name=orig",
"video_url": "https://video.twimg.com/ext_tw_video/1994827537868800000/pu/vid/avc1/720x1280/k0jiooS7jJmvT6aC.mp4?tag=19"
}
]

πŸ“€ Output Format

For each input URL, one result item is stored in the dataset:

  • βœ”οΈ One tweet β†’ One output object
  • βœ”οΈ Multiple tweets β†’ Multiple output records

🧠 Best Practices for Best Results

  • πŸ”Ή Use direct tweet links, not profile pages
  • πŸ”Ή Ensure the tweet contains a video
  • πŸ”Ή Avoid private, protected, or deleted posts
  • πŸ”Ή For bulk runs, group URLs into a single input for efficiency
  • πŸ”Ή Store outputs in datasets or export as JSON/CSV for later use

⚠️ Common Errors & How to Avoid Them

ProblemCauseSolution
❌ Empty video_urlTweet has no videoUse only tweets with video content
❌ Missing dataTweet is deleted or privateEnsure tweets are publicly accessible
❌ Invalid URL formatWrong or incomplete linkUse full tweet URLs like x.com/user/status/ID
❌ Some links succeed, others failMixed valid & invalid tweetsDouble-check each URL before running

🌍 Who Is This For?

This actor is ideal for:

  • πŸ“’ Social media marketers
  • πŸ“Š Data analysts
  • πŸ“° Journalists & media teams
  • πŸ“ Digital archivists
  • πŸ€– Automation builders
  • πŸ“ˆ Trend monitoring tools

πŸ” Privacy & Data Scope

  • βœ”οΈ Only processes publicly available tweet data
  • βœ”οΈ Does not require login credentials
  • βœ”οΈ Does not access private accounts

🏁 Final Notes

If your goal is to collect video URLs and related public metadata from Twitter posts quickly and in bulk, this actor gives you a simple, structured, and automation-friendly solution.

Just provide tweet links, run the actor, and get clean video data ready for use πŸŽ‰


Here my another actors:

Youtube Iteams:

Tiktok Iteams:

Snapchat Iteams:

Instagram Iteams:

Facebook Iteams:

Amazon Iteams: